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

Вы можете определить блокировку клавиатуры (ввод текста) в System-> Preferences-> Keyboard:

Однако с этими настройками общее время, в течение которого пользователь работал без перерыва, ни в журнале, ни при просмотре.

1
задан 5 August 2015 в 20:55

2 ответа

Близко связано с: Создание списка установленных вручную пакетов и запросов к отдельным пакетам

Использование:

apt-mark showauto

В этом списке перечислены автоматически установленные пакеты, в отличие от установленных вручную пакетов. [ ! d3]

4
ответ дан 23 May 2018 в 18:29
  • 1
    И могу ли я в то же время просмотреть, какие программы они были установлены? – Paranoid Panda 5 August 2015 в 20:32
  • 2
    @ParanoidPanda в то же время? Сомнительно. Вы можете попробовать aptitude why в этих пакетах. – muru 5 August 2015 в 20:33
  • 3
    Как насчет чего-то по линии for i in $(apt-mark showauto); do aptitude why "$i"; done? ;-) По общему признанию, результат довольно запутанный (хотя это легко исправляется), и это займет чертовски долгое время ... – Malte Skoruppa 5 August 2015 в 20:46
  • 4
    @ParanoidPanda адаптируется к предложению Малте: apt-mark showauto | xargs -n1 aptitude why – muru 5 August 2015 в 20:53

Используйте этот канал в командной строке: apt list --installed | xargs apt-cache showpkg > dependencies.txt. Остерегайтесь, что это займет много времени и будет использовать весь ваш процессор. Я передал его в файл, потому что это очень длинный список. Первая часть трубы предоставляет все установленные пакеты, вторая часть берет каждый из них и ищет их зависимости.

1
ответ дан 23 May 2018 в 18:29

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

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