Telepítőcsomagjaira linux menta, a javítási és beállítási számítógépek

Mint már említettük, a Linux Mint használta a deb csomagokat kiterjesztése, amelyekre a dpkg parancssori segédprogram, amely része a forgalmazás. Ez a legalacsonyabb szint, és a felhasználók többsége, akik telepítik a programot a csomagfájlok (róluk később), valószínűleg nem kell majd használni dpkg szolgáltatásokat. De egy ilyen igény még előfordulhatnak, például, ha a csomag áll rendelkezésre a tároló régi verziót a program vagy a program nem (új, nem tesztelt, nem tartoznak a különböző okok miatt, és így tovább. D.).

A csomag maga ebben a formátumban:

ahol gnome-mplayer - a program nevét; 0.9.4-1 - változata a program; amd64 - azt mutatja, milyen típusú processzor lefordítani ezt a csomagot, ebben az esetben - a 64 bites rendszerek 32 bites itt lehet i386, i586 vagy i686-függőség öt optimalizálási szint egy bizonyos típusú processzor.

Linux Szoftver Jellemzők

Ha a csomag tartalmazza a forráskódot, ami aztán le kell fordítani, akkor a csomag tartalmazza az érték az src. A csomag, amely nem tartalmaz bináris adatokat, amely alkalmas minden rendszer, akkor fel kell tüntetni, noarch.

Tekintettel arra, hogy a deb-csomagok lehet gyűjteni a különböző Linux disztribúciók, csomagszerkesztő gyakran jelzi a disztribúció, amely a csomag jött létre. Ezért egy másik komponens lehet a forgalmazási név, és még az ő verzióját - Ubuntu, Debian, stb ...

Ha ez a mező nincs jelen, akkor lehetséges, hogy a csomag a sokoldalú és alkalmas az összes Linux disztribúció rpm.

A telepítéshez a deb csomagot, akkor a -i opcióval:

$ Sud o DPK g i package_name.de b

a felhasználó gyakran megkapja a csomagot minden függőség CDili DVD-ROM-on, néhány magazin. Állítsa őket megadásával kulcs -R (-recursive), mint a paraméter az a könyvtár, ahol az összes fájl a következő:

$ Sudo dpkg -r / usr / local / src

Bár van egy másik lehetőség - a reguláris kifejezést minták:

$ Sudo dpkg -i * .deb

Most fog telepíteni a deb-csomagok az aktuális könyvtárban.

Ahhoz, hogy információt kapjon az összes paramétert bármely konzol Linux parancsokat, a gomb - segítségével.

Ha nincs rá szükség, akkor lehet, hogy egy másik sablont. Például, hogy telepítse az összes csomagot, amely tartalmazza a szót a nevét mplayer használják a következő minta:

$ Sudo dpkg -i * .deb mplayer *

Egy csomag eltávolításához dpkg hívás gombot r (vagy -remove), egyszerűen megadásával a csomag neve, mint az utolsó argumentum (ábra. 5,2), de ebben az esetben az összes konfigurációs fájl mentésre kerül.

Ábra. 5.2. Törlése csomag

Összhangban a Debian vezérelvek kézikönyve (ami azt mondja, hogy „a listán az ajánlott csomagokat kell tüntetni a telepítendő csomagok együtt alapcsomag mindig, kivéve atipikus setting”) csomagkezelő rendszer alapértelmezés szerint be van állítva nemcsak a felsorolt ​​csomagok listáját a fő függőségek csomagot, de ajánlott. Ha azt szeretnénk, hogy elkerüljék ezt a bizonyos csomagokat, az apt-get install--no-ajánlja; Ha azt szeretnénk, hogy soha nem telepíteni az ajánlott csomagokat, add APT. Install-ajánlja "false"; A /etc/apt/apt.conf. Kérjük, vegye figyelembe, hogy ennek eredményeként, hogy egyes programok nem érhetők el az összes lehetőséget.

Ha töröl egy csomag általában visszaigazolása nem kérte, hogy van, úgy gondoljuk, hogy ha a felhasználó beírja a parancsot, ő tudja, mit kell tennie. Légy óvatos!

Egy csomag eltávolításához teljesen együtt konfigurációs fájlokat használja a -p kapcsoló:

$ Sudo dpkg -P xchat

További kulcsok és -force -ignore-függ segítséget figyelmen kívül hagyni a problémák, amikor telepítése vagy eltávolítása a csomagot, például, ha a csomagot nem lehet telepíteni miatt elégedetlen függőségek. De ezeknek a használata kulcs a teljes felelősség a stabilitási program vagy rendszer teljesen rád.

Ahhoz, hogy a telepített csomagokat, a gomb -l (-list) (ábra. 5.3).

Amellett, hogy a csomag nevét, verzióját és leírást az első pozíció jelzi az állapotot. A legtöbb esetben az általunk telepített állapotban van, ami azt jelenti,

