Birnäçe aýna ulanyp, apt-get/apt paket ýüklemelerini çaltlaşdyrmak üçin apt-fast nädip ulanmaly


Bu redaksiýada, APT ýa-da Aptitude tarapyndan paketleri göçürip almagy çaltlaşdyrmak üçin ulanyp boljak apt-fast atly ajaýyp we güýçli peýdalylyga göz aýlaýarys.

apt-fast, meşhur APT we Aptitude paket dolandyryş gurallary üçin açyk çeşmeli gabyk skriptidir, bu Debian ulgamlarynda paketleriň göçürilmegini çaltlaşdyrýar.

Esasy wezipesi, paketleri köp sanly baglanyşyk bilen paralel göçürip alyp, apt-get ýa-da başarnyk bilen paketleri göçürip almagy ep-esli çaltlaşdyrmak.

APT we başarnyk hakda ulanylyşy we mysallar bilen ulanylyşy barada aşakdaky makalalaryň käbirini okaň:

  1. APT bilen ussatlygyň arasynda näme tapawut bar
  2. 25 Paket dolandyryşy üçin apt-get-iň peýdaly buýruklary
  3. Paket dolandyryşy üçin 15 peýdaly APT buýruklary
  4. Ubuntu-da başarnykly paket dolandyryşyny öwreniň

“Apt-fast” programmasyny işletmek üçin talap, aria2c ýa-da aksel göçürip alýan dolandyryjylar bolmaly.

  1. Aria2 buýruk setirini ýükleme dolandyryjysyny nädip gurmaly
  2. FTP/HTTP ýüklemelerini çaltlaşdyrmak üçin Axel-i nädip gurmaly

Ubuntu 16.04-14.04 we Linux Mint 18/17.x-de apt-fast nädip gurmaly

Ilki bilen aşakdaky ýaly apt-fast paket üçin PPA goşuň we ulgamyňyzy täzeläň.

$ sudo add-apt-repository ppa:saiarcot895/myppa
$ sudo apt-get update

Ondan soň, apt-çalt gural gurmak üçin aşakdaky buýrugy işlediň:

$ sudo apt-get -y install apt-fast

“Apt-fast” gurnama prosesinde size paket konfigurasiýasyny aşakdaky ýaly ýerine ýetirmek soralar.

Aşakdaky ekranda rugsat berlen birikmeleriň sanyny belläp bilersiňiz, ýadyňyzdan çykarmaň, soňra _MAXNUM direktiwasyny ulanyp, apt-çalt konfigurasiýa faýlynda sazlap bilersiňiz.

Ondan soň, her gezek paket gurmak isläniňizde, apt-çalt tassyklama habaryny basyp bilersiňiz. Emma deslapky bahany goýmak gowy, şonuň üçin saýlaň we öňe gitmek üçin Enter basyň.

Apt-çalt nädip ulanmaly?

“Apt-fast” -ni üstünlikli guranyňyzdan soň, apt ýa-da ussatlyk buýruklaryny işleden ýaly ulanyň.

“Apt-fast” konfigurasiýa faýly: /etc/apt-fast.conf , köp aýna goşmak we ýük paýlamak arkaly göçürip almak tizligiňizi hasam artdyryp bilersiňiz, iň ýakyn aýnalary goşuň.

Debian we Ubuntu/Linux Mint üçin resmi aýna sanawlary:

  1. Debian: http://www.debian.org/mirror/list
  2. Ubuntu: https://launchpad.net/ubuntu/+archivemirrors

Olary konfigurasiýa faýlyndaky giňişlige we yzygiderli bölünen aýnalara goşup bilersiňiz:

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/' )

Üns beriň: /etc/apt/sources.list ýa-da /etc/apt/sources.list.d/ aýnalary ulanmak üçin olary /etc/apt-fast.conf-a hem goşmaly.

$ sudo vi /etc/apt-fast.conf

Şeýle hem, apt-fast we apt-fast.conf üçin adam sahypasyny aşakdaky ýaly görýärsiňiz:

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

Geliň, aşakdaky ýaly git paketini gurup, apt-fast-iň nähili işleýändigini öwreneliň:

$ sudo apt-fast install git

Bukjany göçürip almalydygyňyzy ýa-da ýokdugyňyzy tassyklamak soralar, dowam etmek üçin Hawa/Y giriziň. Aşakdaky suratda çalt işleýän - birnäçe baglanyşyk arkaly git paketini göçürip almak görkezilýär.

git paketini göçürip alanyňyzdan soň, ýene-de Hawa/Y girizip, gurnamak işini dowam etdirmek üçin Enter basyň.

Käbir möhüm çalt buýruklar:

$ sudo apt-fast update
$ sudo apt-fast upgrade 
OR
$ sudo apt-fast dist-update

Göçürip almak prosesi togtadylsa ýa-da bozulsa, aşakdaky buýrugy işlediň:

$ sudo apt-fast clean 

Has giňişleýin maglumat üçin apt-fast Github ammaryna baryp görüň.

Netije

Bu ýerde, Ubuntu, Linux Mint we başgalar ýaly Debian esasly ulgamlaryňyza paketleri gurnanyňyzda göçürip almak tizligini ýokarlandyrmaga kömek edýän başarnyk we başarnyk üçin güýçli gabyk skriptiniň öň tarapyny gözden geçirdik.

“Apt-fast” bilen näme başdan geçirýärsiňiz? Bu siziň üçin gowy işleýär öýdýärsiňizmi? Soňra aşakdaky seslenme formasy arkaly pikirleriňizi we başga-da soramak isleýän beýleki soraglaryňyzy beriň.