Найти имя пакета с помощью терминала
Здравствуйте, я хочу удалить программное обеспечение (например, передачу) с помощью терминала. Как я могу найти название пакета для программного обеспечения?
3 ответа
Решение
Искать его с помощью
apt-cache search name
лайк
apt-cache search transmission
дает:
conkytransmission - Transmission torrent info, for use in Conky
transgui - Remote GUI for Transmission daemon
transmission - lightweight BitTorrent client
transmission-cli - lightweight BitTorrent client (command line interface)
transmission-common - lightweight BitTorrent client (common files)
transmission-daemon - lightweight BitTorrent client (daemon)
transmission-gtk - lightweight BitTorrent client (GTK interface)
transmission-qt - lightweight BitTorrent client (Qt interface)
на последнем (наиболее релевантные результаты будут на последнем, так как это терминал)
Для запроса установленных пакетов мы можем использовать мощные функции поиска из управления пакетами DPKG:
dpkg-query --list 'pattern*'
перечисляет все пакеты, которые не были удаленыdpkg-query --search 'pattern*'
поиск отдельных установленных файлов
Вы можете использовать подстановочные знаки в шаблоне поиска для поиска пакетов, когда известна только часть имени пакета.
Если вы пытаетесь удалить пакет
apt search transmission | grep installed
будет отображать только установленные пакеты