Существует ли путь в Терминале для списка всех программ, которые не были установлены мной, но другими программами по мере необходимости зависимости? И я могу одновременно просмотреть, какими программами они были установлены?
Используя aptitude
высокоуровневый интерфейс к диспетчеру пакетов, но необходимо установить его сначала
sudo apt-get install aptitude
После этого
aptitude search '?installed(?automatic)'
для наблюдения списка автоматически установленных пакетов.
<час>И видеть одновременно, какими программами они были установлены:
Только Depends
aptitude -F %p search '?installed(?automatic)' | \
while read x ; do aptitude why "$x" | awk '/Depends/' ; done
Или полный список
aptitude -F %p search '?installed(?automatic)' | \
while read x ; do aptitude why "$x"; done
Образец произвел
i texlive-full Depends lcdf-typetools
i A lcdf-typetools Depends aglfn
i python3-apparmor-click Depends apparmor-easyprof
i aptitude Depends aptitude-common (= 0.6.11-1ubuntu3)
i arronax Depends arronax-base
i arronax Depends arronax-nautilus
i ubuntu-dev-tools Depends devscripts (>= 2.11.0~)
i lxc-docker Depends lxc-docker-1.7.1
i gnome-common Depends autopoint
i A nvidia-prime Depends bbswitch-dkms
i calibre Depends python-pil | python-imaging
i A python-pil Depends mime-support | python-pil.imagetk
i A python-pil.imagetk Depends python-tk (>= 2.7.7-2)
i A python-tk Depends blt (>= 2.4z-9)
i bluegriffon Depends bluegriffon-data (= 1.7.2-1~getdeb2~raring)
i playonlinux Depends cabextract
Тесно связанный с: Генерирующийся список вручную установленных пакетов и запросов отдельных пакетов
Использование:
apt-mark showauto
Это перечисляет автоматически установленные пакеты, в противоположность вручную установленные пакеты.
Используйте этот канал в своей командной строке: apt list --installed | xargs apt-cache showpkg > dependencies.txt
. Остерегайтесь это будет занимать много времени и использовать весь Ваш CPU. Я передал его по каналу в файл, потому что это - очень длинный список. Первая часть канала обеспечивает все установленные пакеты, вторая часть берет каждого из них и ищет их зависимости.