Wéi benotzt apt-fast fir apt-get/apt Package Downloads mat Multiple Mirrors ze beschleunegen


An dësem Editorial kucke mir e super a mächtegen Utility genannt apt-fast deen Dir benotze kënnt fir d'Download vu Pakete vun APT oder Aptitude ze beschleunegen.

apt-fast ass en Open-Source Shell Skriptwrapper fir déi populär APT an Aptitude Package Gestioun Tools déi hëlleft den Download vu Packagen op Debian Systemer ze beschleunegen.

Seng Haaptfunktioun ass bemierkenswäert d'Download vu Packagen duerch apt-get oder aptitude ze beschleunegen andeems Dir Packagen parallel erofluet, mat ville Verbindungen pro Package.

Liest e puer vun den folgenden Artikelen, déi iwwer APT an Aptitude diskutéiert zesumme mat hirer Notzung mat Beispiller:

  1. Wat ass den Ënnerscheed tëscht APT an Aptitude
  2. 25 Nëtzlech Kommandoe vun apt-get fir Package Management
  3. 15 Nëtzlech APT Kommandoe fir Package Management
  4. Léiert Package Management mat Aptitude an Ubuntu

Viraussetzung fir apt-fast Utility ze lafen ass aria2c oder axel Download Manager ze hunn.

  1. Wéi installéiert Aria2 Command-Line Download Manager
  2. Wéi installéiert ech Axel fir FTP/HTTP Downloads ze beschleunegen

Wéi installéiert apt-fast op Ubuntu 16.04-14.04 a Linux Mint 18/17.x

Füügt als éischt de PPA fir apt-fast Package un wéi follegt an update dann Äre System.

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

Duerno lafen de Kommando hei ënnen fir apt-fast Tool z'installéieren:

$ sudo apt-get -y install apt-fast

Wärend dem apt-schnelle Installatiounsprozess gëtt Dir gefrot fir e puer Packagekonfiguratioun wéi follegt auszeféieren.

Um Bildschierm hei drënner kënnt Dir d'Zuel vun den erlaabte Verbindungen astellen, erënnert drun, Dir kënnt et och spéider an der apt-fast Konfiguratiounsdatei konfiguréieren mat der _MAXNUM Direktiv.

Als nächst kënnt Dir och wielen fir d'apt-schnell Bestätegungsmeldung z'ënnerdrécken all Kéier wann Dir e Package installéiere wëllt. Awer de Standardwäert ze verloossen ass okay, dofir, wielt a dréckt Enter fir virzegoen.

Wéi benotzen ech apt-fast?

Nodeems Dir apt-fast erfollegräich installéiert hutt, benotzt se einfach op déiselwecht Manéier wéi Dir apt oder aptitude Kommandoe leeft.

D'apt-fast Konfiguratiounsdatei ass: /etc/apt-fast.conf, Dir kënnt Är Downloadgeschwindegkeet weider erhéijen andeems Dir verschidde Spigelen bäidréit an d'Laascht verdeelen, gitt sécher datt Dir am nootste Spigel bäidréit.

Offiziell Spigellëschte fir Debian an Ubuntu/Linux Mint:

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

Dir kënnt se op Wäissraum a Komma getrennte Spigelen an der Konfiguratiounsdatei addéieren wéi follegt:

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

Wichteg: Fir Spigelen an /etc/apt/sources.list oder /etc/apt/sources.list.d/ ze benotzen, musst Dir se och op /etc/apt-fast.conf addéieren.

$ sudo vi /etc/apt-fast.conf

Dir kuckt och d'Man Säit fir apt-fast an apt-fast.conf wéi follegt:

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

Loosst eis a wéi apt-fast funktionnéiert andeems Dir git Package installéiert wéi follegt:

$ sudo apt-fast install git

Dir wäert gefrot ginn ze bestätegen ob Dir de Package eroflueden oder net, gitt Jo/Y fir weiderzemaachen. D'Bild hei drënner weist apt-schnell Aarbecht - eroflueden git Package mat verschiddene Verbindungen.

Nodeems Dir de Paket git erofgelueden hutt, gitt Dir nach eng Kéier gefrot et z'installéieren andeems Dir Jo/Y agitt an dréckt Enter fir mam Installatiounsprozess weiderzemaachen.

E puer wichteg apt-schnell Kommandoen:

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

Am Fall wou e Downloadprozess stoppt oder brécht, fuert de Kommando hei ënnen:

$ sudo apt-fast clean 

Fir méi Informatioun, besicht de apt-fast Github Repository.

Conclusioun

Hei hu mir e mächtege Shell-Skript Front-End iwwerpréift fir apt an Aptitude, déi Iech hëlleft Downloadgeschwindegkeet ze stäerken wärend Dir Packagen op Ären Debian-baséiert Systemer wéi Ubuntu, Linux Mint a vill méi installéiert.

Wat hutt Dir Erfahrung mat apt-fast? Denkt Dir et funktionnéiert gutt fir Iech? Dann gitt eis Är Gedanken plus all aner Froen déi Dir gär hätt, iwwer de Feedbackformular hei drënner.