Потражите пакете доступне на терминалу у Убунту-у и деривате

о претраживању доступних пакета са терминала

У следећем чланку ћемо погледати како можемо потражите доступне пакете из командне линије. Постоји неколико начина претраживања пакета доступних у терминалу Дебиан, Убунту или Линук Минт. Ови пакети могу бити претрага захваљујући погодан, апт-цацхе y способност. Ови алати ће нам помоћи при тражењу назива пакета и њихових описа. Такође могу бити врло корисни ако је оно што тражимо одређени пакет, али не знамо тачан назив пакета или ако нам је потребан алат за одређену сврху или задатак. Тако ћемо моћи да знамо доступне опције.

Главне разлике између коришћења апт, апт-цацхе и аптитуде за тражење доступних пакета су њихов излаз и редослед класификације ових пакета. Такође, аптитуде можда неће бити подразумевано инсталиран на вашој Гну / Линук дистрибуцији заснованој на Дебиану. Ако је ово ваш случај, мораћете да га инсталирате.

Од свих примера које ћемо видети, апт-цацхе има најлакши излаз за читање пошто ми нормално нису потребне додатне информације. Да бисте видели инсталирану / доступну верзију, можете користити име пакета смерница апт-цацхе.

Треба имати на уму и то апт и апт-цацхе претражују кеш меморију софтверских пакета апт, па враћају оба пакета доступна у спремишта као што су ручно инсталирани ДЕБ пакети (нису доступни у спремиштима). У случају аптитуде, вратиће само пакете који су доступни у спремиштима.

Потражите доступне пакете из командне линије

Претражите доступне пакете користећи апт-цацхе

Као што сам већ написао, можемо користити апт-цацхе за потражите доступне пакете у спремиштима Дебиан, Убунту или Линук Минт, поред инсталираних ДЕБ пакета који нису у спремиштима. Формат који треба користити био би следећи:

apt-cache search BÚSQUEDA

Практичан пример потражите пакет "нодејс" то би било отприлике следеће:

апт-цацхе сеарцх нодејс

apt-cache search nodejs

Као што видите у претходном снимању, нисам успео да снимим сав излаз, јер то може бити веома дуго.

Потражите доступне пакете користећи аптитуде

У случају склоности, ово је Предњи крај заснован на медицинским сестрама за апт. Овај алат обично није подразумевано инсталиран, али моћи ћемо инсталирајте га на Дебиан, Убунту, Линук Минт и друге Гну / Линук дистрибуције засноване на Дебиану користећи ову наредбу у терминалу (Цтрл + Алт + Т):

sudo apt install aptitude

Након инсталације моћи ћемо да користимо способност да претражујемо пакете из командне линије. Формат који ће се користити биће отприлике овакав:

aptitude search BÚSQUEDA

Практични пример проналаска пакета „нодејс“ био би следећи:

аптитуде сеарцх нодејс

aptitude search nodejs

Такође ћемо моћи користите аптитуде Нцурсес кориснички интерфејс. Нећемо имати више за писање способност да бисте је покренули:

потражите пакете способности

Овде можемо потражите пакете тако што ћете притиснути /, а затим откуцати кључну реч за претрагу.

Претражите доступне пакете користећи апт

Користећи апт, можемо тражити доступне пакете из командне линије на следећи начин:

apt search BÚSQUEDA

Само морам реч СЕАРЦХ замените кључном речи које смо заинтересовани да тражимо. У наводнике можемо додати неколико кључних речи.

Ово би био пример претраживања 'нодејс' заједно са његовим резултатима:

апт сеарцх нодејс

apt search nodejs

Још једном, резултата је толико да ми је било немогуће да их све ухватим на претходној слици.

Олакшајте читање резултата

У три случаја која смо управо видели, резултати претраге могу бити веома дуги. Кад буде тако, моћи ћемо покрените их користећи više поред команди. Ово ће олакшати читање, као што је приказано у наставку:

apt-cache search BÚSQUEDA | more

Такође можемо изузети резултате који не укључују одређену кључну реч (СЕАРЦХ2 у овом примеру) користећи греп:

потражите доступне пакете са апт-цацхе сеацх греп

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

Греп подразумевано разликује велика и мала слова. Ако додамо опцију -и, можемо занемарити велика и мала слова. То би било следеће: греп -и ПРЕТРАГА2.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.