Како знати да ли је пакет инсталиран у Линук или није

Паковање и лупа

Понекад откријемо да морамо знати да ли постоји програм или пакет је инсталиран у систему или не. Проблем је у томе што с количином менаџера пакета доступних за различите ГНУ / Линук дистрибуције ово може бити донекле компликовано за почетнике јер морају да памте различите команде или алате као и њихове опције у сваком случају како бисмо могли да покажемо да ли је пакет је у нашем систему.

На пример, ако пређемо на Арцх Линук и деривате, алат који тражимо је менаџер пакета пацман са опцијама -Кс и именом пакета који желимо да проверимо. С друге стране, ако се ради о дистро-у заснованом на РПМ пакетима, можемо користити алат рпм -ка који наводи све инсталиране пакете и усмерава излаз уз помоћ цеви за греп-име пакета да би филтрирао резултат. За Дебиан и деривате можете користити дпкг -с праћене називом пакета за консултације итд.

Можда мислите да је то генеричко решење за било коју дистрибуцију, а истина је да би то функционисало до одређене мере, јер нису сви пакети пронађени на путањама где који претражују и стога се може чинити да ако тражимо одређене софтверске пакете, чини се да они нису пронађени и нису инсталирани у систему, али јесу ... На пример, ако погледамо да ли је инсталиран нано едитор текста са којим могу савршено видети да ли је тамо или не, али ако га тестирамо са ЛибреОффице ствар варира:

which nano

which libreoffice

Резултат оба ће бити веома различит, јер ће у првом случају указати на путању бинарног (/ бин / нано), а у другом нам неће показати никакав излаз иако је ЛибреОффице инсталиран. На то сам мислио. Стога нам на крају не преостаје ништа друго него да учимо различите команде и опције за дистро који користимо:

Повезани чланак:
Решење за покретање проблема у Убунту и Линук Минт
pacman -Qs nombre-paquete

rpm -qa | grep nombre-paquete

dpkg -s nombre-paquete


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

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

*

*

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

  1.   Валтер Омар Дари дијо

    Здраво, за дистрибуције које користе .деб (Дебиан и деривати) можете користити ...

    дпкг -л | греп име_пакета_ или_део_део

    Обратите пажњу на прву колону, ако се појави „ии“, то је инсталирани пакет, могу се појавити и друге комбинације слова (ман дпкг).

    Други начин, али морате знати тачно име пакета, је ...

    дпкг -с име_пакета

    ... даје прилично детаљне информације о томе.

    поздрави