ค้นหาเว็บไซต์

วิธีใช้ 'apt-fast' เพื่อเร่งความเร็วการดาวน์โหลดแพ็คเกจ apt-get/apt โดยใช้หลายมิเรอร์


ในบทบรรณาธิการนี้ เราจะมาดูยูทิลิตี้ที่ยอดเยี่ยมและมีประสิทธิภาพที่เรียกว่า apt-fast ซึ่งคุณสามารถใช้เพื่อเพิ่มความเร็วในการดาวน์โหลดแพ็คเกจโดย APT หรือ Aptitude.

apt-fast คือ wrapper เชลล์สคริปต์โอเพ่นซอร์สสำหรับเครื่องมือจัดการแพ็คเกจ APT และ Aptitude ยอดนิยมที่ช่วยเร่งความเร็วการดาวน์โหลดแพ็คเกจบน ระบบเดเบียน

หน้าที่หลักคือการเร่งความเร็วการดาวน์โหลดแพ็คเกจอย่างน่าทึ่งโดย apt-get หรือ ความถนัด โดยการดาวน์โหลดแพ็คเกจแบบขนานพร้อมการเชื่อมต่อจำนวนมากต่อแพ็คเกจ

อ่านบทความต่อไปนี้ซึ่งพูดคุยเกี่ยวกับ APT และ Aptitude พร้อมด้วยการใช้งานพร้อมตัวอย่าง:

  1. ความแตกต่างระหว่าง APT และความถนัดคืออะไร
  2. 25 คำสั่งที่มีประโยชน์ของ apt-get สำหรับการจัดการแพ็คเกจ
  3. 15 คำสั่ง APT ที่มีประโยชน์สำหรับการจัดการแพ็คเกจ
  4. เรียนรู้การจัดการแพ็คเกจด้วยความถนัดใน Ubuntu

ข้อกำหนดสำหรับการเรียกใช้ยูทิลิตี apt-fast คือต้องมี aria2c หรือ axel download managers

  1. วิธีการติดตั้ง Aria2 Command-Line Download Manager
  2. วิธีติดตั้ง Axel เพื่อเร่งความเร็วการดาวน์โหลด FTP/HTTP

วิธีการติดตั้ง apt-fast บน Ubuntu 16.04-14.04 และ Linux Mint 18/17.x

ขั้นแรกให้เพิ่มแพ็คเกจ PPA สำหรับ apt-fast ดังต่อไปนี้ จากนั้นอัปเดตระบบของคุณ

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

หลังจากนั้น ให้รันคำสั่งด้านล่างเพื่อติดตั้งเครื่องมือ apt-fast:

sudo apt-get -y install apt-fast

ในระหว่างกระบวนการติดตั้ง apt-fast คุณจะได้รับแจ้งให้ดำเนินการกำหนดค่าแพ็คเกจดังต่อไปนี้

ในหน้าจอด้านล่าง คุณสามารถกำหนดจำนวนการเชื่อมต่อที่อนุญาต โปรดจำไว้ว่า คุณยังสามารถกำหนดค่าในภายหลังในไฟล์การกำหนดค่า apt-fast โดยใช้คำสั่ง _MAXNUM

ถัดไป คุณยังสามารถเลือกที่จะระงับข้อความยืนยัน apt-fast ทุกครั้งที่คุณต้องการติดตั้งแพ็คเกจ แต่การคงค่าเริ่มต้นไว้ก็ไม่เป็นไร ดังนั้น ให้เลือก แล้วกด Enter เพื่อดำเนินการต่อ

วิธีใช้ apt-fast

หลังจากติดตั้ง apt-fast สำเร็จแล้ว เพียงใช้วิธีเดียวกับที่คุณรันคำสั่ง apt หรือ aptitude

ไฟล์การกำหนดค่า apt-fast คือ: /etc/apt-fast.conf คุณสามารถเพิ่มความเร็วในการดาวน์โหลดเพิ่มเติมได้โดยการเพิ่มมิเรอร์หลายตัวและกระจายโหลด อย่าลืมเพิ่ม กระจกที่ใกล้ที่สุด

รายการมิเรอร์อย่างเป็นทางการสำหรับ Debian และ Ubuntu/Linux Mint:

  1. เดเบียน: http://www.debian.org/mirror/list
  2. อูบุนตู: https://launchpad.net/ubuntu/+archivemirrors

คุณสามารถเพิ่มลงในช่องว่างและมิเรอร์ที่คั่นด้วยเครื่องหมายจุลภาคในไฟล์คอนฟิกูเรชันได้ดังนี้:

สำหรับเดเบียน

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

ข้อสำคัญ: หากต้องการใช้มิเรอร์ใน /etc/apt/sources.list หรือ /etc/apt/sources.list.d / คุณต้องเพิ่มลงใน /etc/apt-fast.conf ด้วยเช่นกัน

sudo vi /etc/apt-fast.conf

คุณยังดู man page สำหรับ apt-fast และ apt-fast.conf ดังนี้:

man apt-fast
man apt-fast.conf

ให้เราเจาะลึกถึงวิธีการทำงานของ apt-fast โดยการติดตั้งแพ็คเกจ git ดังนี้:

sudo apt-fast install git

คุณจะถูกขอให้ยืนยันว่าจะดาวน์โหลดแพ็คเกจหรือไม่ ให้ป้อน ใช่/ใช่ เพื่อดำเนินการต่อ รูปภาพด้านล่างแสดงการทำงาน apt-fast – กำลังดาวน์โหลดแพ็คเกจ git โดยใช้การเชื่อมต่อหลายแบบ

หลังจากดาวน์โหลดแพ็คเกจ git คุณจะถูกขอให้ติดตั้งอีกครั้งโดยป้อน ใช่/Y และกด Enter เพื่อดำเนินการตามขั้นตอนการติดตั้งต่อไป

คำสั่ง apt-fast ที่สำคัญบางคำสั่ง:

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

ในกรณีที่กระบวนการดาวน์โหลดหยุดหรือหยุดทำงาน ให้รันคำสั่งด้านล่าง:

sudo apt-fast clean 

สำหรับข้อมูลเพิ่มเติม โปรดไปที่พื้นที่เก็บข้อมูล Github ที่ฉลาดและรวดเร็ว

บทสรุป

ที่นี่ เราได้ตรวจสอบส่วนหน้าของเชลล์สคริปต์ที่มีประสิทธิภาพสำหรับ apt และ ความถนัด ที่ช่วยให้คุณเพิ่มความเร็วในการดาวน์โหลดในขณะที่ติดตั้งแพ็คเกจบนระบบที่ใช้ Debian ของคุณ เช่น Ubuntu, Linux Mint และอื่นๆ อีกมากมาย

คุณรู้สึกอย่างไรกับ apt-fast คุณคิดว่ามันใช้ได้ดีสำหรับคุณหรือไม่? จากนั้นให้ความคิดเห็นของคุณพร้อมทั้งคำถามอื่น ๆ ที่คุณต้องการถามผ่านแบบฟอร์มคำติชมด้านล่าง