Jak používat „apt-fast“ ke zrychlení stahování balíčků apt-get/apt pomocí více zrcadel
V tomto úvodníku se podíváme na skvělý a výkonný nástroj nazvaný apt-fast
, který můžete použít k urychlení stahování balíčků pomocí APT nebo Aptitude.
apt-fast je open-source shell skriptový obal pro oblíbené nástroje pro správu balíčků APT a Aptitude, které pomáhají urychlit stahování balíčků na Systémy Debian.
Jeho hlavní funkcí je pozoruhodně urychlit stahování balíčků pomocí apt-get nebo aptitude tím, že se balíčky stahují paralelně s velkým počtem připojení na balíček.
Přečtěte si některé z následujících článků, které pojednávají o APT a Aptitude spolu s jejich použitím s příklady:
- Jaký je rozdíl mezi APT a Aptitude
- 25 Užitečné příkazy apt-get pro správu balíčků
- 15 Užitečné příkazy APT pro správu balíčků
- Naučte se správu balíčků s Aptitude v Ubuntu
Požadavek na spuštění utility apt-fast je mít správce stahování aria2c nebo axel.
- Jak nainstalovat Aria2 Command-Line Download Manager
- Jak nainstalovat Axel pro urychlení stahování FTP/HTTP
Jak nainstalovat apt-fast na Ubuntu 16.04-14.04 a Linux Mint 18/17.x
Nejprve přidejte balíček PPA for apt-fast následujícím způsobem a poté aktualizujte svůj systém.
sudo add-apt-repository ppa:saiarcot895/myppa
sudo apt-get update
Poté spusťte níže uvedený příkaz a nainstalujte nástroj apt-fast:
sudo apt-get -y install apt-fast
Během procesu instalace apt-fast budete vyzváni k provedení konfigurace balíčku následovně.
Na obrazovce níže můžete nastavit počet povolených připojení, nezapomeňte, že jej můžete nakonfigurovat také později v konfiguračním souboru apt-fast pomocí direktivy _MAXNUM
.
Dále se můžete také rozhodnout potlačit potvrzovací zprávu apt-fast pokaždé, když chcete nainstalovat balíček. Ale ponechání výchozí hodnoty je v pořádku, proto zvolte
a stiskněte Enter pro pokračování.
Jak používat apt-fast?
Po úspěšné instalaci apt-fast jej jednoduše použijte stejným způsobem, jakým spouštíte příkazy apt
nebo aptitude
.
Konfigurační soubor apt-fast je: /etc/apt-fast.conf
, rychlost stahování můžete dále zvýšit přidáním více zrcadel a rozložením zatížení, nezapomeňte přidat nejbližší zrcadla.
Oficiální seznamy zrcadel pro Debian a Ubuntu/Linux Mint:
- Debian: http://www.debian.org/mirror/list
- Ubuntu: https://launchpad.net/ubuntu/+archivemirrors
Můžete je přidat do zrcadel s mezerami a čárkami v konfiguračním souboru takto:
Pro 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' )
Pro 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/' )
Důležité: Chcete-li použít zrcadla v /etc/apt/sources.list nebo /etc/apt/sources.list.d /, musíte je také přidat do /etc/apt-fast.conf.
sudo vi /etc/apt-fast.conf
Můžete také zobrazit manuálovou stránku pro apt-fast a apt-fast.conf takto:
man apt-fast
man apt-fast.conf
Pojďme se ponořit do toho, jak funguje apt-fast, když nainstalujeme balíček git
následovně:
sudo apt-fast install git
Budete požádáni o potvrzení, zda chcete balíček stáhnout nebo ne, pro pokračování zadejte Ano/Y
. Obrázek níže ukazuje, jak funguje apt-fast – stahování balíčku git
pomocí několika připojení.
Po stažení balíčku git
budete znovu požádáni o jeho instalaci zadáním Yes/Y
a stisknutím Enter pokračujte v procesu instalace.
Některé důležité příkazy apt-fast:
sudo apt-fast update
sudo apt-fast upgrade
OR
sudo apt-fast dist-update
V případě, že se proces stahování zastaví nebo přeruší, spusťte níže uvedený příkaz:
sudo apt-fast clean
Pro více informací navštivte apt-fast úložiště Github.
Závěr
Zde jsme zkontrolovali výkonný shell-script front-end pro apt a aptitude, který vám pomůže zvýšit rychlost stahování při instalaci balíčků na vaše systémy založené na Debianu, jako je Ubuntu, Linux Mint a mnoho dalších.
Jaké máte zkušenosti s apt-fast? Myslíte si, že vám to funguje dobře? Pak nám dejte svůj názor a další otázky, které byste se chtěli zeptat, prostřednictvím formuláře pro zpětnou vazbu níže.