我需要安装 libesd0-dev,但尽管可以通过 apt-get 在早期版本的 Ubuntu 上安装,但在 18.04 上却无法安装。我还有办法安装它吗,还是必须降级?
答案1
最简单的解决办法可能是从此处下载并使用软件中心进行安装。这是我推荐的。
或者,如果您需要一堆旧软件,可以将旧存储库添加到您的 apt 列表中。如果您想在 Bionic 中没有 Artful 时安装它,则需要将其存储库添加到您的列表中。
如果 Artful 中提供了该库,请执行以下操作:
首先在 sources.list.d 中创建一个包含您的选项的文件:
$ sudo nano /etc/apt/sources.list.d/artful.list
添加以下行并保存:
deb http://us.archive.ubuntu.com/ubuntu/ artful multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ artful multiverse
然后更新并安装:
$ sudo apt update
$ sudo apt install libesd0-dev
答案2
我无法使用上述任何一种方式进行安装。我的来源列表没有 xenial 的行,所以我必须手动添加它们。链接的 deb 包无法通过操作中心或正确安装sudo install (package name here).deb
。
要添加的行是:
deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main universe
通过这个找到他们关联。
我想补充一点,我对 Ubuntu/Linux 还比较陌生。因此,如果有任何信息需要添加或删除,我们非常欢迎。我只是尽力做好自己的事。:)