Пакет обновления, который был установлен с apt-get для версии в .deb-файле

Я установил пакет с apt-get install package. Теперь мне нужно перейти на более новую версию, доступную только на package.deb с веб-сайта поставщика.

Итак, как я могу перейти к обновлению пакета, установленного с помощью apt-get, с помощью dpkg (после загрузки файла .deb)?

Один из вариантов, который приходит на ум, - apt-get remove package && dpkg --install package.deb, но это кажется субоптимальным, например потому что он может столкнуться с трудностями, когда package.deb добавляет новые зависимости. Есть ли лучший способ пойти?

1
задан 9 August 2017 в 08:26

2 ответа

Загрузите новую версию своего программного обеспечения, cd в ее каталог, а затем просто запустите:

sudo apt install package.deb

Утилита apt может обрабатывать установку файлов .deb при обработке их зависимостей.

Просто убедитесь, что вы загрузили package.deb для своей версии Ubuntu, например, не устанавливайте файл deb, созданный для zesty на xenial.

1
ответ дан 18 July 2018 в 08:50

Загрузите новую версию своего программного обеспечения, cd в ее каталог, а затем просто запустите:

sudo apt install package.deb

Утилита apt может обрабатывать установку файлов .deb при обработке их зависимостей.

Просто убедитесь, что вы загрузили package.deb для своей версии Ubuntu, например, не устанавливайте файл deb, созданный для zesty на xenial.

1
ответ дан 24 July 2018 в 19:11

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

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