Avez-vous déjà dû installer de nombreuses mises à jour ? Et ça vous prend beaucoup de temps ? Maintenir nos systèmes toujours à jour est important, mais il est également important de gagner du temps et d'optimiser notre travail.
Apt-fast est un script qui permet à chaque package d'être extrait de plusieurs emplacements lors de son téléchargement. Cela conduit à son tour à un téléchargement plus rapide de tous les packages, ce qui conduit à une exécution plus rapide de notre travail de mise à jour et d'installation des packages.
Tout d'abord, ajoutons le référentiel, téléchargeons et installons l'application rapidement
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast
Code language: JavaScript (javascript)
Maintenant, vous pouvez l'utiliser comme apt-get ou apt
sudo apt-fast update
sudo apt-fast upgrade
sudo apt-fast dist-update
Voici le résultat de l'installation d'apt-fast bmon
root@webleit:~# apt-fast install bmon
bmon 1:4.0-6 45KiB
libconfuse2 3.2.2+dfsg-1 24KiB
libconfuse-common 3.2.2+dfsg-1 5.4KiB
libnl-route-3-200 3.4.0-1 146KiB
Download size: 219KiB
Do you want to download the packages? [Y/n]
02/20 17:07:47 [NOTICE] Downloading 4 item(s)
02/20 17:07:47 [NOTICE] Verification finished successfully. file=/var/cache/apt/apt-fast/libconfuse2_3.2.2+dfsg-1_amd64.deb
02/20 17:07:47 [NOTICE] Download complete: /var/cache/apt/apt-fast/libconfuse2_3.2.2+dfsg-1_amd64.deb
02/20 17:07:47 [NOTICE] Verification finished successfully. file=/var/cache/apt/apt-fast/libnl-route-3-200_3.4.0-1_amd64.deb
02/20 17:07:47 [NOTICE] Download complete: /var/cache/apt/apt-fast/libnl-route-3-200_3.4.0-1_amd64.deb
02/20 17:07:47 [NOTICE] Verification finished successfully. file=/var/cache/apt/apt-fast/libconfuse-common_3.2.2+dfsg-1_all.deb
02/20 17:07:47 [NOTICE] Download complete: /var/cache/apt/apt-fast/libconfuse-common_3.2.2+dfsg-1_all.deb
02/20 17:07:47 [NOTICE] Verification finished successfully. file=/var/cache/apt/apt-fast/bmon_1%3a4.0-6_amd64.deb
02/20 17:07:47 [NOTICE] Download complete: /var/cache/apt/apt-fast/bmon_1%3a4.0-6_amd64.deb
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
a26dfb|OK | 5.6MiB/s|/var/cache/apt/apt-fast/libconfuse2_3.2.2+dfsg-1_amd64.deb
adf53e|OK | 10MiB/s|/var/cache/apt/apt-fast/libnl-route-3-200_3.4.0-1_amd64.deb
977019|OK | 2.6MiB/s|/var/cache/apt/apt-fast/libconfuse-common_3.2.2+dfsg-1_all.deb
77f61e|OK | 5.4MiB/s|/var/cache/apt/apt-fast/bmon_1%3a4.0-6_amd64.deb
Status Legend:
(OK):download completed.
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libconfuse-common libconfuse2 libnl-route-3-200
The following NEW packages will be installed:
bmon libconfuse-common libconfuse2 libnl-route-3-200
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/224 kB of archives.
After this operation, 798 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Code language: Bash (bash)
Au cas où pendant le téléchargement un fichier plante, vous pouvez utiliser la commande clean
sudo apt-fast clean
Le apt-rapide le fichier de configuration est : /etc/apt-fast.conf
, vous pouvez encore augmenter vos vitesses de téléchargement en ajoutant plusieurs miroirs et répartir la charge, assurez-vous d'ajouter les miroirs les plus proches.