I Ubuntu er opdateringen og opgraderingen af ​​systemet lige så let som at køre " apt-get update " og " apt-get upgrade " -kommandoen, hvis du er forbundet til internettet. Endnu bedre, for dem der foretrækker en GUI, kan du også bruge opdateringsadministratoren til at opdatere dit system med et enkelt klik. Hvad nu, hvis din Ubuntu-computer ikke er forbundet til internettet? Hvordan kan du opdatere / opgradere din Ubuntu uden nogen internetforbindelse? Der er flere måder at gøre ved at gøre det. Den metode, vi skal bruge her, er " apt-offline ".

Lad os forestille os scenariet: Du har en Ubuntu-maskine derhjemme, der ikke har nogen internetforbindelse (sandsynligvis fordi hjemmenetværk er meget dyrt), og dit kontor (eller skole) -computer er forbundet med en bredbåndsforbindelse med hurtigt hurtig hastighed. Med apt offline kan du nu bruge kontoret eller skole-pc'en (uanset om det kører Linux eller Windows) for at downloade de nødvendige pakker til dit USB-drev og derefter bringe det hjem for at opdatere din hjemmecomputer.

Det eneste krav til dette er, at din Ubuntu skal installeres med apt-offline, som selvfølgelig har brug for en internetforbindelse.

 sudo apt-get install apt-offline 

Anvendelse

For at opdatere din Ubuntu-maskine er der 3 trin, du skal gøre:

1. Generer apt signaturfilen

Denne apt signaturfil indeholder alle de oplysninger, der kræves for at søge og downloade pakkerne fra deres kilder. For at generere en sig-fil skal du åbne en terminal og skrive:

 sudo apt-offline set ~ / apt.sig 

Dette vil generere en "apt.sig" -fil i din hjemmemappe.

Hvis du har brug for at installere en bestemt applikation (som vlc), skal du tilføje en ekstra agrument, som denne:

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

Når filen "apt.sig" er genereret, skal du kopiere den til dit USB-drev og bringe USB-drevet til dit kontor / skole-pc (eller enhver pc, der er forbundet til internettet).

2. Hent de nødvendige pakker fra deres kilder på den eksterne pc

På pc'en, der er forbundet til internettet, skal du åbne en terminal og skrive:

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

Du kan selvfølgelig bruge - --bundle indstillingen til at pakke pakkerne til en enkelt zip-fil.

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

På en Windows-maskine skal du installere Python (hvis installation ikke er tilladt, skal du blot downloade Python-modulet, udpakke det og pege på konfigurationsbanen til Python-modulet). Derudover skal du også downloade apt-offline-pakken på Windows-maskinen.

Derefter åbner du en kommandoprompt og "cd" til "apt-offline" -mappen og kører ovenstående kommando.

3. Installer de hentede pakker på din Ubuntu-maskine

Det sidste skridt er at bringe de hentede pakker på dit USB-drev hjem og kør følgende kommando i din terminal:

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

Det er det.

Bemærk : apt-offline er en debianpakke og vil fungere i alle debianbaserede distroer, herunder Ubuntu.

Billedkredit: Unplugged