Bu yazıda, APT veya Aptitude ile paket indirmelerini apt-fast ile hızlandırmak için nasıl kullanabileceğinizi yazıyorum.

apt-fast Debian sistemlerde popüler açık kaynak kabuk komut APT ve Aptitude paket yönetim araçlarının paketlerin indirilmesini hızlandırmak için kullanılır.

Bunun ana işlevi apt veya aptitude ile  paketlerin indirilmesini hızlandırmak için paket başına sayısız bağlantılarıyla indirme yeteneğidir.

Aşağıda Apt ve Aptitude ile kullanım örnekleri vereceğim.

Debian/Anadolu Panteri 1.0(Berk)

$ sudo apt-get install aria2
$ wget https://github.com/ilikenwf/apt-fast/archive/master.zip
$ unzip master.zip
$ cd apt-fast-master
$ sudo cp apt-fast /usr/bin
$ sudo cp apt-fast.conf /etc
$ sudo cp ./man/apt-fast.8 /usr/share/man/man8
$ sudo gzip /usr/share/man/man8/apt-fast.8
$ sudo cp ./man/apt-fast.conf.5 /usr/share/man/man5
$ sudo gzip /usr/share/man/man5/apt-fast.conf.5

Ubuntu 16.04-14.04 and Linux Mint 18/17.x “apt-fast” yükleme:

Önce depoları ekleyelim:
$ sudo add-apt-repository ppa:saiarcot895/myppa
$ sudo apt-get update
Daha sonra apt-fast paketini yükleyelim:
$ sudo apt-get -y install apt-fast
apt-fast yüklemesinde aşağıdaki bazı paketlerin yapılandırılmasının gerçekleştirilmesi istenir.
Aşağıdaki ekranda, izin verilen bağlantı sayısını ayarlayabileceğiniz pencere görünüyor, daha sonra da apt-fast yapılandırma dosyasını _MAXNUMdüzenleyebilirsiniz.

 

Sonra, aynı zamanda apt-fast ile paket yüklemek istediğinizde onay mesajı ekrana uyarı vermeyi seçebilirsiniz. Ancak varsayılan değeri bırakarak, <No> seçip devam etmek için Enter(Giriş) basabilirsiniz.

 

apt-fast Nasıl kullanılır?

apt-fast başarıyla kurulduktan sonra, apt veya aptitude komutlarını aynı şekilde kullanabilirsiniz. apt-fast ayar dosyası: /etc/apt-fast.conf, daha fazla çoklu yansılar ekleyerek indirme hızlarını arttırmak ve yükü dağıtmak için kullanabilirsiniz.
Resmi Debian, Ubuntu/Mint Yansı Listeleri:
 
  1. Debian: http://www.debian.org/mirror/list
  2. Ubuntu: https://launchpad.net/ubuntu/+archivemirrors
Ayrıca yansıları ayar dosyasının içine aşağıdaki görüldüğü gibi yazabilirsiniz.
Debian için:
MIRRORS=( ‘http://ftp.debian.org/debian, http://ftp2.de.debian.org/debian, http://ftp.de.debian.org/debian, ftp://ftp.uni-kl.de/debian’ )
Ubuntu ve Linux Mint için:
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/’ )
önemli: /etc/apt/sources.list ‘dosyanıza ya da /etc/apt/sources.list.d/ yansıları kullanmak için, aynı zamanda /etc/apt-fast.conf bunları eklemeniz gerekir.
$ sudo vi /etc/apt-fast.conf

Ayrıca aşağıdaki gibi apt-fast ve apt-fast.conf için man sayfasına bakın:

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

Paketi indirmek ya da değil, devam etmek için Evet / Y girmek olmadığını teyit istenecektir. Birkaç bağlantılarını kullanarak indirme git paketi – Aşağıdaki görüntü apt-hızlı çalışma gösterir.

Bazı önemli apt-fast komutları:

$ sudo apt-fast update
$ sudo apt-fast upgrade 
veya
$ sudo apt-fast dist-update
İndirme durumunda kesinti olursa:

 

$ sudo apt-fast clean

 

Peki apt-fast apt-get’ten ne kadar hızlı:

 

Genel kullanımı:

apt-fast install package
apt-fast remove package
apt-fast update
apt-fast upgrade

 

apt-fast dist-upgrade