Tập lệnh Python của tôi apt-smart tự động tìm thấy các gương trong quốc gia của bạn, điểm chuẩn và xếp hạng chúng theo trạng thái và tốc độ, cuối cùng thay đổi nguồn.list nếu bạn muốn.
apt-smart
hỗ trợ cả Debian và Ubuntu.
apt-smart
tự động tìm thấy bạn đang ở đâu để bạn có thể dễ dàng lấy được gương gần nhất / nhanh nhất.
apt-smart
thực hiện tải xuống HTTP thực từ mỗi máy nhân bản để có kết quả chính xác hơn (băng thông & trạng thái) và hỗ trợ proxy HTTP.
apt-smart
đang được duy trì, trong khi nhiều giải pháp tương tự đã quá cũ để chạy hoặc để lại lỗi không hoạt động trong một thời gian dài.
Bạn có thể dễ dàng cài đặt apt-smart
qua pip
, để biết các lệnh cài đặt sao chép chi tiết, vui lòng xem Project Readme .
Một ví dụ sử dụng cho phép bạn liệt kê các gương được xếp hạng trong quốc gia của bạn:
$ apt-smart -l
Với -l
, hoặc --list-mirrors
, bạn sẽ nhận được (ví dụ đầu ra từ máy chủ Travis CI US Ubuntu):
---------------------------------------------------------------------------------------------------------
| Rank | Mirror URL | Available? | Updating? | Last updated | Bandwidth |
---------------------------------------------------------------------------------------------------------
| 1 | http://mirrors.gigenet.com/ubuntua... | Yes | No | Up to date | 1.73 MB/s |
| 2 | http://mirror.genesisadaptive.com/... | Yes | No | Up to date | 1.68 MB/s |
| 3 | http://ubuntu.mirrors.tds.net/pub/... | Yes | No | Up to date | 1.4 MB/s |
| 4 | http://repos.forethought.net/ubuntu | Yes | No | Up to date | 1.35 MB/s |
| 5 | http://repo.miserver.it.umich.edu/... | Yes | No | Up to date | 937.62 KB/s |
...
| 75 | http://mirror.cc.vt.edu/pub2/ubuntu | Yes | No | 1 day behind | 659.67 KB/s |
| 76 | http://mirror.atlantic.net/ubuntu | Yes | No | 2 days behind | 351.26 KB/s |
| 77 | http://mirror.lstn.net/ubuntu | Yes | No | 4 days behind | 806.81 KB/s |
| 78 | http://mirrors.usinternet.com/ubun... | Yes | No | 4 weeks behind | 514.31 KB/s |
| 79 | http://mirrors.arpnetworks.com/Ubuntu | Yes | No | 19 weeks behind | 418.94 KB/s |
| 80 | http://mirrors.ocf.berkeley.edu/ub... | Yes | Yes | Up to date | 446.07 KB/s |
---------------------------------------------------------------------------------------------------------
Full URLs which are too long to be shown in above table:
1: http://mirrors.gigenet.com/ubuntuarchive
2: http://mirror.genesisadaptive.com/ubuntu
3: http://ubuntu.mirrors.tds.net/pub/ubuntu
5: http://repo.miserver.it.umich.edu/ubuntu
...
78: http://mirrors.usinternet.com/ubuntu/archive
80: http://mirrors.ocf.berkeley.edu/ubuntu