Hvordan bruke apt-fast for å øke hastigheten på apt-get/apt-pakkenedlastinger ved å bruke flere speil


I denne redaksjonen tar vi en titt på et flott og kraftig verktøy kalt apt-fast som du kan bruke for å øke hastigheten på nedlasting av pakker med APT eller Aptitude.

apt-fast er en åpen kildekode shell script wrapper for de populære APT- og Aptitude-pakkehåndteringsverktøyene som hjelper til med å øke hastigheten på nedlastingen av pakker på Debian-systemer.

Dens hovedfunksjon er å bemerkelsesverdig fremskynde nedlastingen av pakker med apt-get eller aptitude ved å laste ned pakker parallelt, med mange tilkoblinger per pakke.

Les noen av de følgende artiklene som diskuterer om APT og Aptitude sammen med deres bruk med eksempler:

  1. Hva er forskjellen mellom APT og Aptitude
  2. 25 nyttige kommandoer for apt-get for pakkebehandling
  3. 15 nyttige APT-kommandoer for pakkebehandling
  4. Lær pakkehåndtering med Aptitude i Ubuntu

Kravet for å kjøre apt-fast-verktøyet er å ha aria2c eller axel nedlastingsbehandlere.

  1. Hvordan installerer du Aria2 Command-line Download Manager
  2. Hvordan installerer du Axel for å øke hastigheten på FTP/HTTP-nedlastinger

Hvordan installere apt-fast på Ubuntu 16.04-14.04 og Linux Mint 18/17.x

Legg først til PPA for apt-fast-pakken som følger, og oppdater deretter systemet.

$ sudo add-apt-repository ppa:saiarcot895/myppa
$ sudo apt-get update

Kjør deretter kommandoen nedenfor for å installere apt-fast-verktøyet:

$ sudo apt-get -y install apt-fast

Under den apt-raske installasjonsprosessen vil du bli bedt om å utføre noen pakkekonfigurasjoner som følger.

På skjermen nedenfor kan du angi antall tillatte tilkoblinger, husk at du også kan konfigurere det senere i apt-fast konfigurasjonsfilen ved å bruke _MAXNUM-direktivet.

Deretter kan du også velge å undertrykke apt-fast bekreftelsesmeldingen hver gang du vil installere en pakke. Men det er greit å forlate standardverdien, så velg og trykk Enter for å gå videre.

Hvordan bruke apt-fast?

Etter vellykket installasjon av apt-fast, bruker du den på samme måte som du kjører kommandoer apt eller aptitude.

apt-fast konfigurasjonsfilen er: /etc/apt-fast.conf, du kan øke nedlastingshastighetene ytterligere ved å legge til flere speil og fordele lasten, sørg for å legge til nærmeste speil.

Offisielle speillister for Debian og Ubuntu/Linux Mint:

  1. Debian: http://www.debian.org/mirror/list
  2. Ubuntu: https://launchpad.net/ubuntu/+archivemirrors

Du kan legge dem til mellomrom og kommaseparerte speil i konfigurasjonsfilen som følger:

MIRRORS=( 'http://ftp.debian.org/debian, http://ftp2.de.debian.org/debian, http://ftp.de.debian.org/debian, ftp://ftp.uni-kl.de/debian' )
MIRRORS=( 'http://archive.ubuntu.com/ubuntu, http://de.archive.ubuntu.com/ubuntu, http://ftp.halifax.rwth-aachen.de/ubuntu, http://ftp.uni-kl.de/pub/linux/ubuntu, http://mirror.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu/' )

Viktig: For å bruke speil i /etc/apt/sources.list eller /etc/apt/sources.list.d/, må du også legge dem til i /etc/apt-fast.conf.

$ sudo vi /etc/apt-fast.conf

Du ser også man-siden for apt-fast og apt-fast.conf som følger:

$ man apt-fast
$ man apt-fast.conf

La oss dykke inn i hvordan apt-fast fungerer ved å installere git-pakken som følger:

$ sudo apt-fast install git

Du vil bli bedt om å bekrefte om du vil laste ned pakken eller ikke, skriv inn Yes/Y for å fortsette. Bildet nedenfor viser apt-rask arbeid – laster ned git-pakken ved hjelp av flere tilkoblinger.

Etter å ha lastet ned git-pakken, vil du igjen bli bedt om å installere den ved å skrive inn Yes/Y og trykke Enter for å fortsette med installasjonsprosessen.

Noen viktige apt-raske kommandoer:

$ sudo apt-fast update
$ sudo apt-fast upgrade 
OR
$ sudo apt-fast dist-update

I tilfelle en nedlastingsprosess stopper eller bryter, kjør kommandoen nedenfor:

$ sudo apt-fast clean 

For mer informasjon, besøk apt-fast Github-depotet.

Konklusjon

Her har vi gjennomgått en kraftig shell-script-frontend for apt og aptitude som hjelper deg med å øke nedlastingshastigheten mens du installerer pakker på dine Debian-baserte systemer som Ubuntu, Linux Mint og mange flere.

Hva er din erfaring med apt-fast? Tror du det fungerer bra for deg? Deretter gi oss dine tanker pluss eventuelle andre spørsmål du ønsker å stille, via tilbakemeldingsskjemaet nedenfor.