Kuidas apt-get/apt-i pakettide allalaadimisi kiirendada mitme peegli abil
Selles juhtkirjas heidame pilgu suurepärasele ja võimsale utiliidile nimega apt-fast
, mida saate kasutada APT või Aptitude pakettide allalaadimise kiirendamiseks.
apt-fast on populaarse APT ja Aptitude pakettide haldamise tööriistade avatud lähtekoodiga shelliskripti ümbris, mis aitab pakettide allalaadimist Debiani süsteemides kiirendada.
Selle peamine ülesanne on pakettide allalaadimise märkimisväärne kiirendamine apt-get või aptitude abil, laadides pakette paralleelselt alla, paketi kohta on arvukalt ühendusi.
Lugege mõnda järgmistest artiklitest, kus arutletakse APT ja võimekuse kohta koos nende näidetega:
- Mis vahe on APT ja võimekuse vahel
- 25 apt-geti kasulikku käsku pakettide haldamiseks
- 15 kasulikku APT-käsku pakettide haldamiseks
- Lugege Ubuntu pakettide haldamist koos võimekusega
Nõue apt-fast utiliidi käitamiseks peab olema aria2c või axeli allalaadimishaldurid.
- Kuidas installida Aria2 käsurea allalaadimishaldurit
- Kuidas installida Axel FTP/HTTP allalaadimiste kiirendamiseks
Kuidas installida apt-fast Ubuntu 16.04-14.04 ja Linux Mint 18/17.x
Esiteks lisage apt-fast paketi PPA järgmiselt ja seejärel värskendage oma süsteemi.
$ sudo add-apt-repository ppa:saiarcot895/myppa $ sudo apt-get update
Seejärel käivitage apt-fast tööriista installimiseks järgmine käsk:
$ sudo apt-get -y install apt-fast
Apt-fast installiprotsessi ajal palutakse teil mõni paketi konfiguratsioon läbi viia järgmiselt.
Alloleval ekraanil saate määrata lubatud ühenduste arvu, pidage meeles, et saate seda hiljem konfigureerida ka apt-fast seadistustefailis, kasutades _MAXNUM
-i käsku.
Järgmisena võite ka apt-fast kinnitussõnumi summutada iga kord, kui soovite paketti installida. Kuid vaikeväärtuse jätmine on okei, seetõttu valige edasiliikumiseks
ja vajutage sisestusklahvi Enter.
Kuidas apt-fast'i kasutada?
Pärast apt-fast'i edukat installimist kasutage seda lihtsalt samamoodi nagu käske apt
või aptitude
.
Konfiguratsioonifail apt-fast on: /etc/apt-fast.conf
, saate oma allalaadimiskiirust veelgi suurendada, lisades mitu peeglit ja jaotades koormuse, lisage kindlasti lähimad peeglid.
Ametlikud peegliloendid Debiani ja Ubuntu/Linux Mint jaoks:
- Debian: http://www.debian.org/mirror/list
- Ubuntu: https://launchpad.net/ubuntu/+archivemirrors
Saate need lisada konfiguratsioonifailis tühikutega ja komadega eraldatud peeglitesse järgmiselt:
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/' )
Tähtis: peeglite kasutamiseks kataloogides /etc/apt/sources.list või /etc/apt/sources.list.d/ peate need lisama ka kataloogi /etc/apt-fast.conf.
$ sudo vi /etc/apt-fast.conf
Samuti näete apt-fast ja apt-fast.conf käsulehte järgmiselt:
$ man apt-fast $ man apt-fast.conf
Uurime, kuidas apt-fast töötab, installides paketi git
järgmiselt:
$ sudo apt-fast install git
Teil palutakse kinnitada paketi allalaadimine või mitte, jätkamiseks sisestage Yes/Y
. Alloleval pildil on kuvatud sobiv töö - paketi git
allalaadimine mitme ühenduse abil.
Pärast paketi git
allalaadimist palutakse teil uuesti installida, sisestades Yes/Y
ja vajutades installiprotsessi jätkamiseks sisestusklahvi Enter.
Mõned olulised apt-fast käsud:
$ sudo apt-fast update $ sudo apt-fast upgrade OR $ sudo apt-fast dist-update
Kui allalaadimisprotsess peatub või katkeb, käivitage järgmine käsk:
$ sudo apt-fast clean
Lisateabe saamiseks külastage apt-fast Githubi hoidlat.
Järeldus
Siinkohal vaatasime üle võimsa shell-skripti kasutajaliidese apt ja aptitude, mis aitab teil kiirendada allalaadimiskiirust, installides pakette oma Debiani-põhistele süsteemidele nagu Ubuntu, Linux Mint ja paljudele teistele.
Mida kogete apt-fastiga? Kas arvate, et see töötab teie jaoks hästi? Seejärel andke meile oma mõtted ja muud küsimused, mida soovite esitada, alloleva tagasiside vormi kaudu.