标签: 32bit

我的 linux ARM 是 32 位还是 64 位?

在英特尔下,我知道我可以查看结果uname -m以了解我的操作系统是 32 位还是 64 位,但在 ARM 下,这给出了:

armv7l
Run Code Online (Sandbox Code Playgroud)

我从

file /usr/bin/ls
Run Code Online (Sandbox Code Playgroud)

我在 32 位操作系统上,但我如何以更简单的方式知道这一点?

64bit arm 32bit

91
推荐指数
4
解决办法
21万
查看次数

如何在 64 位 Debian/Ubuntu 上运行 32 位程序?

我有一个 64 位(amd64 aka x86_64)Debian 或 Ubuntu 安装。我偶尔需要运行 32 位 (i386/i686) 程序,或者为 32 位系统编译程序。我怎样才能做到这一点,而不是大惊小怪?

奖励:如果我想使用较旧或较新版本的发行版运行或测试怎么办?

64bit ubuntu virtual-machine debian 32bit

76
推荐指数
3
解决办法
11万
查看次数

为什么 64 位发行版通常称为“amd64”?

我正在下载 Lubuntu 的 ISO 映像;它们有两个版本:32 和 64。

但是为什么他们称 64 版本为amd64,因为他们说它也适用于英特尔?

64bit iso 32bit

46
推荐指数
2
解决办法
2万
查看次数

配置:错误:C 编译器无法创建可执行文件

我正在尝试将 apache 2.2.15 升级到 2.2.27。在运行从 apache2.2.15/build 获取的 config.nice 时,我收到以下错误:

checking whether the C compiler works... no
configure: error: in `/home/vkuser/httpd-2.2.27/srclib/apr':
configure: error: C compiler cannot create executables
Run Code Online (Sandbox Code Playgroud)

我试图在网上搜索但没有运气。我还通过运行一个小的 test.c 脚本测试了 c 编译器,它运行良好。在线提供的解决方案很少,例如安装“kernel-devel”软件包,但没有解决问题。我怎样才能让它发挥作用?

以下是生成的 config.log:

    This file contains any messages produced by compilers while
    running configure, to aid debugging if configure makes a mistake.

    It was created by configure, which was
    generated by GNU Autoconf 2.67.  Invocation command line was

      $ ./configure --prefix=/opt/myapp/apache2.2 --with-mpm=worker --enable-static-support --enable-ssl=static --enable-modules=most --disable-authndbd --disable-authn-dbm --disable-dbd --enable-static-logresolve …
Run Code Online (Sandbox Code Playgroud)

compiling gcc 32bit apache-httpd

46
推荐指数
2
解决办法
20万
查看次数

如何将基于 32 位 (x86) 的 Debian 系统转换为 64 位

我有一个在 64 位处理器上运行的 32 位系统。如何在不重新安装的情况下将其转换为全 64 位?我在某处看到它是可行的,因为新的 Multiarch 框架

64bit debian 32bit

38
推荐指数
3
解决办法
4万
查看次数

运行具有 750 MB RAM 的 64 位 Linux:值得吗?

我有一个 Debian 服务器 VPS,并且提供商安装了​​ 64 位 Debian 5。鉴于我只有 750 MB RAM,而且我听说变量在 64 位系统上占用更多 RAM,我是否应该要求安装 32 位?

64bit debian 32bit

13
推荐指数
2
解决办法
6182
查看次数

如何在 32 位 Linux 上安装 64 位 Linux 虚拟机?

我有一台安装了 32 位 Linux 的计算机(英特尔酷睿 i5)(ubuntu 11.04),我想在其上安装 64 位 Linux 虚拟机,以便我可以在其上测试 64 位命令行应用程序。

64bit virtual-machine 32bit

11
推荐指数
2
解决办法
5391
查看次数

在哪里下载 Chrome 32 位?

Google 已停止使用 32 位版本的 Chrome,因此在 32 位 Debian 机器上无法再更新 APT 存储库:

W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release  Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)
Run Code Online (Sandbox Code Playgroud)

似乎还从 Google 服务器中删除了 .deb 文件。

有没有其他地方可以.deb下载最新版本(46?)?

原因:对于自动 Debian 构建系统(debootstrap基于),我迫切需要一种安装 Google Chrome 32bit v46(或类似版本)的方法。目前,切换到另一个浏览器(包括 Chromium)对我来说还不够快。

debian chrome 32bit

11
推荐指数
2
解决办法
14万
查看次数

是否值得在旧硬件上重新安装 64 位 Ubuntu 而不是 32 位?

我有一台带有Intel D2700DC 主板的旧机器。我将它用作一些副项目的家庭服务器。我安装了 Ubuntu 32 位,但最近发现它的嵌入式 D2700DC CPU 实际上是一个 64 位处理器。

我的问题是在那里重新安装 Ubuntu 64 位而不是 32 位是否值得?我有 3GB 内存,看起来这个硬件有 4GB 的限制。

你认为它会在某些方面更快,或者我可以从安装 64 位中获得什么其他好处?我看到的一个原因是 Ubuntu 在上一个主要版本中停止支持 32 位,而我仍然在那里使用 Ubuntu 18.04。

64bit ubuntu hardware 32bit

11
推荐指数
2
解决办法
1228
查看次数

如何在 64 位 Fedora 17 上运行 32 位程序?

尽管 Android 开发工具 (ADT) 捆绑包可用作“Linux 64 位”的 zip 包,但它声明了以下要求

64 位发行版必须能够运行 32 位应用程序。

事实上,只是在运行在Fedora 17 64位系统导致错误的包装日食,因为它无法“找到”几个开发工具,例如adbaapt

执行 aapt 时出错:无法运行程序“/home/juser/local/adt-bundle-linux/sdk/platform-tools/aapt”:错误=2,没有那个文件或目录:错误=2,没有那个文件或目录

“没有这样的文件”具有误导性,因为它在那里(在 $HOME/local 下):

adt-bundle-linux/sdk/platform-tools/aapt
Run Code Online (Sandbox Code Playgroud)

但是我不能在shell上执行它:

~/local $ ./adt-bundle-linux/sdk/platform-tools/aapt 
zsh: no such file or directory: ./adt-bundle-linux/sdk/platform-tools/aapt
Run Code Online (Sandbox Code Playgroud)

看着文件

$ file adt-bundle-linux/sdk/platform-tools/aapt
adt-bundle-linux/sdk/platform-tools/aapt: ELF 32-bit LSB executable, Intel 80386,
 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8,
 not stripped
Run Code Online (Sandbox Code Playgroud)

我们看到它是一个 32 位的二进制文件。而且我的系统(目前)似乎无法运行 32 位应用程序。

我该如何改变?如何使当前的 Fedora 64 位系统能够运行 32 位应用程序?

(当然也有人会问为什么有人最终将 32 位二进制文​​件放入一个名为“Linux 64 位”的二进制包中......)

fedora 64bit 32bit android

10
推荐指数
2
解决办法
3万
查看次数

标签 统计

32bit ×10

64bit ×8

debian ×4

ubuntu ×2

virtual-machine ×2

android ×1

apache-httpd ×1

arm ×1

chrome ×1

compiling ×1

fedora ×1

gcc ×1

hardware ×1

iso ×1