Я обновил Ubuntu на своем ноутбуке с 7 по 10 апреля, не стирая диск. У меня есть подлое подозрение, что означает, что у меня есть куча грязных пакетов, которые я не использую и которые просто занимают диск. Есть ли способ получить список всех включенных пакетов, которые находятся за пределами базовой установки?
источник
В debfoster и deborphan пакеты очень полезны для этой цели. Ты можешь сделать
получить список библиотек, в которых нет пакетов в зависимости от них. Вы часто получаете дополнительные библиотеки после обновления. Вы также можете сделать
чтобы увидеть все пакеты, которые не имеют других пакетов в зависимости от них. Некоторые из них вы установили самостоятельно, но если вы их не узнаете, вы можете проверить детали и удалить их, если они покажутся вам ненужными.
Тем временем debfoster будет проходить через пакеты и показывать вам, какие пакеты и какие пакеты более низкого уровня установлены. Это немного опаснее, если вы не знаете, что делаете, и его нужно запускать с правами root или с помощью
sudo
.источник
deborphan
Это очень полезный инструмент, но я настоятельно рекомендую проверить каждый пакет, который он вам дает, прежде чем удалять его.Это перечисляет все установленные пакеты, удаляя те, которые были автоматически установлены:
Это, наверное, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были извлечены как зависимости пакетов, но он не будет содержать никаких пакетов в системе по умолчанию.
источник
Я нашел отличный ответ на этот вопрос . Он использует манифест выпуска для списка установки пакетов по умолчанию.
Я также нашел этот дубликат вопроса .
Я хотел бы видеть это как фильтр в Центре программного обеспечения Ubuntu. В Windows «Установка и удаление программ» служит этой цели.
источник