标签: 32-bit

如何在 64 位 Ubuntu 中运行 32 位应用程序?

我安装了 Ubuntu 14.04 和当前的 Android 开发 SDK,其中包含 32 位可执行文件。我发现我无法运行那些 32 位二进制文​​件。尝试从 bash 启动它们给了我一个错误:

$ ./adb
bash: ./adb: No such file or directory
Run Code Online (Sandbox Code Playgroud)

虽然它在那里:

$ ls -al ./adb
-rwxrwxrwx 1 thomas thomas 1231255 Jan 17 13:31 ./adb
$ file ./adb
./adb: 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)

Android SDK 中所有其他 32 位工具的症状相同。

在过去,人们只需在 64 位 Ubuntu 上安装 32 位库即可获得 32 位支持,但这似乎不再起作用了。

如何在 64 位 Ubuntu 发行版上运行 32 位应用程序?

64-bit 32-bit

157
推荐指数
4
解决办法
42万
查看次数

如何创建 32 位 WINE 前缀?

如何在 64 位 Ubuntu 12.04 上创建 32 位 Wine 前缀?

64-bit wine 32-bit

148
推荐指数
3
解决办法
47万
查看次数

是否可以从 32 位安装“升级”到 64 位安装?

根据标题,我想知道我是否可以在成功进行 32 位设置和随后的软件安装后更新到 64 位版本。

我知道如何分区(实际上是解决方案之一是一套//etc/home/var/www,并/opt作为单独的分区),我知道,一个干净的安装是不是一个肮脏的一个更好的方式,但我想知道是否/如何是可能的去做。

upgrade 64-bit 32-bit

109
推荐指数
5
解决办法
19万
查看次数

如何在 64 位版本的 Ubuntu 上运行 32 位程序?

我有 64 位版本的 Ubuntu 13.10。我想运行一个 32 位版本的程序。不过我看到ia32-libs13.10中没有包含。是否有替换包或什么?

64-bit package-management 32-bit software-installation

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

从内核中删除 i386 是否意味着 Ubuntu 正在放弃 32 位支持?

我最近看到 Linux Kernel 3.8 将不支持 i386 CPU,这是否意味着 Ubuntu 将仅在未来几年内以 64 位版本提供?

kernel 32-bit

41
推荐指数
2
解决办法
5817
查看次数

如何从 64 位 Ubuntu 中删除所有 i386 软件包?

随着时间的推移,我安装了许多不再需要的 i386 软件包。如何清理系统并只使用 amd64 软件包?

64-bit package-management uninstall 32-bit

37
推荐指数
6
解决办法
6万
查看次数

32 位 UEFI 引导支持

我最近购买了戴尔 Venue 8 Pro。我已经在线阅读了有关启动到 Ubuntu 或任何其他 Linux 发行版所需的内容。从我收集到的信息来看,真正需要的是32 位 UEFI 支持。 我从几个网站获得了信息,但真正总结的地方是在上一篇文章中:

http://ubuntuforums.org/showthread.php?t=2187204

“Ubuntu 没有 32 位 Uefi 安装程序,要求他们添加支持,他们可能会听。”

该线程专门用于让 Dell Venue 8/11 Pro 启动 Linux。但是,有大量运行 32 位 UEFI 的新平板电脑问世,我认为这是一种将继续增长的趋势:

mjg59.dreamwidth.org/26734.html

“IA32 上的 UEFI 不会消失。随着时间的推移,它会出现在更多嵌入式系统上。”

其他人之前尝试过这种方法并取得了不同的成功,但还没有完全正确地工作:

https://www.happyassassin.net/2013/11/24/the-fedlet-revived-or-fedora-linux-on-a-dell-venue-8-pro-bay-trail/

“它并没有真正起作用。但有趣的是,它很接近。”

我正在尝试在 32 位 UEFI 支持上启动一个线程专用线程,因为这是缺少的部分(据我所知)。我真的不知道如何使用这些东西,但我希望一些这样做的人会阅读本文并联系规范或以某种方式修补 Ubuntu(或任何其他发行版,真的)以这种方式工作。再说一次,我真的不知道该怎么做……我只是希望有人能提供帮助!

Dell Venue 8、11 Pro、Toshiba Encore、Acer w3、w4、Lenovo miix 和 asus Transformer a100 都是受此影响的平板电脑......我认为一旦它们的价格下降,这些平板电脑将非常受欢迎,而且我认为人们真的会对将 linux 放在这些上感兴趣。任何帮助表示赞赏,非常感谢大家!

编辑 4/1/14:刚刚在我的 DV8Pro 上启动到 Ubuntu!您所要做的就是按照此处的说明进行操作:

http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/

总而言之,您需要做的是下载最新的 Ubuntu 14 每日版本(AMD 64 对我有用)并通过 Rufus 将其放在 USB 驱动器上。'对于“分区方案和目标系统类型”,选择“UEFI 计算机的 GPT 分区方案”。'您可以在此处获取最新的每日构建:http : …

tablet boot 32-bit intel uefi

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

如何在 64 位安装上 apt-get 32​​ 位软件包?

我试图让游戏工作。但是我在 amd64 上运行 Lucid Lynx,而游戏二进制文件是 32 位(没有 64 位版本可用,没有人有心情重新编译)。它缺少 libfsml-windows1.5 来运行,并且 apt-getting 失败了。所以我必须手动下载 i386 包并强制安装它们。(不,不是 ia32libs 的一部分。)

现在我想知道是否有一种自动方式可以至少在 64 位安装上下载 x86 软件包。apt-get -o apt::architecture=i386不工作。(如果您切换架构模式,它将找不到该包或假定现有包缺少依赖项。)

还有其他工具可以自动化吗?可能是一种下载 i386 软件包并将包含的库隐式重定位到 /usr/lib32/ 的工具?

64-bit apt 32-bit

36
推荐指数
3
解决办法
14万
查看次数

如何在 64 位 Ubuntu 上安装 32 位 Wine?

目前我在笔记本电脑上运行 Ubuntu 11.10 64 位,我想安装一些带有 Wine(Dreamweaver CS5/Starcraft II 等)的 Windows 程序,但这些程序需要 32 位版本的 Wine 才能工作,即使在 64 位环境中...我大部分时间都是 Fedora 用户,在那个发行版中,在 64 位系统内安装 32 位版本的应用程序从来都不是问题,但在 Ubuntu 上没有找到方法来做到这一点。

64-bit wine 32-bit

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

x86_64 amd64 和 64 位有什么区别?

我使用的是 x86_64 位 Ubuntu,但是每当我尝试实时启动任何其他 64 位映像(例如昨天发布的 GNOME 3.16)时,它都不起作用?

有时,当我尝试使用 64 位映像的虚拟机时,它也不起作用。

相同的原因是什么?x86_64 amd64 和 64 位有什么区别?

我的笔记本电脑型号是 Hp Pavillion dv4 1506tx。处理器为 2.20 GHz Intel Core 2 Duo Processor T6600

64-bit 32-bit intel cpu

34
推荐指数
1
解决办法
4万
查看次数