Munkavégzés az adattár ubuntu, linuxoid

Bárki, aki valaha próbálta működik Ubuntu csomagok elfogadott rendszer valószínűleg feladja már belőle nem lehet. Most megpróbálja eltávolítani az összes kapcsolatos kérdéseket a készülék és a munkája Ubuntu csomag lerakat.

Minden tisztességes érdemes megjegyezni, hogy az Ubuntu csomagkezelő rendszere örökölt Debian. By the way, és nem csak ő, szintén ALTLinux, MEPIS, Linspire és mások. Ezért minden leírt vonatkozik ezekre a disztribúció. Az adattár értetődő egy speciális csomagot boltban. Az összes fájl benne van ellátva index listák, amelyek leírják a maguk csomagokat. Ezt az információt használja a csomagkezelő, amely lehetővé teszi, hogy könnyen megtalálják a csomagot a leírása, telepítésére és frissítésére.

Leírás adattár

Csomagok az adattárban strukturált szándékosan, platform, és egyéb jellemzőit. Lista a tárolókban a /etc/apt/sources.list. Nézz bele (amit most Kubuntu 7.04, de nincs különbség, elvileg megértjük).

Ez valójában ukrán tükör egybeesik a hivatalos tárolóból. És azon a napon én letöltési sebesség, mint általában, körülbelül 128 KB / s, és este, pontosan kétszer kisebb (talán felébred a tengerentúli felhasználók számára).

A következő sorban az elosztási változata címet az 7.10 Merész, 7,04 - harcias, 6,10 - éles, 6,06 - jól öltözött, és így tovább. Ez a sor mutatja, hogy fogja használni az alapvető és jól bevált csomagok gyűjtött a fejlesztők. a terminálok egyike által 4 adhatunk a cím eloszlás:

- backports - nem teszteltük, de ez gyakran nagyon hasznos csomagok

- javasolt - a felajánlott, de még nem tesztelték a frissítés;

- biztonság - biztonsági frissítéseket;

- frissítések - frissíti az utolsó szakaszban javasolt.

És végül az utolsó pozícióban képviseli további 4 jellemzők és azok szabadon lehet elhelyezni egy sorban:

- fő - csomag ingyenes engedélyek támogatja az Ubuntu fejlesztők;

- világegyetem - csomagok szabad licenc, hanem támogatja a külső fejlesztők;

- multiverzum - csomagokat nem szabad engedély által támogatott külső fejlesztők;

- korlátozott - csomagokat nem szabad licenc, hogy nem lehet módosítani, például a bináris driver.

Ha lépni, meg fogjuk találni több könyvtárak, amelyek megfelelnek az építészeti és helyét. De hozzá a fajta építészet és lokalizációja a leírás a tároló nem kell az összes ilyen adatot fog generálni automatikusan az aktuális beállításokat. Azonnal felmerül a kérdés, hogy mi a teendő, ha a telepített verzió az i386 és az AMD64 processzor. Ez egyszerű. Nyissa meg a fájlt, és /etc/apt/apt.conf.d/01ubuntu az APT szakaszban adja hozzá a következő sort:

Vagy bárhol:

Mentse el a módosításokat, frissíti a csomagok listáját, és próbálja meg egy kis fájl, ha a csomag a «amd64» cím minden ment, ahogy kellene. Most akkor frissíti az összes rendszer:

$ Sudo apt-get dist-upgrade

Példák paraméterei a fájl található a / usr / share / doc / apt / examples /.

Magukat zsákok a helyszínen, a másik a medence és rendezve több különböző elv, de a csomagkezelő elrejti ezt a struktúrát, érintse meg nem fogunk.

hozzáadása adattárak

A Synaptic adattár segítségével hozzáadjuk beállítás - Tárolók.

Miután a verziótárban frissíti a listát a csomagokat. A konzol végzi végrehajtó:

$ Sudo apt-get update

A Synaptic, csak nyomja meg az Újratöltés gombot az Adeptus - Get frissítések.

