A PC-n futtatott szoftver teszi igazán személyessé. Sokat elárul arról, hogy mit dolgozol együtt, mit szeretsz csinálni, vagy a hobbidról.

Ez az útmutató áttekinti a szoftvercsomagok kezelését a Debian Package Manager (dpkg) használatával olyan Debian-alapú Linux disztribúciókban, mint az Ubuntu, a Debian, a Mint és a Kali stb. A Debian szoftvercsomagok kiterjesztése .deb.

A szoftverkezelés az egyik leggyakoribb feladat, amelyet személyi számítógépén vagy rendszergazdaként fog elvégezni.

Mi az a Dpkg?

A Dpkg egy alacsony szintű segédprogram, amely egy sor parancsból áll, amelyeket a szoftvercsomagok telepítéséhez, eltávolításához, felsorolásához és kezeléséhez használnak Debian-alapú Linux disztribúciókon.

A dpkg segédprogram az az alap, amelyre más szoftverkezelő eszközök, például az Apt és a Synaptic épülnek. Ezeket a magas szintű szoftverkezelő eszközök kategóriájába sorolják.

A Debian (.deb) szoftvercsomag fájlok helyi telepítése a számítógépre a dpkg egyik különlegessége.

Ez különösen fontos a szoftverek olyan hálózatokon kívüli gépekre történő telepítéséhez, amelyek biztonsági okokból vagy hálózati csatlakozási problémák miatt nem elérhetők. A dpkg-val telepíthető figyelemre méltó szoftvercsomagok közé tartozik a VS Code, a Google Chrome és a VirtualBox, hogy csak néhányat említsünk.

instagram viewer

A telepített szoftvercsomagok felsorolása

A számítógépen telepített szoftvercsomagok listájának megtekintéséhez egyszerűen futtassa a következő parancsot.

dpkg --get-selections

A --get-selections A parancs opció a telepített csomagneveket egyszerű és tiszta formátumban mutatja.

A telepített csomagok elérhető verziójának részleteinek megjelenítéséhez használja a következő parancsot. Ezenkívül felsorolja a szoftver verzióját, a telepített méretet, az eredetet, az elsőbbséget stb.

dpkg --print-avail

Ha táblázatos formában szeretné megjeleníteni a szoftvercsomaggal kapcsolatos információkat. Használhatja a dpkg-query parancsot az alábbiak szerint.

dpkg-query --list

Szoftvercsomagok telepítése

A szoftvercsomagok telepítése az egyik leggyakoribb feladat, amelyet számítógépünkön hajtunk végre. Mielőtt telepítené szoftvercsomagokat a számítógépen dpkg-val, először le kell töltenie a szoftvercsomagot, és rendelkeznie kell vele helyileg. Könnyedén letöltheti a szoftvercsomagokat a böngészője segítségével, vagy olyan eszközök segítségével, mint a wget vagy a curl.

A dpkg-s szoftvercsomagok telepítéséhez és eltávolításához emelt szintű jogosultságokra lesz szükség.

Például a telepítéshez Google Chrome, töltse le a Letöltések mappába. Ezután egyszerűen futtassa a következő parancsot.

sudo dpkg --install ~ / Downloads / google-chrome-stabil_current_amd64.deb

A függőségek helyreállítása

A Linux szoftvercsomagjai gyakran más szoftverek zavartalan működésétől függenek.

A csomagok dpkg-n keresztül történő telepítésekor gyakran bölcs dolog a függőségeket az Apt segítségével helyreállítani a következő paranccsal, csak hogy megbizonyosodjon arról, hogy minden rendben működik.

sudo apt install -f

Tipp: A legtöbb dpkg parancshoz gyorsírási módszert használhat. Például, dpkg -i csomag_neve ahelyett dpkg --install csomag_neve szoftvercsomagok telepítéséhez. Ez az útmutató az utóbbi megközelítést használja, mivel a hosszú parancsok jobban magyarázhatók.

Összefüggő: Hogyan lehet megtalálni és kijavítani a törött csomagokat Linuxon

Szoftver frissítése

Megtartva a rendszer naprakész jó védelmi vonal a biztonsági hibák ellen, és kulcsfontosságú a stabilabb és robusztusabb rendszer kialakításához.

A dpkg-n keresztül telepített szoftvercsomagok frissítéséhez először le kell töltenie az újabb csomagot, majd telepítenie kell a fenti szakaszban tárgyalt telepítési paranccsal.

