Ako vypísať zoznam balíkov, ktoré máme nainštalované v Ubuntu

nainštalované-balíčky-obal

Napadlo vám niekedy, či je možné vidieť nainštalované balíčky? Zamysleli ste sa niekedy nad tým, či máte nainštalovaný balík, ale nevedeli ste sa naň pozrieť? V tomto malom tutoriále vám ukážeme, ako to môžeme poznať v našom Ubuntu (a prakticky v akomkoľvek distribúcii GNU / Linux).

Práve vykonávam príkaz v Termináli, môžeme uviesť zoznam všetkých balíkov ktoré sme nainštalovali. Je to veľmi jednoduchý a prakticky okamžitý postup. Takže teraz viete, že keď pochybujete o existencii balíka vo vašom Ubuntu, postupujte podľa tohto mini-tutoriálu a vaše pochybnosti okamžite zmiznú. Okrem toho vám poslúži aj v prípade, že by vás to zaujímalo koľko balíkov máte nainštalovaných o koľko pamäte zaberajú. Hovoríme ti.

Niekedy sa chystáme nainštalovať balík, či už knižnicu alebo aplikáciu priamo, ale náhle nevieme, či sme to už mali nainštalované predtým. Pri mnohých z týchto príležitostí je najrýchlejšie vyhľadať príslušnú aplikáciu, a ak sa objaví, je už zjavne nainštalovaná. Ale samozrejme, ak musíme hľadať knižnicu alebo balík potrebný na fungovanie inej aplikácie, nie je také ľahké nájsť a zistiť, či sme si ju už predtým nainštalovali.

Ako sme už spomenuli, tieto informácie môžeme poznať práve vykonanie príkazu v termináli. Na tento účel použijeme program dpkg-dotaz, ktorá bude mať na starosti výpis všetkých balíkov, ktoré sme nainštalovali. Príkaz na vykonanie je nasledujúci:

 dpkg-query -W -f = '$ {Nainštalovaná veľkosť} $ {Balík} \ n' | triediť -n

Poznámka: Hadice použité pre tento program triediť -n Slúži nám na objednanie balíkov v tomto prípade najmenšia až najväčšia veľkosť (v kBytes).

Tento príkaz má výstup ako tento:

Screenshot z 2016-05-15 16:38:22

Ale ... čo ak chceme prehľadať iba jeden balík vedieť, či je už nainštalovaný? Pretože je zrejmé, že hľadanie názvu konkrétneho balíka medzi všetkými uvedenými balíkmi je nemysliteľná práca. Je zrejmé, že existuje aj riešenie, ktoré je tiež veľmi jednoduché.

Myšlienka je vyfiltrujte výsledok pomocou iného kanálu a programu grep. Takže zo všetkých balíkov, ktoré sa predtým objavili, budeme môcť filtrovať výsledok pomocou kľúčového slova, a preto uvidíme iba zoznam všetkých tých balíkov, ktoré obsahujú dané kľúčové slovo v ich názve.

Zoberme si príklad. Zaujíma ma, či mám nainštalovaný program Gimp. Príkaz na vykonanie je nasledujúci:

dpkg-query -W -f = '$ {Nainštalovaná veľkosť} $ {Balík} \ n' | triediť -n | grep gimp

Ktorý generuje výstup ako tento:

Screenshot z 2016-05-15 16:38:32

Ako vidíte, iba balíčky, ktoré obsahujú slovo gimp na jej meno. Okrem toho vidíme, že dané slovo je označené červenou farbou.

Týmto spôsobom sme mohli vedieť, že Gimp už máme nainštalovaný, a to jednoduchým spôsobom a vykonaním iba jedného príkazu. Ľahké nie? Dúfame, že vám článok pomohol a že svoj názor zanecháte v sekcii komentárov.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   pedrodc dijo

    Ahojte všetci, mám problém so serverom Ubuntu 14.04.4. Nainštaloval som ho na disk s veľkosťou 40 GB a so všetkými nainštalovanými programami a údajmi sa mi stal príliš malý. Bol by som rád, keby mi niekto pomohol, pretože som si na fórach prečítal, že existuje nástroj, ktorý je podľa mňa LVM a ktorý mení veľkosť a veľkosť. spája niekoľko diskov v jednom. Chcel by som zvýšiť svoje disky o 2 500 GB, ďalších 320 GB a ďalších o viac ako 1 TB, ako to môžem urobiť, aby som znova nepreinštaloval všetko, pretože som dlho nebol v Ubuntu. a vo Windows sa to robí horúco, ale Ubuntu má viac zabezpečenia ako Windows a páči sa mi viac, ak mi niekto pošle návod, ktorý mi to vysvetlí, vopred by som ocenil vďaka (Pedrodc)

  2.   Rayne Sfsj Masakoy dijo

    synaptický od života toa

  3.   Ježiš dijo

    Príkaz 'sudo dpkg -l' tiež zobrazuje nainštalované balíčky, nie? Bez toho, aby som ukázal veľkosť, ktorá zaberá, že áno

  4.   Daniel Montesdeoca Garcia dijo

    nefunguje to ...

    1.    Rayne Sfsj Masakoy dijo

      pekne conky 🙂