Hogyan telepítsünk csomagokat Debian 10-re

A szoftver vagy egy csomag telepítése egy Linux rendszerre a parancssor segítségével valahogy nehézkes más operációs környezetekhez képest. Ezért szükségünk van némi útmutatásra, miközben bármilyen csomagot telepítünk a terminál segítségével.

Ebben a cikkben tehát arról lesz szó, hogyan telepíthetünk csomagokat a dpkg, apt, gdebi és aptitude csomagkezelő segítségével a Debian 10 busteren. Ebben az útmutatóban röviden áttekintjük az egyes parancsokat.

Pakett telepítése a dpkg segítségével Debian 10 rendszeren

A dpkg egy népszerű parancssori csomagkezelő a Linux Debian rendszerben. Ezzel a csomagkezelő eszközzel a felhasználók könnyen telepíthetik, eltávolíthatják és kezelhetik a Debian csomagokat. De nem tudja automatikusan letölteni a csomagfüggőségeket, miközben bármilyen szoftvert telepít. Ez a csomagkezelő alapértelmezés szerint telepítve van a Debian 10 rendszerre.

A .deb csomag telepítéséhez a dpkg parancsot kell futtatni a csomag neve mellett a -i jelzővel. A parancs alapvető szintaxisa az alábbi:

$ sudo dpkg -i <csomag-név>

Itt letöltöttük a TeamViewer .deb fájlját, hogy bemutatót adjunk. Tehát a következő paranccsal telepítheti bármelyiket a dpkg segítségével:

$ sudo dpkg -i teamviewer_15.7.6_amd64.deb

Ha a szoftver telepítése és elindítása során függőségi hiba lép fel, akkor a következő apt parancsot futtathatja a függőségi problémák megoldására. A csomagfüggőségek telepítéséhez használja a következő parancsot:

$ sudo apt-get install -f

A fenti parancsban a -f jelzőt használja a hibás függőségek javítására.

A dpkg parancs -l opcióval történő használatával az összes telepített csomagot listázhatja.

$ dpkg -l

Pakett eltávolítása a dpkg parancs segítségével

A telepített csomagokat a dpkg parancs -r jelzővel történő használatával is eltávolíthatja, és ha az összes konfigurációs fájlját törölni vagy eltávolítani szeretné, akkor a purge opciót használva ezt megteheti.

A telepített csomagokat a következő paranccsal távolíthatja el a Debian 10 rendszeréről:

$ sudo dpkg -r teamviewer

A telepített csomagot az összes konfigurációs fájljával együtt a következő paranccsal távolíthatja el:

$ sudo dpkg –purge teamviewer

Az apt csomagkezelő egy fejlett parancssori segédprogram, amely lehetővé teszi a felhasználók számára az új szoftvercsomag telepítését, a meglévő csomagok frissítését, a csomagok listájának indexének frissítését, sőt az egész Linux mint vagy Ubuntu rendszer frissítését. Az apt-cache és az apt-get csomagkezelő segítségével interaktívan kezelheti a csomagokat a Debian 10 buster rendszeren.

Az apt és az apt-get parancs nem érti a .deb fájlokat. Csak az elsődleges csomagneveket tudják kezelni(például MariaDB, TeamViewer, stb.)

A csomag telepítéséhez vagy letöltéséhez a Debianban az apt parancs a /etc/apt/sources.list fájlban elhelyezett csomagtárolókra irányít. Ezért az egyetlen jó lehetőség egy helyi Debian csomag telepítésére az apt csomagkezelő segítségével az abszolút vagy relatív útvonal megadása a ‘./’ használatával a csomaghoz. Ellenkező esetben távoli elérésből próbálja majd megszerezni ezt a csomagot, és a művelet sikertelen lesz.

A következő paranccsal telepíthet egy csomagot az apt parancs segítségével:

$ sudo apt install ./teamviewer_15.7.6_amd64.deb

Pakett eltávolítása az apt parancs segítségével

A nem kívánt telepített csomagokat a következő paranccsal is eltávolíthatja a rendszeréből:

$ sudo apt remove <csomag-név>

A csomag eltávolításához, beleértve a konfigurációs fájlokat is, használja a következő parancsot:

$ sudo apt purge <csomag-név>

A csomag telepítése a gdebi használatával

A gdebi egy parancssori segédprogram, amely a helyi Debian .deb csomagok telepítésére. A csomagfüggőségek telepítésére és feloldására szolgál. Alapértelmezés szerint a gdebi még nincs telepítve a Debian 10 busteren. A gdebi eszközt a következő paranccsal kell telepítenie.

$ sudo apt install gdebi

A telepítés befejezése után bármilyen csomagot telepíthet ezzel az eszközzel. A gdebi csomagkezelő segítségével egy csomag telepítéséhez hajtsa végre a következő parancsot.

$ sudo gdebi <csomag-név>

A csomag telepítése az aptitude paranccsal

Az aptitude egy csomagkezelő, amely hasonló az apt-hez. A csomagok letöltését és telepítését kínálja a terminál segítségével. Rendelkezik interaktív móddal, amelyen keresztül megtekintheti a csomagok telepítésének és eltávolításának teljes állapotát. Az Aptitude csomagkezelő opciói nagyon hasonlóak az apt-hez, és ugyanazokat a tárolókat használja, mint az apt. Az interaktív mód megtekintéséhez csak egy aptitude parancsot kell használni mindenféle opció nélkül a terminálban.

Az aptitude alapértelmezés szerint még nincs telepítve a Debian 10-en. De telepítheted a következő paranccsal:

$ sudo apt install aptitude

Az aptitude csomagkezelő segítségével bármilyen csomagot telepíthetsz, használd a következő szintaxist:

$ sudo aptitude install <csomag-név>

Pakett eltávolítása az aptitude használatával

A következő paranccsal is eltávolíthat bármilyen telepített csomagot:

$ sudo aptitude remove <csomag-név>

Ez minden a Debian 10 busterre telepített csomagról szól.

A dpkg, az apt vagy apt-get, a gdebi és az aptitude néhány hasznos csomagkezelő, amelyek segítenek bármilyen szoftver vagy csomag telepítésében, eltávolításában és kezelésében a Linux Ubuntu, Debian disztribúciókon. Ebben a bemutatóban azt vizsgáltuk, hogyan lehet csomagokat kezelni, telepíteni a Debian 10 busteren. Remélem, tetszett ez a bemutató.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.