apt-cache / apt поисковые пакеты, которые не установлены

Я могу искать пакеты с помощью apt-cache search <package_name> или искать установленные пакеты с помощью apt list --installed | grep <package_name>.

Как насчет пакетов, которые не установлены? Как мне найти список неустановленных пакетов с помощью apt-cache или apt?

1
задан 14 May 2017 в 18:23

2 ответа

Вы можете видеть их вот так ... но не в красивых цветах

apt list --installed=false | grep -v '\[installed'
0
ответ дан 14 May 2017 в 18:23

Я понимаю, что здесь не используются apt-cache или apt, но aptitude предоставляет несколько мощных способов поиска:

aptitude search '!~i ^apt*'

или, что эквивалентно,

aptitude search '?not(?installed) ^apt*'

производит вывод наподобие:

p   apt-forktracer                                                                         - utility for tracking non-official package versions
p   apt-listbugs                                                                           - tool which lists critical bugs before each APT installation
p   apt-listdifferences                                                                    - source differences notification tool
p   apt-mirror                                                                             - APT sources mirroring tool
p   apt-move                                                                               - maintain Debian packages in a package pool
p   apt-offline                                                                            - offline APT package manager
p   apt-offline-gui                                                                        - offline APT package manager - GUI
p   apt-rdepends                                                                           - recursively lists package dependencies
p   apt-show-source                                                                        - Shows source-package information
p   apt-show-versions                                                                      - lists available package versions with distribution
p   apt-src                                                                                - manage Debian source packages
p   apt-transport-https                                                                    - https download transport for APT
...

Обратите внимание, что первая буква каждой строки дает состояние пакета; Вот некоторые из них:

p     no trace of the package exists on system
c     package has configuration files remaining on system
v     virtual package
0
ответ дан 14 May 2017 в 18:23

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

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