我正在尝试在 32 位 chroot 上开发 Torque2D,因为目前还没有 64 位版本,并且它需要 libopenal-dev 以及其他软件包才能正确编译。我尝试在没有它的情况下编译它,但没有成功,这就是我试图克服的问题。
如果我尝试
apt-get install libopenal-dev
它只是说
E: Unable to locate package libopenal-dev
如果我在 chroot 中,但在外面安装得很好。torque2D 所需的其他软件包在 chroot 中安装得很好。没什么帮助吗?
答案1
/etc/apt/sources.list
这是一个简单的修复。只需从外部复制内容chroot
,然后重新登录chroot
并打开/etc/apt/sources.list
(内部chroot
)并粘贴内容。您只需sudo apt-get update
在内部执行操作chroot
即可apt-get install libopenal-dev
。
答案2
使用此命令来更新您的存储库。
sudo apt-get update