hogy a csomag kicsomagolása és beállítva. Néha találkoznak config-fájl csomagot, amikor a program eltávolítjuk, és a rendszer továbbra is csak a konfigurációs fájlokat. A többi paraméter, lásd a man-dokumentáció, amely előállítható megadásával a konzol férfi dpkg.

$ Sudo dpkg -l> install.tx t

Most, a fájl tartalmazza az összes programot. Befejezésül történt görgetés egy időben, akkor kell használni kevesebb terméket:

$ Sudo dpkg -l | les s

Ennek eredményeként, a képernyő első csomagok listáját jelenik meg. A nyilak használatával, akkor felfelé és lefelé, hogy megtalálja a megfelelő.

Ezen felül, akkor kimenet szűrése segítségével grep konzol segédprogramot. Például, válassza ki az összes telepített programok, és írja le a címben Sanya ahol ott van a szó video:

$ Sudo dpkg -l | GRE o -i vide o

Telepítőcsomagjaira linux menta, a javítási és beállítási számítógépek

A telepítés során a csomag nem csak kicsomagolva, hanem a testre, néha szükség van állítanod a csomagot. Ezt meg lehet tenni a segítségével a csapat és dpk g -configur e nazvanie_paket és vagy közüzemi dpkg újrakonfigurálást.

Telepítőcsomagjaira linux menta, a javítási és beállítási számítógépek

Dpkg írott és grafikus front-end GDebi, amely része a Linux Mint. Meg lehet hozzáférni kattintson a Megnyitás az GDebi csomagkezelő.

A telepítés a program ablak (ábra. 5.5). A gomb megnyomása található a jobb felső, akkor helyezze vissza a csomagot.

A különböző fülek állnak rendelkezésre: leírás, részletek a csomag és a fájlok listáját tartalmazza. Uninstall a program Linux Mint még egyszerűbb elég

válassza ki a menüből nyissa meg a helyi menüt, és válassza a Törlés elemet.

Telepítőcsomagjaira linux menta, a javítási és beállítási számítógépek

Ábra. 5.5. Szerelési csomag Linux Mint segítségével GDebi

Mint látható, minden nagyon egyszerű, de mégis kényelmetlen. Elvégre, ha a csomag előírja a munkájához, a másik csomag, akkor is meg kell előre letölteni és telepíteni egy listára. De mi van, ha egy ilyen csomag tíz, ami viszont megköveteli még néhány csomagot? Ebben az esetben a telepítés is alakulnak a pokol. Ezen túlmenően, ez nagyon kellemetlen, hogy keresni csomagokat, hogy kompatibilis az összes helyek az interneten.

Ahhoz, hogy ki ez a helyzet, a fejlesztők még tovább mentek összegyűjtése a csomagok egy helyen, egy speciális program nyomon követi a függőségek között, amelyek szintén automatikusan beállításra kerül. Ennek eredményeképpen az alkalmazások telepítése Linux alatt is egyszerűbb, mint a Windows. De a telepítés egyes csomagokat használják ma olyan esetekben, amikor a megfelelő csomagot nem a tároló és a sávszélesség kímélése mert amikor már megvan a megfelelő csomagot, hogy miért kell töltse le újra?

By the way, a dpkg elérhető interaktív shell van egy funkciója függőség ellenőrzés - dpkg (. Ábra 5.6), hogy nincs telepítve a rendszerben az alapértelmezett, de ez könnyen megoldható.

$ Sudo apt-get install dpkg

Ezután futtatni az eszközt, mint egy rendszergazda:

Telepítőcsomagjaira linux menta, a javítási és beállítási számítógépek

Ábra. 5.6. Egy interaktív héj dpkg - dselect

Eleinte egy egyszerű menü, a nyílbillentyűkkel válassza ki a további működést - Frissítse az elérhető csomagok listája, mely csomagokat telepíteni, telepítés, frissítés, törlés, csomagjai beállításához, stb Aztán, hogy a kívánt műveletet az al-menü .. Azonban dpkg már gyakorlatilag nem népszerű, akkor sikeresen helyettesíti az APT és az alkalmassági.

A csomagolási rendszer

A közelmúltban, a legszélesebb körben használt csomagkezelő rendszerek, amelyek a felhasználók egy egységes interfészt keresni, telepíteni, frissíteni, és távolítsa el a csomagot. A legismertebb és legelterjedtebb a APT (Advanced Packaging Tool). Bevezetett először a Debian, és eredetileg tervezték, hogy a csomagok deb formátum, ő hamar univerzális program irányítási eszköz, beleértve a más csomagokat rpm formában (ALTLinux és Connectiva disztribúciók).

APT Port használható Slackware tgz-csomag úgynevezett slapt-get.

Kapcsolódó hozzászólások: