Что я могу сделать, если пакет недоступен в последней версии Ubuntu (18.04), но доступен в более старых версиях?

Мне нужно установить libesd0-dev, но хотя он доступен в более ранних версиях Ubuntu из apt-get, он не доступен для 18.04. Есть ли еще способ установить его или мне нужно понизить версию?

2
задан 7 May 2018 в 17:56

2 ответа

Самое легкое решение состоит в том, чтобы, вероятно, Загрузить его отсюда и установить его с центром программного обеспечения. Это - то, что я рекомендовал бы.

С другой стороны, при необходимости в наборе более старого программного обеспечения возможно добавить более старый repos к способному списку. Если Вы хотите установить материал от Ловкого, когда это не доступно в Бионическом, необходимо добавить его repo к списку.

Если библиотека доступна в Ловком, делают следующее:

Сначала создайте файл в 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
ответ дан 2 December 2019 в 03:33

Я не смог установить использование любой из этих опций. Мой sources.list не имел никаких строк для гостеприимного, таким образом, я должен был включить их вручную. 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

Найденный ими через эту ссылку.

Я хотел бы добавить, что я - относительный newby к Ubuntu/Linux. Таким образом, если существует какая-либо информация, которая должна быть добавлена или удалила, она несомненно одобрена. Просто попытка внести свой вклад.:)

0
ответ дан 2 December 2019 в 03:33

Другие вопросы по тегам:

Похожие вопросы: