Как да разберете точните имена на пакети за приложения в Linux
Софтуерният център на Ubuntu ви позволява лесно да добавяте и премахвате програми в Ubuntu. Все пак всяка дистрибуция на Linux има различен графичен метод за добавяне и премахване на софтуер. Ако предпочитате да използвате клавиатурата, можете да инсталирате и деинсталирате софтуер, като използвате командния ред.
За да използвате командния ред за инсталиране и деинсталиране на софтуер, трябва да знаете името на пакета, който искате да инсталирате или деинсталирате. Advanced Packaging Tool (APT) е система за управление на пакети, използвана от Linux-базирани дистрибуции, като Ubuntu. Програмата за командния ред „apt-cache“ се използва от системата APT за поддържане на нейната база данни и можете да използвате apt-cache за да намерите информация от метаданните, свързани с пакетите в системата..
ЗАБЕЛЕЖКА: Когато казваме да напишете нещо в тази статия и има цитати около текста, НЕ въведете кавичките, освен ако не посочите друго.
Използване на apt-cache
За да използвате apt-cache, за да изброите всички налични пакети в системата, въведете следната команда в съобщението и натиснете „Enter“.
apt-cache pkgnames | по-малко
Обърнете внимание, че добавихме „| по-малко ”до края на командата. Това извежда изхода към командата “less”, която ви позволява да натискате стрелките нагоре и надолу, за да превъртате по един елемент в списъка, или да натиснете клавишите “PgUp” и “PgDn”, за да превъртите списъка с един екран на време. Извеждането на изхода към „повече“ („| повече“) вместо „по-малко“ ви позволява да натиснете „Enter“, за да преминете напред по един ред, след като се покаже един екран с резултати..
Показва се първият екран с резултати. Използвайте клавишите със стрелки, за да се придвижите нагоре или надолу или натиснете „Enter“, за да покажете следващия екран с резултати. Натиснете “q”, за да излезете от командата “less” и да се върнете към подканата.
Ако знаете началото на името на пакета, можете да търсите с него, за да стесните търсенето. Например, за да се покажат всички пакети, които започват с думата "пожар", въведете следната команда в реда и натиснете "Enter".
apt-cache pkgnames огън
Al пакети, започващи с дисплей “fire”. Отново, ние прокарахме командата на „по-малко“, за да можем лесно да прегледаме резултатите.
За да се покаже информация за конкретен пакет, като например номера на версията на пакета, сумите за проверка, размера, инсталирания размер и категорията, използвайте опцията „show“, както е показано в следващия пример..
apt-cache show firefox
Зависимостите за пакета са това, което пакетът вече трябва да бъде инсталиран на системата, за да може пакетът да функционира. Обратните зависимости за пакета са тези, които другите пакети разчитат на този пакет да функционира. За да видите зависимостите и обратните зависимости за пакета, използвайте опцията “showpkg”. Например, въведете следната команда в реда и натиснете “Enter”, за да разберете зависимостите и обърнете зависимостите за Firefox.
apt-cache showpkg firefox
Ето списък на пакетите, които зависят от функцията на Firefox…
… И списъка с други пакети, от които зависи Firefox.
За да видите цялата статистика за кеша на пакета, като например броя на различните типове пакети, използвайте опцията „stats“. Въведете следното в реда и натиснете „Enter“.
apt-cache stats
За да намерите имената на пакетите и свързаните с тях описания, използвайте опцията „търсене“. Например, за да видите описанията на пакетите, свързани с играта на миночистач за GNOME, въведете следната команда в реда и натиснете „Enter“.
apt-cache търси gnome-mines
Използване на axi-cache
Командата “axi-cache” работи подобно на командата “apt-cache”, но предоставя по-описателни резултати, сортирани по уместност. Като пример, търсихме всички пакети с “fire” в името, използвайки следната команда.
огън за търсене на axi-кеш
Показват се първите 20 резултата.
За да видите допълнителни резултати, въведете „axi-cache more“ в командния ред.
Използването на “axi-cache” е подобно на “apt-cache”. За повече информация относно използването на „axi-cache“, напишете „axi-cache help“ в съобщението и натиснете „Enter“.