A törött csomagok ellenőrzéséhez használja a - ellenőrzés választási lehetőség. Ez a parancsopció ellenőrzi, hogy az összes csomagot megfelelően telepítették-e, és nincsenek-e hiányzó függőségek. Ha hibás csomag van, akkor a dpkg segédprogram tanácsot ad a javasolt javításokkal kapcsolatban.

dpkg --audit

Szoftvercsomag újrakonfigurálása

A dpkg másik hatékony lehetősége a már telepített szoftvercsomag újrakonfigurálása. Például a VirtualBox újrakonfigurálásához futtathatja az alábbi parancsot, és megjelenik egy konfigurációs képernyő.

sudo dpkg-configure virtualbox-6.1

Szoftvercsomagok eltávolítása

Ha már nincs szüksége egy szoftverre, és készen áll az eltávolítására, vagy ha el akarja távolítani a szoftver frissítéséhez, használhatja a --távolítsa el parancs opciót.

sudo dpkg - távolítsa el a google-chrome-stabil fájlt

(A fenti parancsban google-chrome-stabil a csomag neve)

Amikor eltávolítja a szoftvercsomagokat a --remove opcióval, az eltávolítandó csomaghoz társított konfigurációs fájlok sértetlenek maradnak. Tehát a szoftver legközelebbi újratelepítésekor az előző konfigurációkat használja.

A szoftvercsomag és a hozzá tartozó konfigurációk teljes eltávolításához használhatja a --purge opciót.

sudo dpkg --purge google-chrome-stabil

Információk szerzése a szoftvercsomagról

További információt kaphat arról a csomagról, amellyel telepíteni készül --info.

sudo dpkg --info ~ / Letöltések / google-chrome-stabil_current_amd64.deb

A kimenet olyan információkat tartalmaz, mint a szoftver architektúrája, a karbantartó és a verziószám stb.

A szoftvercsomag tartalmának ellenőrzése

A Debian csomag tartalmát a --tartalom. A felsorolás felvázolja a csomag címtárszerkezetét és az összes fontos fájlt, például a szoftverlicencet és más jegyzékfájlokat.

dpkg --contents ~ / Downloads / google-chrome-stabil_current_amd64.deb

A csomag tartalma hosszú felsorolási formátumban jelenik meg, az alábbiak szerint.

Megtudja, van-e csomag telepítve

A. Használatával könnyen ellenőrizheti, hogy van-e telepítve valamilyen szoftvercsomag a számítógépére --állapot választási lehetőség. Például, hogy megtudja, telepítve van-e a rendszerre a zoom, egyszerűen futtassa az alábbi parancsot.

sudo dpkg --status zoom

A kimenet egyéb részleteket is megjelenít, például a szoftvercsomag célját és a szállítót.

A minta kimenete az alábbiak szerint néz ki. Például a parancs kimenetének második sora a csomag állapotát mutatja. Amint az a kimenetről is látszik, a zoom csomag erre a gépre van telepítve.

Olyan csomagkönyvtárakat kereshet, amelyek megfelelnek az ingyenes terjesztés feltételeinek a Debian szabványai szerint hivatalos oldal.

Olvass tovább: Alapvető parancsok a Linux használatának megkezdéséhez

Segítség kérése

Ha többet szeretne megtudni a dpkg parancsról, használja a --Segítség választási lehetőség.

dpkg --segítség

A dpkg parancsopciókkal és a szoftvercsomagok állapotával kapcsolatos részletesebb információkért használja a Man Pages oldalt.

ember dpkg

Mi a helyzet az alternatív csomagkezelőkkel?

A dpkg egy hatékony segédprogram a szoftvercsomagok telepítéséhez és kezeléséhez. Magasabb szintű eszközök, például az apt és a synaptic a dpkg-t használják. A csomagok telepítésének egyéb alternatívái: Apt, Synaptic és Aptitude.

Email
Kezdő útmutató a szoftver Ubuntu telepítéséhez az APT segítségével

Ha használta az Ubuntut, akkor valószínűleg az apt parancsot használta valamikor. De tudta, hogy sokkal több van benne, mint az apt-get install és az apt-get upgrade?

Olvassa el a következőt

Kapcsolódó témák
  • Linux
  • Linux
  • Csomagkezelők
A szerzőről
Mwiza Kumwenda (2 cikk megjelent)

Mwiza szakmája szerint fejleszti a szoftvert, és sokat ír Linuxról és a front-end programozásról. Néhány érdeklődési területe a történelem, a közgazdaságtan, a politika és a vállalkozás-építészet.

Több Mwiza Kumwendától

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!

Még egy lépés…!

Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.

.