Nincs interneted? Megtanulják, hogyan vigyék haza az adattárakat

A Deviantart képe

Amikor otthon volt számítógépem, akkor használtam GNU / Linux probléma nélkül, anélkül, hogy internet lenne a tárolók használatához.

Amit tettem, az volt, hogy készítettem egy példányt a számítógépemre telepített csomagokról, és otthon telepítettem / frissítettem őket. Számos alkalmazás és változat van erre, megmutatok néhányat.

APTonCD

Ideális a Ubuntu. a APTonCD elvesszük az összes csomagot, amely a gyorsítótárban van APT egy . Iso bonyodalmak nélkül. Telepítéséhez:

$ sudo aptitude install aptoncd

Használatához egyszerűen futtatjuk az alkalmazást, és lépésről lépésre megtesszük, amit mond. Semmi bonyolult.

Előnyök:

  • Az adattárat .iso fájlba veheti (vagy több, mérettől függően) Bárhová akarsz menni Létrehozhat iso-t CD y DVD.
  • Kicsomagolhatja az .iso fájlt és mindent átmásolhat egy mappába, majd onnan frissítheti.
  • APTonCD észleli, ha új csomagja van, és hozzáadja azokat a régiek eldobásához.

Desventajas:

  • Ha nincs CD-RW o DVD-RW pénzt fog pazarolni, ha Ön egyike azoknak, akik szeretnek naponta frissülni, bár alternatívaként az előnyök 2. pontja lehet.
  • Ha használja találó-rögzítés több ággal (Tesztelés, Sid, kísérleti), ez hibákat okozhat a függőségek telepítésekor.

apt-move:

Ez az alternatíva ideális debian-squeeze. -Ban Debian tesztelés Néhány problémám volt, mert nem másoltam a csomagokat a célmappába.

Telepítéséhez:

$ sudo aptitude install apt-move

Beállítás:

Minden lehetőség találó lépés kézikönyvében olvasható (man apt-move). Konfigurációja benne van /etc/apt-move.conf és módosítanunk kell benne néhány dolgot, ehhez megnyitjuk a kedvenc szerkesztőnket:

$ sudo nano /etc/apt-move.conf

És figyelembe kell vennünk a következő sorokat, amelyeket egyedül módosítanunk kell:

# Establecemos la carpeta donde se creará el mirror que nos llevaremos a casa.
LOCALDIR=/home/usuario/carpeta_mirror

# Ponemos la distribución que usamos para nuestro mirror
DIST=squeeze

# Si lo ponemos en Yes, borrará los paquetes antiguos que se bajan a la caché
DELETE=no

# Si lo ponemos en NO, moverá los paquetes a nuestra carpeta mirror y los elimina de la caché
COPYONLY=yes

Ez több mint elég a beállításokban.

Használat:

Olyan egyszerű, mint a futás:

$ sudo aptitude update && aptitude upgrade && apt-move update

Ez átmásol minket a kiválasztott mappa számára a gyorsítótárunkban lévő összes csomagra

Előnyök:

  • Készítse el a tükör pontos szerkezetét a gyorsítótárban lévő csomagokkal.
  • A Main és a Contrib ágakat csak a Main-ban csoportosítja, ezért amikor hozzáadjuk a címet a source.list-hez, akkor csak a main-free-t kell tennünk.
  • Ha van apt-pinning, akkor minden ágat önállóan tölthetünk le.

Desventajas:

  • Eddig nem találtam.

Dpkg-scanpackages használata

Megjegyzés: Ez valami olyasmi, mint a használata APTonCD

Ennek az eszköznek a feladata egy mini repo létrehozása, amelyet könnyen szállíthat és felvehet a források.lista, a letöltött fájlokból vagy azok közül, amelyeket önállóan tartalmaz.

Az üzemmód a következő: Első telepítés dpkg-dev

$ sudo apt-get install dpkg-dev

Másolja a fájlokat az apt gyorsítótárból abba a mappába, amelyet kiválasztott működésre, tegyük fel, hogy repo-nak hívják, és / home / user / repo /.

