Softvér, ktorý používate vo svojom počítači, umožňuje jeho skutočnú osobnosť. Veľa hovorí o tom, s čím pracujete, čomu sa radi venujete alebo o svojich záľubách.
Táto príručka sa zameriava na to, ako spravovať softvérové balíčky pomocou správcu balíkov Debian (dpkg) v distribúciách Linuxu založených na Debiane, ako sú Ubuntu, Debian, Mint a Kali atď. Softvérové balíčky Debianu majú príponu .deb.
Správa softvéru je jednou z najbežnejších úloh, ktoré budete robiť na svojom osobnom počítači alebo ako správca systému.
Čo je to Dpkg?
Dpkg je nástroj na nízkej úrovni, ktorý sa skladá zo sady príkazov, ktoré sa používajú na inštaláciu, odstránenie, výpis a správu softvérových balíkov na distribúciách Linuxu založených na Debiane.
Obslužný program dpkg je základom, na ktorom sú postavené ďalšie nástroje na správu softvéru, ako sú Apt a Synaptic. Tieto sú kategorizované ako nástroje na správu softvéru na vysokej úrovni.
Inštalácia súborov softvérového balíka Debian (.deb) na PC je jednou zo špecialít dpkg.
To je obzvlášť dôležité pri inštalácii softvéru na stroje, ktoré sú mimo siete z bezpečnostných dôvodov alebo kvôli problémom s pripojením k sieti. Medzi pozoruhodné softvérové balíčky, ktoré je možné nainštalovať s dpkg, patria VS Code, Google Chrome a VirtualBox.
Zoznam nainštalovaných softvérových balíkov
Zoznam nainštalovaných softvérových balíkov v počítači zobrazíte jednoduchým spustením nasledujúceho príkazu.
dpkg --get-výbery
The --getvýbery voľba príkazu zobrazuje názvy nainštalovaných balíkov v jednoduchom a čistom formáte.
Ak chcete zobraziť dostupné informácie o verzii nainštalovaných balíkov, môžete použiť nasledujúci príkaz. Ďalej sú uvedené informácie ako verzia softvéru, inštalovaná veľkosť, pôvod, priorita atď.
dpkg --print-avail
Ak chcete zobraziť informácie o softvérovom balíku v tabuľkovej forme. Môžete použiť dpkg-dotaz príkaz takto.
dpkg-dotaz - zoznam
Inštalácia softvérových balíkov
Inštalácia softvérových balíkov je jednou z najbežnejších úloh, ktoré vykonávame na našich počítačoch. Pred inštaláciou softvérové balíčky vo vašom počítači s dpkg, musíte si najskôr stiahnuť softvérový balík a mať ho lokálne. Softvérové balíčky môžete ľahko stiahnuť pomocou prehľadávača alebo pomocou nástrojov, ako sú wget alebo curl.
Na inštaláciu a odstránenie softvérových balíkov pomocou dpkg budete potrebovať zvýšené oprávnenia.
Napríklad na inštaláciu Google Chrome, stiahnite si ho do priečinka Stiahnuté súbory. Potom jednoducho spustite nasledujúci príkaz.
sudo dpkg --install ~ / Downloads / google-chrome-stable_current_amd64.deb
Obnova závislostí
Softvérové balíčky v systéme Linux často závisia od toho, aby iné softvérové súbory fungovali hladko.
Pri inštalácii balíkov cez dpkg je často rozumné obnoviť závislosti pomocou Apt pomocou nasledujúceho príkazu, aby ste sa uistili, že všetko funguje dobre.
sudo apt install -f
Tip: Pre väčšinu príkazov dpkg môžete použiť skratkovú metódu. Napríklad, dpkg -i názov_balíka namiesto dpkg - nainštalujte názov_balíka na inštaláciu softvérových balíkov. Táto príručka používa druhý prístup, pretože dlhé príkazy majú väčšiu zrozumiteľnosť.
Súvisiace: Ako nájsť a opraviť nefunkčné balíčky v systéme Linux
Aktualizácia softvéru
Udržiavanie svojho systém aktuálny predstavuje dobrú líniu obrany pred bezpečnostnými chybami a je kľúčom k vytvoreniu stabilnejšieho a robustnejšieho systému.
Ak chcete aktualizovať softvérové balíčky nainštalované prostredníctvom dpkg, musíte si najskôr stiahnuť novší balík a potom ho nainštalovať pomocou príkazu install popísaného v časti vyššie.
Na kontrolu rozbitých balíkov použite -- audit možnosť. Táto voľba príkazu kontroluje, či boli všetky balíky nainštalované správne a či v nich chýbajú nejaké závislosti. Ak by došlo k rozbitiu balíka, potom vám pomôcka dpkg poradí s navrhovanými opravami.
dpkg --audit
Opätovná konfigurácia softvérového balíka
Ďalšou výkonnou možnosťou, ktorú poskytuje dpkg, je schopnosť prekonfigurovať softvérový balík, ktorý už bol nainštalovaný. Napríklad na prekonfigurovanie VirtualBoxu môžete spustiť nasledujúci príkaz a zobrazí sa vám konfiguračná obrazovka.
sudo dpkg-prekonfigurovať virtualbox-6.1
Odstraňovanie softvérových balíkov
Ak už softvér nepotrebujete a chcete ho odstrániť, alebo ho chcete odstrániť a inovovať tak softvér, môžete použiť --odstrániť možnosť príkazu.
sudo dpkg --remove google-chrome-stable
(Vo vyššie uvedenom príkaze google-chrome-stable je názov balíka)
Keď odstraňujete softvérové balíčky pomocou možnosti --remove, konfiguračné súbory spojené s balíkom, ktorý odstraňujete, zostanú nedotknuté. Keď teda nabudúce znova nainštalujete tento softvér, použije predchádzajúce konfigurácie.
Ak chcete úplne odstrániť softvérový balík a súvisiace konfigurácie, môžete použiť voľbu --purge.
sudo dpkg --purge google-chrome-stable
Získanie informácií o softvérovom balíku
Môžete získať viac informácií o balíku, ktorý sa chystáte nainštalovať --Info.
sudo dpkg --info ~ / na stiahnutie / google-chrome-stable_current_amd64.deb
Výstup obsahuje informácie, ako napríklad architektúra softvéru, správca, číslo verzie atď.
Kontrola obsahu softvérového balíka
Môžete tiež skontrolovať obsah balíka Debian pomocou --obsah. Tento zoznam načrtne adresárovú štruktúru balíka a všetkých dôležitých súborov, ako je softvérová licencia a ďalšie súbory manifestu.
dpkg --contents ~ / Downloads / google-chrome-stable_current_amd64.deb
Obsah balíka sa zobrazuje vo formáte dlhého výpisu, ako je uvedené nižšie.
Zistenie, či je balík nainštalovaný
Môžete ľahko skontrolovať, či je na vašom počítači nainštalovaný nejaký softvérový balík pomocou --postavenie možnosť. Napríklad ak chcete zistiť, či je vo vašom systéme nainštalované priblíženie, jednoducho spustite nasledujúci príkaz.
sudo dpkg --status zoom
Výstup tiež zobrazuje ďalšie podrobnosti, napríklad účel softvérového balíka a dodávateľa.
Ukážkový výstup vyzerá nižšie. Napríklad druhý riadok výstupného príkazu zobrazuje stav balíka. Ako môžete vidieť z výstupu, balíček zväčšenia je nainštalovaný na tomto konkrétnom stroji.
Z nich môžete vyhľadať adresáre balíkov, ktoré spĺňajú podmienky bezplatnej distribúcie podľa štandardov Debianu oficiálna stránka.
Čítaj viac: Základné príkazy, ktoré vám pomôžu začať s Linuxom
Získanie pomoci
Ak sa chcete dozvedieť viac informácií o príkaze dpkg, môžete použiť príkaz --Pomoc možnosť.
dpkg - pomoc
Podrobnejšie informácie o možnostiach príkazu dpkg a stave softvérových balíkov nájdete v manuálových stránkach.
muž dpkg
Čo alternatívni správcovia balíkov?
dpkg je výkonný nástroj na inštaláciu a správu softvérových balíkov. Nástroje vyššej úrovne ako apt a synaptické používajú dpkg. Medzi ďalšie alternatívy inštalácie balíkov patria Apt, Synaptic a Aptitude.
Ak ste používali Ubuntu, pravdepodobne ste niekedy použili príkaz apt. Ale vedeli ste, že je toho oveľa viac ako apt-get inštalácia a apt-get aktualizácia?
Prečítajte si Ďalej
- Linux
- Linux
- Správcovia balíkov
Mwiza vyvíja softvér podľa povolania a venuje sa rozsiahlej tvorbe pre Linux a front-end programovanie. Medzi jeho záujmy patrí história, ekonómia, politika a podniková architektúra.
Prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!
Ešte jeden krok…!
V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.