Tom*_*ica 5 apt openssl multiarch
我正在尝试以正确的(意味着可重现的)方式编译多架构项目,所以我决定通过apt-get
. 但是自从系统注意到我在做什么之后,它就变得充满敌意。虽然很多人声称您可以通过以下命令安装 32 位 OpenSSL:
apt-get install libssl-dev:i386
Run Code Online (Sandbox Code Playgroud)
我最终得到了这个结果:
E: Unable to locate package libssl-dev
Run Code Online (Sandbox Code Playgroud)
我做了apt-get update
,我的操作系统版本是Debian GNU/Linux 8
( Jessie )。难道我做错了什么?
我试图检查哪些i386
库实际上可用:
XXXXX@debianvirtualbox:~$ aptitude search i386
p debian-installer-8-netboot-i386 - Debian-installer network boot images for i386
v debian-installer-netboot-i386 -
p installation-guide-i386 - Debian installation guide for i386
p installation-guide-kfreebsd-i386 - Debian installation guide for kFreeBSD i386
i libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64
i A libc6-i386 - GNU C Library: 32-bit shared libraries for AMD64
v qemu-system-i386 -
Run Code Online (Sandbox Code Playgroud)
我怀疑您没有启用 i386 架构。
dpkg --add-architecture i386
apt-get update
apt-get install libssl-dev:i386
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅Multiarch HOWTO
归档时间: |
|
查看次数: |
32977 次 |
最近记录: |