Я успешно установил некоторые пакеты, используя командную строку 'sudo apt-get install ...', когда я заранее знал, что эти пакеты доступны. Но как я могу найти или получить список того, что доступно в репозиториях?
Из командной строки используйте:
apt-cache search keyword
, где ключевое слово поиска может быть всем или частью имя пакета или любые слова, используемые в его описании.
Например, apt-cache search proxy включает оба этих пакета:
tinyproxy - A lightweight, non-caching, optionally anonymizing HTTP proxy tircd - ircd proxy to the twitter API Примечание: список может быть длинным, вывод на less, чтобы он прокручивал одну строку или один экран за раз, т. е. apt-cache search something | less.apt-cache search .
Synaptic часто является более удобным способом для этого, но для этого требуется, по крайней мере, X-сервер (если вы не используете рабочую среду). Установите с помощью sudo apt-get install synaptic, если это необходимо.
Synaptic на сервере ssh'd через X переадресацию: Synaptic работает локально на Ubuntu Desktop:Из командной строки используйте:
apt-cache search keyword
, где ключевое слово поиска может быть всем или частью имя пакета или любые слова, используемые в его описании.
Например, apt-cache search proxy включает оба этих пакета:
tinyproxy - A lightweight, non-caching, optionally anonymizing HTTP proxy tircd - ircd proxy to the twitter API Примечание: список может быть длинным, вывод на less, чтобы он прокручивал одну строку или один экран за раз, т. е. apt-cache search something | less.apt-cache search .
Synaptic часто является более удобным способом для этого, но для этого требуется, по крайней мере, X-сервер (если вы не используете рабочую среду). Установите с помощью sudo apt-get install synaptic, если это необходимо.
Synaptic на сервере ssh'd через X переадресацию: Synaptic работает локально на Ubuntu Desktop:сначала я рекомендую вам обновить файлы индекса пакета, чтобы список всех файлов в репозитории, который вы собираетесь создать, на сегодняшний день
sudo apt-get update
затем используйте функцию «поиска по регулярному выражению» в apt-cache, где «регулярное выражение» означает «Регулярное выражение» и является шаблоном, заданным для поиска. Для получения дополнительной информации о шаблонах поиска вы можете найти ручное regex (7) командой man 7 regex или на английском языке. Переменная регулярного выражения равна. будет достаточно.
apt-cache search .
Вышеприведенное даст вам ВСЕ результаты, но это не в любом порядке, что особенно полезно для просмотра.
поиск
apt-cache search . |sort -d |less
Вы также можете использовать aptitude из командной строки:
aptitude search xxxxxx
Используя aptitude, apt-cache и apt все форматируют вывод по-разному. (Ни один из них не требует использования sudo при поиске пакета.) Я предпочитаю использовать apt для его удобочитаемости. Он выделяет имя пакета и помещает пространство между различными пакетами. Он также имеет [installed], указанный рядом с каждым уже установленным пакетом. Использование:
apt search package-name
Чтобы узнать имя пакета и его описание перед установкой, используйте флаг «поиск». Используя «поиск» с apt-cache, отобразится список согласованных пакетов с кратким описанием. Предположим, вы хотели бы узнать описание пакета 'vsftpd', тогда команда будет.
Инструмент командной строки apt-cache используется для поиска кеша апплета программного обеспечения. Говоря простыми словами, этот инструмент используется для поиска пакетов программного обеспечения, сбора информации о пакетах, а также для поиска готовых пакетов для установки в системах на базе Debian или Ubuntu.
apt-cache search SearchTerm
$ apt-cache search vsftpd
Возможный выход: vsftpd - lightweight, efficient FTP server written for security
ccze - A robust, modular log coloriser
ftpd - File Transfer Protocol (FTP) server
yasat - simple stupid audit tool
Возможный вывод:
$ apt-cache pkgnames vsftpd
Вы также можете запустить результаты через более или даже grep. Например: apt-cache search firefox | grep plugin
сначала я рекомендую вам обновить файлы индекса пакета, чтобы список всех файлов в репозитории, который вы собираетесь создать, на сегодняшний день
sudo apt-get update
затем используйте функцию «поиска по регулярному выражению» в apt-cache, где «регулярное выражение» означает «Регулярное выражение» и является шаблоном, заданным для поиска. Для получения дополнительной информации о шаблонах поиска вы можете найти ручное regex (7) командой man 7 regex или на английском языке. Переменная регулярного выражения равна. будет достаточно.
apt-cache search .
Вышеприведенное даст вам ВСЕ результаты, но это не в любом порядке, что особенно полезно для просмотра.
поиск
apt-cache search . |sort -d |less
Вы также можете использовать aptitude из командной строки:
aptitude search xxxxxx
Используя aptitude, apt-cache и apt все форматируют вывод по-разному. (Ни один из них не требует использования sudo при поиске пакета.) Я предпочитаю использовать apt для его удобочитаемости. Он выделяет имя пакета и помещает пространство между различными пакетами. Он также имеет [installed], указанный рядом с каждым уже установленным пакетом. Использование:
apt search package-name
Чтобы узнать имя пакета и его описание перед установкой, используйте флаг «поиск». Используя «поиск» с apt-cache, отобразится список согласованных пакетов с кратким описанием. Предположим, вы хотели бы узнать описание пакета 'vsftpd', тогда команда будет.
Инструмент командной строки apt-cache используется для поиска кеша апплета программного обеспечения. Говоря простыми словами, этот инструмент используется для поиска пакетов программного обеспечения, сбора информации о пакетах, а также для поиска готовых пакетов для установки в системах на базе Debian или Ubuntu.
apt-cache search SearchTerm
$ apt-cache search vsftpd
Возможный выход: vsftpd - lightweight, efficient FTP server written for security
ccze - A robust, modular log coloriser
ftpd - File Transfer Protocol (FTP) server
yasat - simple stupid audit tool
Возможный вывод:
$ apt-cache pkgnames vsftpd
Вы также можете запустить результаты через более или даже grep. Например: apt-cache search firefox | grep plugin