cp /var/cache/apt/archives/*.deb /home/usuario/repo/

Felveheti a . Deb amit akarsz

Most megyünk a mappánkba: repo (ebben az esetben).

cd /home/usuario/repo

és végrehajtjuk:

dpkg-scanpackages repo /dev/null | gzip > repo/Packages.gz

Itt azt csináljuk, hogy elolvassuk az összes csomagot / home / user / repo / és a fájl létrejön Csomagok.gz ezzel az információval; A csomagok számától függően itt lesz az ideje a folyamat befejezésének.

A létrehozott új mini-repo használatának megkezdéséhez a következő lépés az, hogy hozzáadja azt a források.lista, ezt az alábbi lépések követésével érhetjük el:

A szövegszerkesztőnkkel (ez az eset nano):

nano /etc/apt/sources.list

A következő sort adjuk hozzá:

deb file:/home/usuario repo/

Fontos kiemelni, figyelembe véve, hogy a fájl után a kettőspont (:), majd egyetlen perjel (/) kerül bele, valamint az is, hogy az utolsó mappa után, jelen esetben az Asztal, nincs perjel, szóközt igényel, majd a mini-repo mappa (repo), a végén perjel.

Ezekkel a lépésekkel létrehoztunk egy szállításra kész mini-repót.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Manuel dijo

    Valami, de az RPM-et használó terjesztéseknél?

    1.    KZKG ^ Gaara <"Linux dijo

      Talán YumonCD:
      https://bitbucket.org/a_atalla/yumoncd/downloads/

      Még soha nem próbáltam, de ez egy ötlet / nyom, hogy hol kezdjem el keresni.

    2.    elav <° Linux dijo

      Sajnos nincs sok tapasztalatunk az ilyen típusú csomagokról, de bizony van valahol egy változat.

    3.    scaamanho dijo

      Van egy createrepro eszköz, amely tárakat hoz létre egy könyvtárból, ahol a könyvtárak találhatók.
      Vessünk egy pillantást http://blog.kagesenshi.org/2007/01/howto-creating-your-own-yum-rpm.html ott elég jól elmagyarázzák a folyamatot.

  2.   hypersayan_x dijo

    Egy másik lehetőség a használat Keryx, letöltheti a csomagokat desde Linux vagy Windows, majd telepítse a számítógépére internet nélkül. Csak Debian és Ubuntu esetén működik.
    Én is tettem egy ideje egy program hogy letöltsem az internet nélküli csomagokat a linuxra, de el kellett hagynom az U_U-t, hogy elindítsak egy másik projektet, amelyet sokkal jobban elcsesznek, amit biztosan bemutatok az év vége előtt 😀

    1.    elav <° Linux dijo

      Te voltál a sushi-huh megalkotója? : -O Wow, nagyszerű. Többször használtam. Igaz, hogy vannak más grafikus eszközök is, erről több információt kell összegyűjtenem.

  3.   drnight dijo

    Azt hiszem, a legkönnyebb dolog számomra mindig az volt, hogy megmentettem a csomagokat a / var / cache / apt fájlból, és memóriába továbbítottam. Hazaérek, kinyitom a konzolt, elmegyek a mappába, ahol a csomagok találhatók, és mindent telepítek a sudo dpkg -i * .deb beírásával.

    Üdvözlet

  4.   zOdiaK dijo

    Jó megoldások, MINDEN, beleértve a Drnocho kiváló blogját is, nagyon örülök, ha aktív blogokat találok az ingyenes szoftverekről, és még inkább, ha a szeretett Debianról szólunk.

    1.    elav <° Linux dijo

      Debian Rulez !!!

    2.    KZKG ^ Gaara <"Linux dijo

      Köszönöm barátom, öröm segíteni és egy kicsit visszaadni mindazt a tudást, amelyet a közösség adott nekünk 🙂
      Üdvözlet 😀

  5.   zOdiaK dijo

    Nem tudom, hogy korrekció lesz-e, de ha az apt-move-t használjuk, akkor a terminál sora így néz ki:

    sudo aptitude update && sudo aptitude upgrade && sudo apt-move frissítés

    Bár feleslegesnek vagy nyilvánvalónak hangzik, de mindig vannak olyan emberek, akik nem veszik észre ezt a kis részletet, hahaha.

    Üdvözlet!

    1.    elav <° Linux dijo

      Üdvözöljük zOdiaK:
      Köszönöm az információkat ... 😀

  6.   oroszlán dijo

    Van még valami, mint a Synaptic? Pa 'mi a legjobb

  7.   Constantino dijo

    köszi az információt, de felmerül egy kérdés, az aptoncd generál egy iso-t a pc-vel letöltött programokkal az interneten, de az internet nélküli pc-n az aptoncd-t telepíteni kell, de a telepítése egy internetes pc-vel történik, akkor hogyan állíthatja vissza a iso generált aptoncd nélkül PC-n internet nélkül.

  8.   nelson dijo

    A bejegyzés jó ... Van ilyen típusú eszköz, de az .rpm csomagokra összpontosít?

  9.   Antonio A. dijo

    Szia. Mit tanácsolsz nekem. Van egy Toshiba számítógépem, amely a GRUB használatával Windows 7 és Debian Linux 7 rendszerrel van particionálva. Mivel ez a Graphics ATI x1200 sorozat, ezért maradt egy hibám, és csak egy tty képernyővel. A sudo beállításakor a mark parancs nem található. Megpróbáltam letölteni a Suhsi huh és a camicri kocka adattárakat, ez nem volt lehetséges. Van-e valamilyen módja annak, hogy tudjon nekem ajánlani.
    Köszönöm.