Tăng tốc độ download các gói phần mềm trên Raspbian

Nếu bạn sử dụng Raspberry Pi với hệ điều hành Raspbian và thường xuyên cài đặt các ứng dụng thì hẳn bạn sẽ thường xuyên bực mình với việc chờ đợi download khi cài đặt hoặc nâng cấp gói phần mềm.

Như mọi phiên bản Linux khác, Raspbian cũng có nhiều Repository khác nhau và được phân phối qua hệ thống Mirro Redirector tại địa chỉ http://mirrordirector.raspbian.org. Hệ thống này có nhiệm vụ phát hiện vị trí người dùng và đưa ra Repository gần nhất để đảm bảo tốc độ download tốt. Tuy nhiên, điều đáng buồn là với người dùng tại Việt Nam vì một lý do gì đó lại thường xuyên bị redirect sang các máy chủ tại Mỹ (thường là ở http://raspberrypi.collabora.com) nên có tốc độ tải về rất chậm.

toc_do_download_repository_raspbian
Tốc độ download từ Repository mặc định rất chậm. Khoảng 15KB/s.

Hướng dẫn dưới đây của Raspberry Pi Việt Nam sẽ giúp các bạn cải thiện tốc độ download các gói ứng dụng, phần mềm. Để thực hiện điều này các bạn chỉ cần làm như sau:

Bước 1: Chỉnh sửa Repository

Mở file /etc/apt/sources.list bằng lệnh

pi@raspberrypi ~ $ sudo nano /etc/apt/sources.list

Bạn sẽ thấy nội dung trong file này như sau:

deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
# Uncomment line below then ‘apt-get update’ to enable ‘apt-get source’
#deb-src http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/ wheezy main contrib non-free rpi

Theo đó, mặc định Repository của Raspbian là http://mirrordirector.raspbian.org/raspbian/

Bước 2: Cập nhật Repository tốt nhất.

Định nghĩa tốt nhất ở đây là Repository gần với khu vực bạn ở nhất. Ví dụ, nếu chúng ta ở Việt Nam thì có thể nên chọn một số Repository tại Singapore, Nhật Bản, Trung Quốc.

CẬP NHẬT 25/09/2016: Raspberry Pi Việt Nam đã xây dựng Repository riêng cho người dùng tại địa chỉ http://rpi.vietidc.com/raspbian.

Thông tin chi tiết tại đây: https://raspberrypi.vn/thu-thuat-raspberry-pi/bo-sung-repository-cho-raspbian-tai-viet-nam-3407.pi

Các bạn chỉ cần comment (đánh dấu # ở đầu dòng) Repository hiện tại và đưa thêm dòng dưới đây vào:

deb http://mirrors.ustc.edu.cn/raspbian/raspbian wheezy main contrib non-free rpi

Với bản Jessie thì các bạn sửa như sau

deb http://mirrors.ustc.edu.cn/raspbian/raspbian jessie main

Khi đó, file source.list nhìn sẽ như sau:

[thumbnail target=”_self” alt=”Raspbian Repository” src=”https://raspberrypi.vn/wp-content/uploads/2016/08/raspbian_repository.png”]

Sau đó bạn chỉ cần save lại file source.list và tiến hành update/cài đặt các gói phần mềm như bình thường.

Các bạn có thể tham khảo danh sách các Repository khác của Raspbian tại đây: https://www.raspbian.org/RaspbianMirrors và lựa chọn Repository phù hợp với mình.

Chúc các bạn thành công.

Hãy LIKE fanpage của Raspberry Pi Việt Nam để ủng hộ chúng tôi: https://www.facebook.com/raspberrypivietnam/

Và tham gia group Cộng đồng Raspberry Pi Việt Nam để cùng trao đổi thảo luận nhé: https://www.facebook.com/groups/raspberrypivietnam/