Co to jest apt-fast i czy powinienem go używać?

24

Kilka razy w ciągu ostatnich kilku lat słyszałem o ludziach używających apt-fastdo aktualizacji i instalacji pakietów, ale nie jestem pewien, co to robi. Myślę, że prześledziłem jego pochodzenie do tego postu na forum i wydaje się, że jest to skrypt, który przyspiesza apt-getoperacje.

Co dokładnie robi skrypt? Czy są jakieś potencjalne wady korzystania z niego? Jeśli nie, dlaczego nie wszyscy go używają?

Michael Martin-Smucker
źródło
2
To nie jest skrypt bash, to skrypt sh. Widzisz to, patrząc na pierwszą linię#!/bin/sh
geirha
Nie odpowiedź, ale lustro: // jest przydatne do takich rzeczy, jak wybranie szybkiego lustra dla ciebie: askubuntu.com/questions/37753/…
Jorge Castro

Odpowiedzi:

20

Wygląda na to, że używa programu axeldo pobierania plików za pomocą wielu równoczesnych połączeń z wieloma serwerami lustrzanymi. Domyślam się, że nie wszyscy go używają, ponieważ większość ludzi nie ma połączeń, które są znacznie szybsze niż mirrory, a zatem mogą znacznie skorzystać z jednoczesnego pobierania, w połączeniu z faktem, że większość ludzi o nim nie słyszała. Po raz pierwszy słyszałem o tym w ciągu 5 lat działania Ubuntu.

psusi
źródło
11

apt-fast to opakowanie skryptu powłoki dla apt-get i aptitude, które może radykalnie skrócić czas pobierania APT poprzez pobieranie pakietów z wieloma połączeniami na pakiet. Apt-Fast używa akceleratora pobierania Axel w Ubuntu 12.04 lub akceleratora pobierania aria2 w Ubuntu 14.04 i późniejszych do jednoczesnego pobierania różnych elementów pakietu, co zmniejsza całkowity czas potrzebny na pobranie pakietu.

Pakiet apt-fast można zainstalować we wszystkich obecnie obsługiwanych wersjach Ubuntu, dodając apt-fast / stable PPA do źródeł oprogramowania i instalując go za pomocą tych poleceń.

sudo add-apt-repository ppa:apt-fast/stable 
sudo apt-get update
sudo apt-get install apt-fast  

Podczas procesu instalacji apt-fast zostaniesz poproszony o wykonanie konfiguracji pakietu. Po pomyślnym zainstalowaniu apt-fast, po prostu użyj go w taki sam sposób, jak uruchamiasz apt lub apt-get.

Karel
źródło