16.04 上缺少 lib32bz2-1.0

16.04 上缺少 lib32bz2-1.0

我已尝试安装此包(Android Studio 所需)。

这是我得到的错误

E: Unable to locate package lib32bz2-1.0
E: Couldn't find any package by glob 'lib32bz2-1.0'
E: Couldn't find any package by regex 'lib32bz2-1.0'

我已经尝试过:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32bz2-1.0

&

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32bz2-1.0:i386

我也搜索过http://packages.ubuntu.com未找到lib32bz2-1.0适用于 Ubuntu 16.04 的软件包。那么如何获取可用于 trusty 和 precise 的软件包?

答案1

命名方案lib32bz2建议使用非常老式的方式来管理同一系统上多个架构的共存。请改用包libbz2-1.0:i386

答案2

我找到了一个适用于 16.04 的解决方案https://stackoverflow.com/questions/29916379/unable-to-run-mksdcard-tool-during-android-studio-installation-on-ubuntu-15-04/39567843

sudo apt-get install libz1:i386 libncurses5:i386 libbz2-1.0:i386 libstdc++6:i386

相关内容