Programok telepítése a linux debian
red-Jedi
számítógép világegyetem
dedikált.
Ha beírjuk a parancsot a terminálban egy üzenetet jelenít meg, mint a „Commando Not Found” valószínűleg a program, amely a végrehajtás a parancs nincs beállítva. A Linux Debian telepítéshez, vagy frissíteni a szoftvert, akkor kizárólag az úgynevezett csomagokat (csomagok programokat telepíteni, hogy a telepítő a következő formát imyaProgrammy_versiyaPaketa-nomerReviziiDebian.deb). Debian repository - gyűjteménye Debian csomag helyezni egy külön könyvtár fa, amely szintén számos további fájlokat indexek és kontrollösszegekre csomagokat. Ha a felhasználó hozzáad egy adattár a /etc/apt/sources.list fájlt. ő képes lesz könnyedén megtekintheti és telepíthető csomagokat a tárolóból. Mert ustanokoy csomagokat a tárolókban van szüksége a csomagkezelő rendszer.
Hogy működik az adattár
Az adattár áll legalább egy könyvtár, amely tárolja DEB csomagok és két speciális fájlok: Packages.gz bináris csomagokat és Sources.gz forrás csomagokat.
Ha a tároló szerepel helyesen sources.list (erről bővebben később), akkor az apt-get letölti Packages.gz indexfájlokat bináris csomagok (a deb kulcsszó) és Sources.gz fájl forrás csomagokat (kulcsszó src) .
Packages.gz nevét tartalmazza, verzió, méret, rövid és teljes leírását és a függőségek minden csomagot, valamint néhány további információt, hogy nem vagyunk érdekeltek. Mindez információ olvasható (és használják) a Debian csomag vezetők, mint a dpkg vagy alkalmassági.
Sources.gz tartalmazza a nevét, verzióját és fordítási függőségek (szükséges csomagokat építeni a program) minden csomag (plusz néhány kiegészítő információt, amely nem érdekes számunkra újra). Ezt az információt arra használjuk apt-get source és a hasonló programok.
Két automatikus adattár sources.list deb ftp://sunsite.cnlab-switch.ch/mirror/debian/ instabil fő hozzájárulás non-free src ftp://sunsite.cnlab-switch.ch/mirror/debian/ instabil fő hozzájárulás non-free
Adjuk hozzá a CD-ROM a sources.list
Egyszerűen helyezze be a lemezt a csomagot a meghajtót és telepítse a program nem fog működni. Először meg kell adni a lemezt a repository lista.
Módon lehet létrehozni tárolókban.
Apt-ftparchive (apt-utils csomag)
apt-ftparchive - használják mozgatni gyűjteménye Debian csomag fájlokat a megfelelő archív hierarchia megfelelő hivatalos archívuma Debian. Ez a program része az apt-utils csomagot. apt-ftparchive indexfájlokat generál Debian. Támogatja sok stílusát, a teljesen automata helyett a funkcióit csomagok dpkg-scanpackages és dpkg-scansources. Adagoló egyszerű. Pre kopog az összes csomagot abban a mappában, a terminál a gyökér, állva jobb rajta azt mondta:
# Apt-ftparchive tartalmát. | gzip -c> Contents.gz # apt-ftparchive csomagokat. | gzip -c> Packages.gz # echo deb file: `pwd` ./>>/etc/apt/sources.list # aptitude update
Apt-move
apt-akciót - használják mozgatni gyűjteménye Debian csomag fájlokat a megfelelő archív hierarchia megfelelő hivatalos archívuma Debian. Ez az út, hogy megoldja a problémákat, mert csak be kell adni, ha az archív fájlt, és hová tegye a tükörben. apt-move frissítés - transzferek / var / cache / apt / archives könyvtárban csomagok helyi tükör (jelzett változó /etc/apt-move.conf helyi_könyvtár = elérési_út). Azaz, mielőtt végrehajtja a parancsot, akkor be kell állítania azt a fájl szerkesztését /etc/apt-move.conf.
A dpkg-scanpackages (dpkg-dev csomag)
Ez a program része a dpkg-dev csomagot. dpkg-scanpackages létrehoz egy fájlt csomagok. és dpkg-scansources fájl forrásai. Az eredmény mindkét program irányul stdout (stdout); ezáltal lehet tömöríteni a fájlokat, akkor a parancsnoki lánc:
dpkg-scanpackages érvek | gzip -9c> Packages.gz.
Ezek a programok működnek hasonló módon; elhaladtak két érv (a valóságban vannak mások, de ők nem jelenik meg itt, akkor olvassa el róluk a lapok a kézikönyv); Az első paraméter határozza meg a könyvtárat a csomagot, és a második felülbírálófájlnak. Egyszerű fájl tárolók felülírás nem szükséges, de még ez az érv van szükség, akkor egyszerűen át a / dev / null.
dpkg-scanpackages vizsgál .deb csomagokat; dpkg-scansources ellenőrzi .dsc fájlokat. Szükséges, hogy .orig.gz fájlokat. diff.gz és .dsc együtt. .changes fájlokat nem kötelező.
Tegyük fel, hogy egy triviális tárolóból. Létrehozásához a két index fájlt kell megadni neki:
$ Cd my-tár $ dpkg-scanpackages bináris / dev / null | gzip -9c> bináris / Packages.gz $ dpkg-scansources forrás / dev / null | gzip -9c> forrás / Sources.gz
Hogyan kell telepíteni a csomagot
parancsokat terminál
a dpkg
Ez a módszer lehetővé teszi, hogy a csomag telepítéséhez hivatkozás nélkül tárolókban. Ez lehetséges minden könyvtárban, hogy mentse a csomagot, és anélkül, hogy a tároló közvetlenül telepíteni. Ez a beállítás nem ajánlott, mert a szoftver függőségek nem ellenőrzik. De ha pontosan tudja, mit csinál, akkor marad ugyanabban a könyvtárban, írja be a terminált.
# Dpkg -i nazvanie_paketa.deb
Az apt-get
Ez a módszer lehetővé teszi, hogy a csomag telepítéséhez hivatkozva adattárak kifejtett, /etc/apt/sources.list. Mivel az apt-get parancs, hogy a változások a rendszer skála, dolgozni vele akkor kell root root, vagy, hogy ez jobb, különben semmit nem tudsz.
# Apt-get install program neve
A csomagolási rendszer
A leghíresebb a csomagkezelő rendszer:- alkalmassági alkalmazás fut a parancssorból. Kényelmes és hatékony rendszert.
- dpkg alkalmazás fut a parancssorból.
- apt alkalmazás fut a parancssorból.
- gnome-apt grafikus alkalmazás. A telepítés után a rendszer GUI telepítésére használható szinaptikus.
- szinaptikus GUI alkalmazást. Azt javasoljuk, hogy használja. Minden előnye grafikai alkalmazásokhoz.
Előre telepítve a rendszer azonnal rendelkezésre áll a telepítés után a Debian, és a legkényelmesebb telepíteni szinaptikus alkalmassági programot
oldalrész
Friss feltöltések
A tudás a Windows Registry nem lesz teljes, ha nem képes írni egy reg-fájlt. Reg-fájl - Ez a fájl, amelynek sajátos szerkezetét és amelyek tartalma behozhatók a nyilvántartásba More "
A Linux Debian telepítéshez, vagy frissíteni a szoftvert, akkor kizárólag az úgynevezett csomagokat (csomagok programok telepítése, azaz a telepítő). Tovább »