Cum facem UPDATE / UPGRADE la Ubuntu fara net

12 July 2012

In Ubuntu, daca sunteti conectati la internet, update si upgrade la sistem este foarte usor de facut ruland comenzile “apt-get update” si “apt-get upgrade” in terminal. Si mai simplu, pentru cei care prefera o interfata grafica (GUI), puteti de asemenea sa folositi Update Manager pentru a actualiza sistemul, cu un singur click. Dar ce facem atunci cand calculatorul pe care ruleaza Ubuntu nu are conexiune la internet? Exista mai multe moduri de a face acest lucru dar in acest articol voi vorbi despre varianta cu “apt-offline“.

Sa ne imaginam scenariu: Acasa aveti o calculator care ruleaza Ubuntu, dar care nu are o conexiune la internet (probabil din cauza pretului foarte mare), si calculatorul dvs de la birou (scoala) este conectat la internet de mare viteza. Cu “apt-offline”, puteti utiliza calculatorul de la birou sau scoala (indiferent ce ruleaza Windows sau Linux) pentru a descarca pachetele necesare pe dispozitivul USB, si apoi sa veniti acasa sa faceti update la calculatorul care ruleaza Ubuntu.
Singura cerinta pentru aceasta este ca Ubuntu sa aibe instalat “apt-offline“, care, desigur are nevoie de conexiune la internet.

sudo apt-get apt-offline

Folosire

Pentru a face update la Ubuntu, sunt 3 etape care trebuiesc parcurse:

1.Generati fisierul care contine semnatura apt

Acest fisier cu semnatura apt, contine toate informatiile necesare pentru a cauta si descarca pechetele de ala sursa lor. Pentru a genera fisierul .sig, deschideti terminalul si tastati:

sudo apt-offline set ~/apt.sig

Acesta va genera un fisier “apt.sig” in folderul Home.
Daca doriti sa instalati o anumita aplicatie (cum ar fi VLC), aveti nevoie de o completare gen:

sudo apt-offline --update --upgrade --install-package vlc -- ~/apt.sig

Odata ce fisierul “apt.sig” este generat, copiati-l pe dispozitivul USB si luati-l cu dvs la birou/scoala, sau oriunde aveti un calculator cu conexiune la internet.

2. Descarcarea pachetelor necesare de la sursa lor, pe calculatorul cu conexiune

Pe calculatorul care este conectat la net, deschideti un terminal si tastati:

apt-offline get -d /path/to/download/directory /path/to/apt.sig

Puteti, bineinteles, sa utilizati optiunea “–bundle” pentru a descarca pachetele intr-un singur fisier zip.

apt-offline get --bundle /download/path/aptbundle.zip /path/to/apt.sig

Pe un calculator care ruleaza Windows, va trebui sa instalati Python. De asemenea, trebuie sa descarcati si pachetul apt-offline in calculatorul cu Windows.
Apoi, deschideti command prompt, apoi “cd” iar in directorul “apt-offline” rulati comanda de mai sus.

3. Instalati pachetele descarcate in calculatorul cu Ubuntu

Ultimul pas este aducerea pachetelor descarcate pe dispozitivul USB si apoi rulati comenzile urmatoare in terminal:

sudo apt-offline install /path/to/aptbundle.zip

OBS: apt-offline este un pachet debian si este compatibil cu toate distributiile bazate pe debian, inclusiv Ubuntu.
Asta a fost tot.

3 Comments

  • incepx 9 December 2012 at 7:52 pm

    Ai greșit încă dinainte de pasul cu numărul 1.
    În titlu ai scris cu se poate face upgrade/update fără internet și pe în articol scrie că ai nevoie de internet.

    Dacă nu am internet cu pot instalat apt-offline?
    Deci nu se poate face upgrade/update fără internet.

    • Alexandru Ionut 9 December 2012 at 7:55 pm

      Faci update / upgrade la Ubuntu fara conexiune la internet, dar te folosesti de un alt calculator la care ai conexiune.

    • incepx 9 December 2012 at 8:05 pm

      Că te folosești de al calculator ai scris cp ai nevoie de apt-offline pe care îl iei de pe internet.

      Deci tot nu se poate.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.