Вот теперь можно взяться и за отдельные пакеты. Весь вопрос в том — за какие именно? Ведь дистрибутивные deb-пакеты вовсе не совпадают с пакетами авторскими — они намного более дробные. Например, каждый из авторских пакетов KDE, типа kdenetworks или kdegraphics, делится на множество мелких монофункциональных deb-пакетов. Хорошо, если пользователь наизусть знает те компоненты, которые ему необходимы — и именно в варианте пакетирования Ubuntu/Kubuntu (совпадающем с пакетированием Debian). А если нет? Тут на помощь пользователю и приодит команда apt-cache, в первую голову — с оператором search, которая в качестве аргумента воспринимает любое ключевое слово. И в ответ на команду вида
$ apt-cache search ftp
последует список всех пакетов, в описании которых фигурирует ключевое слово ftp. Конечно, это доставит немного радости ввиду их изобилия, но со временем мы на примере аудио- и видеокодеков посмотрим, как использовать apt-cache search практически.
А пока — более примитивный пример. Пользователь, имеющий опыт работы с KDE, после установки Kubuntu с удивлением обнаружит отсутствие менеджера закачек kget — программы, очень облегчающей жизнь при интеграции ее с konqueror‘ом. Однако, выполнив команду
$ apt-cache search kget
он с радостью увидит, что она представляет собой отдельный самостоятельный пакет, не тянущий за собой всего немалого авторского пакета kdenetworks:
kget -- download manager for KDE
который только и остается, что установить. Для чего следует вернуться к команде apt-get.
- APT: вступление
- Apt-get: обновление системы
- Apt-cache: поиск пакетов
- Apt-get: установка пакетов
- Apt-build: сборка пакетов
Теги: apt, deb, debian, ubuntu