Blog kezdõ sysadmin csomagkezelõ rendszer ubuntu és debian gnu
Az Ubuntu és a Debian GNU / Linux csomagkezelő rendszere
apt (fejlett csomagolóeszköz) - a Debian operációs rendszereken és azokon alapuló szoftvercsomagok telepítésével, frissítésével és eltávolításával kapcsolatos program (Ubuntu). Lehetősége van automatikus UNIX-szerű operációs rendszerek telepítésére és konfigurálására mind előfordított csomagokból, mind forráskódokból.
A csomagok a tárolókból származnak, vagy telepíthetők a meglévő adathordozókról. A csomagforrások listája az /etc/apt/sources.list fájlban és a /etc/apt/sources.list.d/ könyvtárban található. Az apt grafikus héjainak köszönhetően könnyebb újakat hozzáadni és eltávolítani a felesleges forrásokat.
apt-get nagyban leegyszerűsíti a programok telepítését a parancsmódban. A grafikus kezelőfelületet előnyben részesítők számára előnyösebbek lehetnek más kezelőfelületek - a Synaptic és az Adept.
Az aptitude az APT grafikus héja, amely mind szöveges, mind parancsmódban működik.
A Debian szoftvercsomagok általában. .deb formátumot vagy archívumot használnak a .tar kiterjesztéssel. A .deb kiterjesztéssel rendelkező szoftvercsomagok nem csak archiválhatók a programokkal, hanem sok információt tartalmaznak a csomag tartalmáról.
A dpkg a Debian csomagkezelő rendszerének gerince. A dpkg a .deb csomagok információinak telepítésére, törlésére és letöltésére használható.
A dpkg meglehetősen alacsony szintű segédprogram az APT-hez és az alkalmassághoz képest.
APT - letölti és telepíti a programokat a tárolókból, a helyi lemezen tárolt programok telepítésére is használható;
dpkg - csak a helyi lemezen vagy csatlakoztatott eszközön található DEB-fájloknál működik;
aptitude - a konzolban a tárolókkal végzett munka során először ajánlott használni, mert az APT-től és a dpkg-tól eltérően néhány műveletet automatikusan hajtanak végre.
Munka az APT-vel.
A rendszer telepítése után ellenőrizzük a rendelkezésre álló csomagok számát:
$ apt-cache statisztika
Lássuk az összes telepített csomagot:
$ apt-cache pkgnames
Frissítse a csomaglista:
$ sudo apt-get frissítés
Frissítjük a szoftvert a tárolókról:
$ sudo apt-get frissítés
Ha már telepítette az MC-t, akkor meglátjuk a verziót:
$ mc --verzió
Lássuk például a mc programot:
$ apt-gyorsítótár-keresés mc
Lássuk a csomaggal kapcsolatos információkat:
$ apt-cache show mc
Telepítse a programot:
$ sudo apt-get install mc
ha csak a fájlt szeretné letölteni, de ne telepítse, használja a -d opciót, például:
$ sudo apt-get -d telepítse az mc-t
Amikor fájlokat tölt le a tárolókból, azokat a / var / cache / apt / archives könyvtárban tárolja. ahogy felhalmozódsz, elég sok felesleges információt kapsz, eltávolíthatod a parancs használatával:
$ sudo apt-tiszta
parancsot:
$ sudo apt-get autoclean
távolítsa el a nem teljesen letöltött vagy még nem telepített csomagokat
Mc eltávolítása:
$ sudo apt-get eltávolítja az mc-t
Az egyéni beállítások törléséhez használja a parancsot a --purge opcióval. például:
$ sudo apt-get eltávolítás --purge mc
. "Ma haragudtál?".
A dpkg használatával.
Például letöltöttünk egy fájlt a .deb kiterjesztéssel (esetünkben dropbox_1.4.0_i386.deb).
Lássuk a .deb csomagban csomagolt fájlokat:
$ dpkg -c dropbox_1.4.0_i386.deb
Lássuk az adott fájllal kapcsolatos információkat:
$ dpkg -I dropbox_1.4.0_i386.deb
Lássuk az összes csomagot, ahol a megadott nevet tartalmazó fájl megtalálható:
$ dpkg -S dropbox
A telepített programok összes nevét, azok verzióit, architektúráját és rövid leírásait felsoroljuk:
$ dpkg -l
egy adott csomag információinak megjelenítéséhez csatoljuk a csomag nevét:
$ dpkg -l dropbox
Csomagállapot kimenete:
$ dpkg -s dropbox
Vegye ki a dropbox_1.4.0_i386.deb fájlokat a / tmp / könyvtárba:
$ sudo dpkg -x dropbox_1.4.0_i386.deb / tmp /
Telepítse a dropbox_1.4.0_i386.deb csomagot:
$ sudo dpkg -i dropbox_1.4.0_i386.deb
A csomag törlése:
$ sudo dpkg -r dropbox
a program és a konfigurációs fájlok eltávolításához használja a -P opciót:
$ sudo dpkg -P dropbox
Alkalmazkodás.
Az alkalmassági munkát a grafikus móddal és a konzol használatával lehet elvégezni, majd megvizsgálom a parancsokat konzol módban.
Aptitude futása grafikus módban:
$ sudo alkalmasság
Asszisztens alkalmasság:
$ aptitude help
Továbbá a csapatok nagyon hasonlítanak az APT parancsokra, nem fogok leírni mindent, azt hiszem, kitalálhatod, ugyanazon mc példáján:
$ aptitude search mc
$ sudo aptitude frissítés
$ sudo aptitude frissítés
$ aptitude show mc
$ sudo aptitude letöltés (betölti a csomagot, de nem telepíti azt)
$ sudo aptitude tiszta
$ sudo aptitude autoclean
$ sudo aptitude install mc
$ sudo aptitude távolítsa el az mc-t
$ sudo aptitude purge mc
$ sudo aptitude frissítés
Az -vv opció segítségével további információkat kaphat:
$ aptitude show -vv mc
Egy művelet eredményét szimulálhatja, mielőtt az -s opcióval elvégezhető:
$ sudo aptitude -s telepítse az mc-t
Húsvéti tojások:
$ aptitude moo
Ebben a programban nincs húsvéti tojás.
Ebben a programban valójában nincsenek húsvéti tojások.