Ez duzu Internetik? Ikasi zure biltegiak etxera nola eraman

Deviantart-etik hartutako irudia

Etxean ordenagailua nuenean, erabiltzen nuen GNU / Linux inolako arazorik gabe nahiz eta biltegiak erabiltzeko interneterik izan gabe.

Egin dudana nire laneko ordenagailuan instalatutako paketeen kopia bat hartu eta etxean instalatu / eguneratu ditut. Horretarako hainbat aplikazio eta aldaera daude, batzuk erakutsiko dizkizuet.

aptOnCD

Erabiltzaileentzako aproposa Ubuntu. batera APTOnCD cachean ditugun pakete guztiak hartuko ditugu APT batean .iso inolako konplikaziorik gabe. Instalatzeko:

$ sudo aptitude install aptoncd

Erabiltzeko, aplikazioa exekutatu eta pausoz pauso esaten diguna egiten dugu. Ezer ez konplikatua.

Abantailak:

  • Zure biltegia .iso batean har dezakezu (edo hainbat, tamainaren arabera) Joan nahi duzun lekura Iso-an sor dezakezu CD y DVD.
  • .Iso deskonprimitu eta barruko guztia karpeta batera kopiatu dezakezu eta handik eguneratu.
  • APTOnCD pakete berriak dituzunean hautematen ditu eta zaharrak baztertuz gehitzen ditu.

desabantailak:

  • Ez baduzu CD-RW o DVD-RW Dirua xahutuko duzu egunero eguneratzea gustuko duen horietakoa bazara, nahiz eta abantailen 2. puntu alternatiboa izan.
  • Erabiltzen baduzu apinketa egokia hainbat adarrekin (Probak, Sid, Esperimentala), akats batzuk eman ditzake mendekotasunak instalatzerakoan.

Apt-Mugitu:

Alternatiba hau aproposa da Debian Squeeze. Urtean Debian probak Arazo batzuk izan nituen paketeak ez nituelako helmugako karpetara kopiatu.

Instalatzeko:

$ sudo aptitude install apt-move

Ezarpena:

Aukera guztiak egoki-mugitu bere eskuliburuan kontsultatu daiteke (man apt-move). Bere konfigurazioa hemen dago /etc/apt-move.conf eta bertan zenbait gauza aldatu behar ditugu, horretarako fitxategi hori gure editorerik gogokoena irekitzen dugu:

$ sudo nano /etc/apt-move.conf

Eta honako lerro hauek hartu behar ditugu kontuan, hauek baitira aldatu behar ditugun bakarrak:

# 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

Hau nahikoa da ezarpenetan.

erabiltzen dituzte:

Korrika bezain erraza:

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

Honek, aukeratu dugun karpetarako kopiatuko gaitu gure cacheko pakete guztiak

Abantailak:

  • Sortu ispiluaren egitura zehatza katxean ditugun paketeekin.
  • Nagusia eta Contrib adarrak Nagusian bakarrik biltzen ditu, beraz, source.list helbidean gehitzerakoan, nagusia doakoa ez den bakarra jarri behar dugu.
  • Apt-pinning badugu, adar bakoitza modu independentean deskarga dezakegu.

desabantailak:

  • Orain arte ez dut aurkitu.

Dpkg-scanpackages erabiliz

Oharra: hau erabiltzea bezalako zerbait da APTOnCD

Tresna honen funtzioa mini gordailua sortzea da, erraz garraiatzeko eta fitxategian sartzeko sources.list, deskargatutako fitxategietatik edo zeure kabuz sartzen dituzunetatik.

Funtzionamendu modua hau da: Lehenengo instalazioa dpkg-dev

$ sudo apt-get install dpkg-dev

Kopiatu apt cacheko fitxategiak lan egiteko hautatu duzun karpetara, demagun repo deitzen dela eta hemen dagoela / home / erabiltzailea / repo /.

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

Fitxategia ere sar dezakezu .deb nahi duzula

Orain gure karpetara goaz: Repo (kasu honetan).

cd /home/usuario/repo

eta exekutatzen dugu:

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

Hemen egiten ari garena pakete guztiak irakurtzea da / home / erabiltzailea / repo / eta fitxategia sortu da Paketeak.gz informazio horrekin; Pakete kopuruaren arabera, prozesua amaitzeko unea izango da.

Sortutako mini-repo berriarekin lanean hasteko, hurrengo urratsa fitxategian gehitzea izango litzateke sources.list, urrats hauek jarraituz lortzen da:

Gure testu editorearekin (kasu honetan nano):

nano /etc/apt/sources.list

Lerro hau gehitzen dugu:

deb file:/home/usuario repo/

