首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们能在阿尔卑斯Linux上运行32位程序吗?

我们能在阿尔卑斯Linux上运行32位程序吗?
EN

Unix & Linux用户
提问于 2017-08-25 01:45:55
回答 2查看 7K关注 0票数 4

最近,我使用来自蓝海的官方图像安装了一个使用码头的jenkins。它是基于高寒linux的。

现在我不能在上面运行32位程序。

代码语言:javascript
复制
 $ /opt/android-sdk-linux/build-tools/25.0.3/aapt
 bash: /opt/android-sdk-linux/build-tools/25.0.3/aapt: No such file or 
 directory

我也找不出运行32位程序需要安装哪些软件包。官方的蓝海(jenkins)映像可能不支持运行32位程序,因为没有它就不可能构建很多东西。

另外,我发现本期

“目前在高山上构建android系统似乎是不可能的”

但不能把我的头绕在这上面。有人能确认一下吗?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2018-01-28 19:24:16

musl (因此也是阿尔卑斯)并不像glibc那样真正支持"multilib“。要运行32位应用程序,需要在chroot中有一个32位的环境。遵循wiki上的色度安装指南,并确保将--arch x86传递给每个apk命令;这将为您提供一个32位色度,您可以在其上运行32位应用程序。

至于在高山上运行Android开发工具:我启动了一个名为康帕特的库,它试图允许glibc二进制文件在musl上本地运行,而无需使用glibc。在运行Android工具之前还有几个悬而未决的问题,但是更多的测试总是受欢迎的。

票数 8
EN

Unix & Linux用户

发布于 2021-08-31 22:34:28

我在正在运行的iPhone上安装了iPhone:AlpinLinuxi-386或-> musl 386,我想尝试将它添加到基于debian的发行版(Ubuntu或Kali)中,并且能够使用apt/apt。我发现这可能与我在Ubuntu和apt不会运行时遇到的问题有关。我一直在使用网上某个人提供的脚本:

https://github.com/MFDGaming/Ubuntu-In-Ish/raw/master/ubuntu.sh

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/388225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档