команда поиска пакетов в терминале Ubuntu для поиска обновлений и исправлений пакета

Могу ли я узнать, какова команда для поиска любого пакета с использованием терминала, если я знаю только название программного обеспечения, например, если я хочу искать VLC или JDK, JRE и т. Д.

Если я Не знаю, по какому адресу я их скачиваю, я могу искать их через Интернет, но загрузка их, извлечение и последующая установка становятся длительной процедурой.

Итак, я хотел знать, есть ли какая-нибудь команда для поиска пакета по их именам или по части имен?

2
задан 24 August 2013 в 19:18

2 ответа

Как уже указывал Ник, apt-cache search QUERY должен перечислить пакеты, содержащие определенную строку в своих именах.

Еще одним полезным инструментом является apt-file. apt-file search QUERY напечатает список пакетов, содержащих файлы с QUERY в именах. В некоторых случаях вы знаете имя необходимого двоичного файла (например, когда вы читаете учебник и вам нужна какая-то команда, не установленная в вашей ОС), но вы не знаете, с каким пакетом он поставляется.

Кроме того, dpkg -S QUERY перечисляет установленных пакетов , которые предоставляют файлы, содержащие «QUERY» в своих именах. В некоторых случаях у вас есть бинарный файл или скрипт, установленный на одной машине, и вы хотите, чтобы он был также на другой, но не помните, откуда он взялся. В этом случае вывод должен быть меньше, чем для apt-file, так как он не отображает содержимое не установленных пакетов.

Вы можете отфильтровать вывод этих команд с помощью egrep, скажем, с помощью egrep '/NAME.

, например. dpkg -S ps | egrep '/bin/ps говорит нам, что двоичный файл ps поставляется с пакетом procps.

говорит нам, что двоичный файл ps поставляется с пакетом procps.

.

, например. dpkg -S ps | egrep '/bin/ps говорит нам, что двоичный файл ps поставляется с пакетом procps.

говорит нам, что двоичный файл ps поставляется с пакетом procps.

0
ответ дан 24 August 2013 в 19:18

В командной строке вы можете использовать

apt-cache search SearchTerm

Конечно, вы должны изменить SearchTerm на фрагмент текста, который вы уже знаете. Но есть также веб-интерфейс для поиска пакетов в Ubuntu пакетов . Я думаю, что функция поиска в Ubuntu Software Center может оказаться полезной.

0
ответ дан 24 August 2013 в 19:18

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

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