Zoeken op website

Hoe u 'apt-fast' kunt gebruiken om apt-get/apt-pakketdownloads te versnellen met behulp van meerdere mirrors


In dit hoofdartikel bekijken we een geweldig en krachtig hulpprogramma genaamd apt-fast dat u kunt gebruiken om het downloaden van pakketten via APT of Aptitude te versnellen. sterk>.

apt-fast is een open-source shellscript-wrapper voor de populaire APT en Aptitude pakketbeheertools die helpt het downloaden van pakketten op Debian-systemen.

De belangrijkste functie ervan is het opmerkelijk versnellen van het downloaden van pakketten via apt-get of aptitude door pakketten parallel te downloaden, met talloze verbindingen per pakket.

Lees enkele van de volgende artikelen, waarin wordt gesproken over APT en Aptitude, samen met hun gebruik en voorbeelden:

  1. Wat is het verschil tussen APT en Aptitude
  2. 25 Handige opdrachten van apt-get voor pakketbeheer
  3. 15 Handige APT-opdrachten voor pakketbeheer
  4. Leer pakketbeheer met Aptitude in Ubuntu

Vereiste voor het uitvoeren van het hulpprogramma apt-fast is het hebben van aria2c- of axel-downloadmanagers.

  1. Hoe Aria2 Command-Line Download Manager te installeren
  2. Axel installeren om FTP/HTTP-downloads te versnellen

Hoe apt-fast te installeren op Ubuntu 16.04-14.04 en Linux Mint 18/17.x

Voeg eerst het PPA voor apt-fast pakket als volgt toe en update vervolgens uw systeem.

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

Voer daarna de onderstaande opdracht uit om de apt-fast tool te installeren:

sudo apt-get -y install apt-fast

Tijdens het apt-fast installatieproces wordt u gevraagd om als volgt een aantal pakketconfiguraties uit te voeren.

In het onderstaande scherm kunt u het aantal toegestane verbindingen instellen. Vergeet niet dat u dit ook later in het apt-fast configuratiebestand kunt configureren met behulp van de _MAXNUM richtlijn.

Vervolgens kunt u er ook voor kiezen om het apt-fast bevestigingsbericht te onderdrukken telkens wanneer u een pakket wilt installeren. Maar het is prima om de standaardwaarde te laten staan. Kies daarom en druk op Enter om verder te gaan.

Hoe apt-fast te gebruiken?

Nadat u apt-fast met succes hebt geïnstalleerd, kunt u het gewoon op dezelfde manier gebruiken als waarop u apt- of aptitude-opdrachten uitvoert.

Het apt-fast configuratiebestand is: /etc/apt-fast.conf. U kunt uw downloadsnelheden verder verhogen door meerdere mirrors toe te voegen en de belasting te verdelen. Zorg ervoor dat u dichtstbijzijnde spiegels.

Officiële mirrorlijsten voor Debian en Ubuntu/Linux Mint:

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

U kunt ze als volgt toevoegen aan witruimte- en door komma's gescheiden mirrors in het configuratiebestand:

Voor Debian

MIRRORS=( 'http://ftp.debian.org/debian, http://ftp2.de.debian.org/debian, http://ftp.de.debian.org/debian, ftp://ftp.uni-kl.de/debian' )

Voor Ubuntu/Linux Mint

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/' )

Belangrijk: spiegelservers gebruiken in /etc/apt/sources.list of /etc/apt/sources.list.d /, moet u ze ook toevoegen aan /etc/apt-fast.conf.

sudo vi /etc/apt-fast.conf

U kunt de manpagina voor apt-fast en apt-fast.conf ook als volgt bekijken:

man apt-fast
man apt-fast.conf

Laten we eens kijken hoe apt-fast werkt door het git pakket als volgt te installeren:

sudo apt-fast install git

U wordt gevraagd te bevestigen of u het pakket wilt downloaden of niet. Voer Ja/Y in om door te gaan. De onderstaande afbeelding toont hoe apt-fast werkt – het downloaden van het git pakket met behulp van verschillende verbindingen.

Na het downloaden van het git pakket, wordt je opnieuw gevraagd om het te installeren door Ja/Y in te voeren en op Enter te drukken om door te gaan met het installatieproces.

Enkele belangrijke apt-fast-opdrachten:

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

Als een downloadproces stopt of kapot gaat, voert u de onderstaande opdracht uit:

sudo apt-fast clean 

Bezoek de apt-fast Github-repository voor meer informatie.

Conclusie

Hier hebben we een krachtige shell-script front-end voor apt en aptitude besproken die u helpt de downloadsnelheid te verhogen terwijl u pakketten installeert op uw op Debian gebaseerde systemen zoals Ubuntu, Linux Mint en nog veel meer.

Wat is jouw ervaring met apt-fast? Denk je dat het goed voor je werkt? Geef ons dan uw mening en eventuele andere vragen die u wilt stellen, via het onderstaande feedbackformulier.