Zkontrolujte z terminálu, zda je daný balíček nainstalován na Ubuntu

o kontrole, zda je daný balíček nainstalován

V příštím článku se podíváme na to, jak můžeme zkontrolujte z terminálu, zda je daný balíček nainstalován nebo ne v našem systému Ubuntu. Někdy uživatelé možná potřebují tyto informace znát pro něco jiného.

K získání těchto informací můžeme najít různé způsoby, jak je získat. Hledání trochu v Google najdete různé způsoby získání těchto údajů. Což je něco, co může být v určitém okamžiku vždy užitečné pro všechny uživatele. V tomto článku necháme sedm způsobů, aby si každý uživatel mohl vybrat ten, který mu nejlépe vyhovuje.

Co můžeme použít z terminálu ke kontrole, zda je daný balíček nainstalován nebo ne na Ubuntu?

  • výstižný Jedná se o výkonný nástroj příkazového řádku pro instalaci, stahování, odstraňování, vyhledávání a spravovat balíčky na systémech založených na Debianu.
  • apt-cache. Bývalo dotaz na mezipaměť APT nebo metadata balíčku.
  • dpkg. Je to správce balíčků pro systémy založené na Debianu.
  • dpkg-dotaz. Toto je nástroj pro dotaz na databázi dpkg.
  • který. Tento příkaz vrátí úplnou cestu spustitelného souboru.
  • kde je. Používá se pro vyhledejte binární, zdrojové a manuálové stránky pro daný příkaz.
  • vyhledat. Příkaz locate funguje rychleji než příkaz Najít protože používá aktualizovanou databázi b, zatímco příkaz find prohledává skutečný systém.

Příklady ke kontrole, zda je balíček nainstalován

Nejprve řekněme, že mám následující příkazy testováno na Ubuntu 19.04.

Příkaz Apt

APT je výkonný nástroj pro terminál, pomocí kterého můžeme instalovat, stahovat, mazat, vyhledávat a spravovat a také konzultovat informace o balíčcích. Obsahuje také některé méně používané nástroje příkazového řádku související se správou balíčků.

zkontrolujte, zda je balíček nainstalován se seznamem apt

apt list vim

Příkaz Apt-cache

Příkaz apt-cache slouží k dotazu na mezipaměť APT nebo balíček metadat z interní databáze APT. Prohledá a zobrazí informace o daném balíčku. Ukáže nám, zda je balíček nainstalován, či nikoli, verzi nainstalovaného balíčku, informace o zdrojovém úložišti.

V následujícím příkladu uvidíme, že balíček vim již byl v systému nainstalován.

hledat pomocí apt-cache

apt-cache policy vim

Příkaz Dpkg

DPKG Je to nástroj pro instalaci, vytváření, odstraňování a správu balíčků, ale na rozdíl od jiných systémů pro správu balíků nemůže automaticky stahovat a instalovat balíčky nebo jejich závislosti. Abychom informace získali jasně, můžeme je kombinovat s grep.

vyhledejte balíček s dpkg a grep

dpkg -l | grep -i nano

Příkaz Dpkg-query

To je nástroj pro zobrazí informace o balíčcích uvedených v databázi dpkg.

zkontrolujte, zda je balíček nainstalován s dotazem dpkg

dpkg-query --list | grep -i nano

Který příkaz

Příkaz which vrátí úplnou cestu spustitelného souboru. Tento příkaz je velmi užitečný, když chceme vytvořit zástupce na ploše nebo symbolický odkaz pro spustitelné soubory. Příkaz prohledá adresáře uvedené v proměnné prostředí PATH současný uživatel.

Pokud se po provedení příkazu zobrazí binární soubor daného balíčku nebo umístění spustitelného souboru, znamená to, že balíček již byl v systému nainstalován. Pokud ne, balíček není v systému nainstalován.

zkontrolujte, zda je nainstalován balíček s kterým příkazem

which vim

Příkaz whereis

Příkaz kde je slouží k vyhledání binárních, zdrojových a manuálových souborů stránky pro daný příkaz.

Pokud výstup příkazu zobrazuje binární soubor daného balíčku nebo umístění spustitelného souboru, znamená to, že balíček již byl v systému nainstalován. Pokud ne, balíček není v systému nainstalován.

zkontrolujte, zda je balíček nainstalován pomocí příkazu whereis

whereis nano

Vyhledejte příkaz

Příkaz vyhledat funguje rychleji než příkaz find, protože používá aktualizovanou databázi, zatímco příkaz find prohledává skutečný systém. Místo hledání jednotlivých cest adresářů použijte databázi.

Pokud výstup příkazu ukazuje dané umístění binárního nebo spustitelného souboru balíčku, balíček již byl v systému nainstalován. Pokud ne, balíček není v systému nainstalován.

zkontrolujte, zda je nainstalován balíček s vyhledáním

locate --basename '\nano'
Související článek:
Seznam balíčků nainstalovaných různými způsoby ve vašem systému Ubuntu

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.