Információ adattárak és a csomagok a / var / lib / apt / listák fájlnév, amely megegyezik a neve az archívumban.

Keresi, itt lehet információt szerezni bármilyen csomagot. De nézd nem szükséges. Mert akkor meg fog tenni mentést, így a gépelés «sudo apt-cache showpkg gcc-4.1» akkor mindent megtudhat a gcc csomag.

Létrehozása helyi tárolót

Hozzon létre egy helyi másolatot a tároló lehet egy (külön debmirror csomag) parancsot:

$ / Usr / bin / debmirror -nosource -m -passive -host = archive.ubuntulinux.org -root = ubuntu -módszer = ftp -progress -dist = harcias, bátor biztonságú, harcias-frissítések, harcias-backports -ignore- engedje-gpg -section = fő, korlátozott, multiverse, világegyetem -arch = i386, amd64

A legtöbb paraméter világosan kitűnik a fenti magyarázat. Azok, akik olajos csatorna és egy csomó helyet lehet próbálni.

Leggyakrabban van egy fordított helyzet, töltse le a csomagokat egy helyen és egy másik. Annak érdekében, hogy ne vegyék figyelembe a jelen esetben a csapat, mint «sudo dpkg -i ./*.deb» vagyis telepíteni minden kiterjesztésű fájlok deb található az aktuális könyvtárban, akkor jobb, hogy hozza létre a adattár, amely használhatja a megszokott apt-get. Ahhoz, hogy hozzon létre egy listát a csomagok szükségünk dpkg-scanpackages segédprogram része a dpkg-dev.

$ Sudo apt-get install dpkg-dev

Most hozzunk létre egy könyvtárat amibe lerakó a csomagokat.

$ Dpkg-scanpackages. / Dev / null | gzip -9c> Packages.gz

csomagok listája és a számuk kerül ki a végén.

És, hogy egy új adattárat a sources.list meg az utat, hogy a könyvtárat létrehozni:

A módosítások mentéséhez és adja «sudo apt-get update» ha a / var / lib / apt / listák egy új könyvtárba, akkor gratulálok magukat a győzelem. Most másolja ezt a könyvtárat, hogy más rendszerekkel. Természetesen, ha hozzá is becsomagolja az eljárást meg kell ismételni.

Az interneten található kellően leírják, hogyan kell átállítani a repository CD / DVD, az általuk elfoglalt poneskolku oldalakon. Azt javasoljuk, egyszerűbb megoldás - használja APTonCD segédprogram (aptoncd.sourceforge.net). Először telepítse azt:

$ Sudo apt-get install APTonCD

És hívja a menürendszeren keresztül érhető. A program használata nagyon egyszerű. Vj létrehozása lapon kattintson a Create gombra APTonCD átvizsgálja a / var / cache / apt / archives és minden fájl bekerül a projektbe. Ezután kattintson a Hozzáadás Csomagok és pont a mögöttes csomagokat külön-külön. Az Opciók gomb Media Type válassza ki a kép típusát egy CD vagy DVD, és a cél a mappát, ahol fogja állítani az ISO-képet.

Kattintson az OK gombra, a program létrehoz egy képet, és megkérem, hogy írjon a média. Egyszerűen szuper. A visszaállítás fülre, akkor másolja (azaz visszaállítani) az összes fájlt vissza, adjunk hozzá egy CD-ROM-on.

Mint látható, az Ubuntu csomag lerakat ugyanakkor erős és ugyanakkor könnyen használható rendszer. Remélem, hogy most a probléma a telepítőcsomag nem lesz. Linux örökre!

Hogyan upgrade csak a csomagok a APT archív

Annak érdekében, hogy az apt frissítés a rendszer, csak a csomagokat a cache / var / cache / apt / archives,
és nem felmászni rá az interneten, meg kell végezni:

apt-get no-download -ignore-hiányzó frissítési

Ha a csomag nem a cache, akkor nem kell szállítani.

Kapcsolódó cikkek