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.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Manuel dijo

    Jotain paitsi jakeluille, jotka käyttävät RPM: ää?

    1.    KZKG ^ Gaara <"Linux dijo

      Ehkä YumonCD:
      https://bitbucket.org/a_atalla/yumoncd/downloads/

      En ole koskaan kokeillut sitä, mutta se on idea / vihje mistä aloittaa etsiminen.

    2.    elav <° Linux dijo

      Valitettavasti meillä ei ole paljon kokemusta tämän tyyppisistä paketeista, mutta varmasti on jokin vaihtoehto.

    3.    scaamanho dijo

      On createrepro-työkalu arkistojen luomiseen hakemistosta, jossa kirjastot sijaitsevat.
      Katso http://blog.kagesenshi.org/2007/01/howto-creating-your-own-yum-rpm.html siellä ne kuvaavat prosessin melko hyvin selitettynä.

  2.   hypersayan_x dijo

    Toinen mahdollisuus on käyttää keryx, voit ladata paketit desde Linux tai Windows ja asenna se sitten tietokoneellesi ilman Internetiä. Se toimii vain Debianissa ja Ubuntussa.
    Tein myös jonkin aikaa sitten ohjelma ladata paketteja linuxille ilman internetiä, mutta jouduin lähtemään U_U: sta aloittaakseni toisen paljon kireämmän projektin, jonka esitän varmasti ennen vuoden loppua 😀

    1.    elav <° Linux dijo

      Olit sushi-huhin luoja? : -O Vau, hieno. Käytin sitä useaan otteeseen. On totta, että on olemassa muita graafisia työkaluja, minun on kerättävä siitä lisätietoja.

  3.   yö- dijo

    Mielestäni helpoin asia minulle on aina ollut pelastaa paketit tiedostosta / var / cache / apt ja siirtää ne muistiin tai mihin tahansa. Palaan kotiin, avaan konsolin, menen kansioon, jossa paketit ovat, ja asennan kaiken kirjoittamalla sudo dpkg -i * .deb

    terveiset

  4.   zOdIAK dijo

    Hyvät ratkaisut, KAIKKI, mukaan lukien Drnochon erinomainen blogi, olen erittäin iloinen, kun löydän aktiivisia blogeja vapaista ohjelmistoista, ja vielä enemmän, kun kyse on rakkaasta Debianistamme.

    1.    elav <° Linux dijo

      Debian Rulez !!!

    2.    KZKG ^ Gaara <"Linux dijo

      Kiitos ystävä, on ilo auttaa ja antaa vähän takaisin kaikki tiedot, jotka yhteisö on antanut meille 🙂
      Terveisiä 😀

  5.   zOdIAK dijo

    En tiedä onko siitä korjausta, mutta jos käytämme apt-move-riviä terminaalissa, se näyttäisi tältä:

    sudo aptitude päivitys && sudo aptitude päivitys && sudo apt-move päivitys

    Vaikka se kuulostaa turhalta tai ilmeiseltä, mutta aina on ihmisiä, jotka eivät ymmärrä sitä pientä yksityiskohtaa hahaha.

    Tervehdys!

    1.    elav <° Linux dijo

      Tervetuloa zOdiaK:
      Kiitos tiedoista ... 😀

  6.   Leijona dijo

    Onko jotain enemmän kuin Synaptic? Minulle se on paras

  7.   Constantino dijo

    kiitos tiedoista, mutta kysymys nousee, aptoncd luo iso tietokoneelle ladattujen ohjelmien kanssa Internetin kautta, mutta tietokoneessa, jossa ei ole Internetiä, aptoncd: n olisi oltava asennettuna, mutta sen asennus tapahtuu Internet-tietokoneella, miten palautat iso luotu ilman aptoncd: tä tietokoneella ilman Internetiä.

  8.   Nelson dijo

    Posti on hyvä ... Onko olemassa mitään tällaisia ​​työkaluja, mutta keskittynyt .rpm-paketteihin?

  9.   Antonio A. dijo

    Hei. Mitä neuvot minulle. Minulla on osioitu Toshiba-tietokone, jossa on Windows 7 ja Debian Linux 7, GRUB: n avulla. Koska kyseessä on Graphics ATI x1200 -sarja, minulla on virhe ja siinä on vain kymmenen näyttö. Kun asetat sudoa, merkkikomentoa ei löytynyt. Olen yrittänyt ladata arkistoja Suhsi huh ja camicri-kuutioilla, se ei ole ollut mahdollista. Onko sinulla jotakin tapaa suositella minua.
    Kiitos.