Sådan bruges et lokalt Ubuntu-arkiv

I mit land har de fleste af os ikke internetadgang, så vi har ikke adgang til online arkiver. Dette tvinger os til at indlæse arkivet i en ekstern harddisk eller i vores egen interne HDD.

For eksempel på min eksterne harddisk har jeg ArchLinux repo til 64bits (mere end 30GB) samt Debian Wheezy 32bits (mere end 40GB).

Som standard distroerne, når de er installeret, skal du prøve at opdatere pakkerne, installere nye pakker og andre fra arkiver på internettet, vi skal fortælle vores distro ikke at søge på internettet efter arkivet, vi skal fortælle det at bruge det lager, vi har.

Billede taget fra Deviantart

Konfigurer lageret i sources.list

Følgende trin kræver administrative tilladelser. Hvis de bruger Ubuntu (for eksempel) skal de sætte "sudo" foran hver kommandolinje, de skriver

1. Vi skal åbne en terminal (konsol, bash, shell osv.). I dette vil vi skrive:

nano /etc/apt/sources.list

2. En tekstfil åbnes, lad os slette alt, hvad den har, og læg denne:

deb-fil: /// media / hdd / repo præcis hovedunivers multivers begrænset deb fil: /// media / hdd / repo præcis-opdateringer hovedunivers multiverse begrænset deb-fil: /// media / hdd / repo præcis-sikkerhed hovedunivers multivers begrænset deb fil: /// media / hdd / repo præcis-backports hovedunivers multivers begrænset deb fil: /// media / hdd / repo præcis-foreslået hovedunivers multivers begrænset

Her stopper jeg. Dette er stien til Ubuntu Precise-lageret, som jeg i teorien har på min eksterne harddisk, / medier / hdd / er den mappe, hvor harddisken er monteret, kaldes arkivet (det vil sige den mappe, der indeholder dister, pool og andre) repo, den version af Ubuntu, som jeg bruger, er præcis, hvorfor første linje er det samme navn på distro brug (12.04), så vil de næste linjer være andre grene af repoen (opdateringer, sikkerhed osv.), Endelig angiver jeg områderne for repoen, hovedunivers multivers begrænset

3. Lad os gemme filen med Ctrl + O og afslutte editoren med Ctrl + X

4. I den samme terminal skal vi skrive følgende, og du vil se, hvordan de lokale arkivindekser begynder at blive læst:

apt-get update

For at afklare, hvor 90% af mennesker begår fejl, er det når det kommer til at placere stien / adressen på lageret, er det ekstremt vigtigt at læse godt og kopiere denne del godt.

Lad os sige, at vi kopierer repoen til en ekstern harddisk, som er placeret i "/ media / ekstern", vi kopierer den til roden med navnet "repository-ubuntu", inden for denne mappe (repository-ubuntu) er de mapper, der tilhører lager (dister, pool osv.).

I så fald ville stien være:

deb-fil: /// media / external / repository-ubuntu lucid main universe multiverse restricted etc etc etc osv

Det er også gyldigt at præcisere, at der er programmer, der gør os til et mini-lager, på denne måde er det ikke nødvendigt at bære det ton GB, applikationer som f.eks. aptonCD, RepoMan o PSC.

Nå, intet mere at tilføje, jeg ved, at det for mange ikke er en nødvendighed at have lageret på harddisken, men ... dem, der har brug for det, har allerede flere oplysninger om det.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   serfravirs sagde han

    Hej hvordan går det? Et spørgsmål: hvordan opdaterer jeg dette arkiv? Jeg antager, at jeg skal finde et sted at oprette forbindelse. Og et andet spørgsmål, der lige er opstået, hvor lang tid tager det at opdatere alle de mange applikationer? Artiklen er interessant for mig, fordi det er muligt, at jeg i et stykke tid ikke har nogen forbindelse, den dårlige ting er, at jeg bruger Arch og Antergos.

    1.    CRIS sagde han

      Det ville være interessant for dem at lave et indlæg, der fortæller, hvordan er de specifikke betingelser for teknologi på Cuba, hvordan har du adgang til internettet, selvom det er lille, og hvis det er på grund af arbejde, hvad er formålet med det arbejde? Det ville være en god læsning at lære om de socio-teknologiske forhold i det smukke land.

      Hilsen fra Bogotá.

      1.    nano sagde han

        Hej, undskyld, men hvad du beder om, kan du ikke give.

        Det er et emne med for mange politiske konnotationer og ekstremt delikat, især i betragtning af at der i samfundet er mange mennesker med ... så at sige kompleks og vanskelig at forstå.

        Vi taler ikke om politik (medmindre det drejer sig om regeringens beslutninger om det emne, vi har at gøre med og altid fra et praktisk synspunkt) eller noget lignende.

        1.    CRIS sagde han

          ok 😉

      2.    Oktoberfest sagde han

        Du kan lære mere om, hvad du beder om i denne kommentar 😉 Jeg håber, det tydeliggør din tvivl 😉

        https://blog.desdelinux.net/flisol-2014-en-cuba/#comment-115547

        hej 2.

    2.    dragnell sagde han

      Vi gør det normalt med debmirror til .DEB distro og rsync for alle de andre steder, der har opdateret opbevaringssteder i .cu i vores tilfælde, forsinkelsestiden er proportional med din båndbredde og tid uden at opdatere disse repos. Skål

  2.   kevinjhon sagde han

    Du glemmer debmirror at downloade dem

  3.   eliotime3000 sagde han

    Fremragende anbefaling, da det også ville fungere for Debian (begge bruger APT, og sandheden er, at det også er værd at opdatere versionen til diskafslutning).

  4.   dayani sagde han

    Jeg har brug for hjælp til fis…. Hvordan kan jeg downloade fra et intranet og kopiere ubuntu-repoen til en disk ... fra en Windows-maskine? 😀

  5.   Bliv professionel sagde han

    Kan jeg opdatere lageret uden at have en internetforbindelse? med en usb eller noget lignende, fordi mit problem er, at jeg ikke kan konfigurere driverne uden at downloade dem fra lageret.