Как просмотреть список пакетов, которые были установлены вручную без их зависимостей

На мой взгляд, сначала нужно удалить или очистить пакет, например:

sudo apt-get remove <package>

или

sudo apt-get purge <package>

Затем вы можете загрузить версию, которую хотите установите и сохраните его в папке, скажем abc.deb в разделе «Загрузки». Откройте терминал, перейдите в папку с помощью команды cd и установите предыдущую версию с помощью dpkg:

sudo dpkg -i abc.deb

Или еще есть небольшая утилита под названием ppa-purge, если вы хотите переустановить пакеты обновляется через PPA.

Смотрите эту тему: http://www.webupd8.org/2009/12/remove-ppa-repositories-via-command.html

1
задан 3 October 2012 в 06:06

2 ответа

Лучше использовать инструмент apt-mark:

apt-mark showmanual

Это именно то, что вы хотите. Вы также можете пометить пакеты как установленные вручную или нет, и удерживать пакеты в фиксированных версиях.

14
ответ дан 25 May 2018 в 05:54
  • 1
    Это показывает зависимости, установленные вместе с установленными вручную пакетами. – To Do 18 April 2014 в 13:45
  • 2
    Это должен быть принятый ответ – geotheory 7 May 2016 в 13:18
  • 3
    @ToDo, не так ли? Или это перечисление пакетов "вручную" установленных при установке ОС? Я видел много пакетов, которые я явно не установил, но я думал, что они были «вручную». когда я установил ОС. – João M. S. Silva 23 November 2016 в 03:07

Я создал сценарий, используя идею wojox. Он создает файл в вашем домашнем каталоге со всеми пакетами в нем.

https://github.com/PaperMountainStudio/list-manually-installed-packages

0
ответ дан 25 May 2018 в 05:54

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

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