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

о провери да ли је инсталиран дати пакет

У следећем чланку ћемо погледати како можемо проверите са терминала да ли је дати пакет инсталиран или није на нашем Убунту систему. Понекад ће корисници можда требати знати ове информације због једне или друге ствари.

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

Шта можемо да користимо од терминала да бисмо проверили да ли је дати пакет инсталиран или није на Убунтуу?

  • погодан. Ово је моћан алат за командну линију за инсталирање, преузимање, уклањање, претраживање и управљати пакетима на системима заснованим на Дебиану.
  • апт-цацхе. Користи за упитати АПТ кеш меморију или метаподатке пакета.
  • дпкг. Реч је о а менаџер пакета за системе засноване на Дебиану.
  • дпкг-упит. Ово је алат за упите у базу података дпкг.
  • који. Ова наредба враћа пуни пут извршне датотеке.
  • вхереис. Користи се за пронађите бинарне, изворне и датотеке ман страница за дату наредбу.
  • лоцирати. Команда лоцате ради брже од команде финд јер користи базу података упдатедб, док наредба финд претражује стварни систем.

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

Пре свега реците да су следеће команде биле тестирано на Убунту 19.04.

Команда Апт

APT је моћан алат за терминал помоћу којег можемо инсталирати, преузети, избрисати, претраживати и управљати њима консултујте информације о пакетима. Такође садржи неке мање кориштене услужне програме наредбеног ретка који се односе на управљање пакетима.

проверите да ли је пакет инсталиран са апт листом

apt list vim

Команда Апт-цацхе

Команда апт-цацхе користи се за упит АПТ кеш меморије или паковање метаподатака из АПТ интерне базе података. Претражиће и приказати информације о датом пакету. Показаће нам да ли је пакет инсталиран или не, верзија инсталираног пакета, информације о изворном спремишту.

У следећем примеру видећемо да је вим пакет већ инсталиран на систему.

претрага помоћу апт-цацхе-а

apt-cache policy vim

Дпкг наредба

ДПКГ То је алат за инсталирање, креирање, уклањање и управљање пакетима, али за разлику од других система за управљање пакетима, не може аутоматски да преузима и инсталира пакете или њихове зависности. Да бисмо добили информације, јасно их можемо комбиновати са греп.

потражите пакет са дпкг и греп

dpkg -l | grep -i nano

Дпкг-упит наредба

Ово је алат за приказати информације о пакетима наведеним у дпкг бази података.

проверите да ли је пакет инсталиран са дпкг-куери

dpkg-query --list | grep -i nano

Коју команду

Тхе наредба враћа пуни пут извршне датотеке. Ова наредба је врло корисна када желимо да креирамо пречицу на радној површини или симболичку везу за извршне датотеке. Команда претражује директоријуме наведене у променљивој окружења СТАЗА тренутни корисник.

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

проверите да ли је пакет инсталиран помоћу које наредбе

which vim

Вхереис цомманд

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

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

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

whereis nano

Лоцате цомманд

Команда лоцирати ради брже од наредбе финд јер користи упдатедб базу података, док наредба финд претражује стварни систем. Користите базу података уместо да тражите појединачне путање директоријума.

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

проверите да ли је пакет инсталиран помоћу лоцате

locate --basename '\nano'
Повезани чланак:
Наведите пакете инсталиране на различите начине на вашем Убунту систему

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

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

*

*

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