Garrantzitsua da nabarmentzea, kontuan hartzea, fitxategiaren ondoren, bi puntuak (:) eta ondoren barra bakarra (/) jartzen direla, baita azken karpetaren ondoren, kasu honetan Mahaigaina, ez duela barrarik, tartea hartzen du eta, ondoren, mini-repo karpeta (repo) amaieran barra batekin.

Urrats horiekin, mini-repo bat sortu dugu garraiatzeko prest.


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

16 iruzkin, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   Manuel esan zuen

    RPM erabiltzen duten banaketetarako zerbait besterik ez?

    1.    KZKG ^ Gaara <"Linux esan zuen

      Agian YumonCD:
      https://bitbucket.org/a_atalla/yumoncd/downloads/

      Ez dut inoiz probatu, baina ideia / pista da nondik hasi bilatzen.

    2.    elav <° Linux esan zuen

      Zoritxarrez, ez dugu mota honetako paketeekin esperientzia handirik, baina ziur asko badago nonbait aldaera bat.

    3.    scaamanho esan zuen

      Liburutegiak dauden direktorio batetik biltegiak sortzeko createrepro tresna dago.
      Begira ezazu http://blog.kagesenshi.org/2007/01/howto-creating-your-own-yum-rpm.html han nahiko ondo azaldutako prozesua zehazten dute.

  2.   hipermaitasuna_x esan zuen

    Beste aukera bat erabiltzea da keryx, paketeak Linuxetik edo Windowsetik deskarga ditzakezu, eta gero instalatu zure ordenagailuan internetik gabe. Debian eta Ubuntun bakarrik funtzionatzen du.
    Aspaldi ere egin nuen programa bat linux-erako paketeak internet gabe deskargatzeko, baina U_U utzi behar izan nuen askoz ere gehiago izorratutako beste proiektu bat hasteko, ziur asko urtea amaitu baino lehen aurkeztuko dudala 😀

    1.    elav <° Linux esan zuen

      Sushi-aren sortzailea izan zinen? : -O Wow, primeran. Hainbat alditan erabili nuen. Egia da beste tresna grafiko batzuk daudela, horri buruzko informazio gehiago bildu beharko dut.

  3.   gaua esan zuen

    Niretzat errazena beti izan dela / var / cache / apt-eko paketeak erreskatatzea eta memoria batera edo dena delakoa pasatzea izan dela uste dut. Etxera iritsi, kontsola ireki, paketeak dauden karpetara joan eta dena instalatu sudo dpkg -i * .deb idatziz

    dagokionez

  4.   zOdiaK esan zuen

    Irtenbide onak, GUZTIAK, Drnochoren blog bikaina barne, oso pozik nago software librearen inguruko blog aktiboak aurkitzen ditudanean eta are gehiago gure Debian maiteari buruzkoa denean.

    1.    elav <° Linux esan zuen

      Debian Rulez !!!

    2.    KZKG ^ Gaara <"Linux esan zuen

      Eskerrik asko lagun, plazer bat da komunitateak eman digun ezagutza hori guztia lagundu eta itzultzea 🙂
      Agurrak 😀

  5.   zOdiaK esan zuen

    Ez dakit zuzenketa izango den, baina, apt-move erabiltzen badugu terminalean lerroa honela geratuko litzateke:

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

    Erredundantea edo agerikoa dirudien arren, beti dago jendea xehetasun txiki horretaz konturatzen ez dena jajaja.

    Agurrak!

    1.    elav <° Linux esan zuen

      Ongi etorri zOdiaK:
      Eskerrik asko informazioagatik ... 😀

  6.   Leo esan zuen

    Ba al dago Synaptic bezalako zerbait gehiago? Niretzat onena da

  7.   Constantino esan zuen

    Eskerrik asko informazioagatik, baina galdera bat sortzen da aptoncd-ek iso bat sortzen du ordenagailuarekin deskargatutako programekin internetekin baina internetik gabeko ordenagailuan aptoncd instalatuta egon beharko luke baina bere instalazioa interneteko ordenagailuarekin egiten da orduan, nola berreskuratu iso sortutako aptoncdrik gabe ordenagailuan internet gabe.

  8.   Nelson esan zuen

    Argitalpena ona da ... Ba al dago tresna mota hau, baina .rpm paketeetara bideratuta dago?

  9.   Anthony A. esan zuen

    Kaixo. Zer aholkatzen didazu. Toshiba ordenagailu partizionatua daukat Windows 7 eta Debian Linux 7 GRUB erabiliz. Graphics ATI x1200 seriea denez, akats batekin geratzen naiz eta tty pantaila besterik ez du. Sudo ezartzerakoan, mark komandoa ez da aurkitu. Suhsi huh eta camicri kuborekin biltegiak deskargatzen saiatu naiz, ez da posible izan. Ba al dakidazu gomendatzeko modurik.
    Eskerrik asko.