Sinulla ei ole Internetiä? Opi viemään arkistot kotiin

Kuva otettu Deviantartista

Kun minulla oli tietokone kotona, käytin GNU / Linux ilman mitään ongelmia edes ilman internetiä käyttämään arkistoja.

Tein kopion työtietokoneelleni asennetuista paketeista ja asensin / päivitin ne kotona. Tätä varten on useita sovelluksia ja muunnelmia, näytän sinulle joitain.

aptOnCD

Ihanteellinen verkkotunnuksen käyttäjille Ubuntu. kanssa APTONCD otamme kaikki välimuistissa olevat paketit APT in . Iso ilman komplikaatioita. Asenna se:

$ sudo aptitude install aptoncd

Käyttääksesi sitä, ajamme yksinkertaisesti sovelluksen ja teemme sen, mitä se käskee askel askeleelta. Ei mitään monimutkaista.

Hyödyt:

  • Voit viedä arkiston .iso-tiedostoon (tai useita, koosta riippuen) Minne haluat mennä Voit luoda iso sisään CD y DVD.
  • Voit purkaa .iso-tiedoston ja kopioida kaiken sisällön kansioon ja päivittää sieltä.
  • APTONCD tunnistaa, kun sinulla on uusia paketteja, ja lisää ne hylkäämään vanhat.

haittoja:

  • Jos sinulla ei ole CD-RW o DVD-RW sinulla on tuhlausta rahaa, jos olet yksi niistä, jotka haluavat päivittää päivittäin, vaikka sinulla voi olla vaihtoehtona 2 etuja.
  • Jos käytät osuva kiinnitys useilla haaroilla (Testaus, Sid, kokeellinen), se voi antaa sinulle joitain virheitä riippuvuuksien asennuksessa.

apt-move:

Tämä vaihtoehto on ihanteellinen Debian Squeeze. sisään Debian-testaus Minulla oli joitain ongelmia, koska en kopioinut paketteja kohdekansioon.

Asenna se:

$ sudo aptitude install apt-move

Asetus:

Kaikki vaihtoehdot osuva liike löytyy sen käsikirjasta (man apt-move). Sen kokoonpano on /etc/apt-move.conf ja meidän on muokattava joitakin asioita siinä, tätä varten avataan suosikkieditorimme, joka tiedosto:

$ sudo nano /etc/apt-move.conf

Ja meidän on otettava huomioon seuraavat rivit, joita meidän on muutettava:

# 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

Tämä on enemmän kuin tarpeeksi asetuksissa.

käyttö:

Yhtä yksinkertainen kuin juoksu:

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

Tämä kopioi meidät valitsemallesi kansiolle kaikki välimuistin paketit

Hyödyt:

  • Luo peilin tarkka rakenne välimuistissa olevilla paketeilla.
  • Se ryhmitelee Main- ja Contrib-haarat vain Mainiin, joten kun lisätään osoitetta source.list-luetteloon, meidän on asetettava vain main non-free.
  • Jos meillä on apt-pinning, voimme ladata kukin haara itsenäisesti.

haittoja:

  • Toistaiseksi en ole löytänyt yhtään.

Dpkg-scanpackagesin käyttäminen

Huomaa: Tämä on jotain käyttöä APTONCD

Tämän työkalun tehtävänä on luoda pieni repo, jonka voit helposti kuljettaa ja sisällyttää sources.list, ladatuista tiedostoista tai itse sisällyttämistäsi tiedostoista.

Käyttötapa on seuraava: Asenna ensin dpkg-dev

$ sudo apt-get install dpkg-dev

Kopioi tiedostot apt-välimuistista kansioon, jonka valitset toimivan, oletetaan, että sitä kutsutaan repoksi ja se sijaitsee / koti / käyttäjä / repo /.

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

Voit myös sisällyttää debytantti että haluat

Nyt siirrymme kansioon: repo (tässä tapauksessa).

cd /home/usuario/repo

ja toteutamme:

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

Se, mitä teemme täällä, on kaikkien pakettien lukeminen / koti / käyttäjä / repo / ja tiedosto luodaan Paketit.gz näiden tietojen kanssa; Pakettien lukumäärästä riippuen on aika viimeistellä prosessi.

Aloita työskentely uuden luodun mini-repon kanssa, seuraava askel olisi lisätä se sources.list, tämä saavutetaan seuraamalla näitä vaiheita:

Tekstieditorissamme (tässä tapauksessa nano):

nano /etc/apt/sources.list

Lisätään seuraava rivi:

deb file:/home/usuario repo/

On tärkeää korostaa, että otetaan huomioon, että tiedoston jälkeen siihen lisätään kaksoispiste (:) ja sitten yksi kauttaviiva (/), myös että viimeisen kansion, tässä tapauksessa työpöydän, jälkeen ei ole vinoviivaa, se vie välilyönnin ja sitten mini-repo-kansion (repo), jonka lopussa on kauttaviiva.

Näillä vaiheilla olemme luoneet kuljetettavaksi valmistetun minirepon.