12/11/2024

Hướng dẫn đổi Mirror Ubuntu tăng tốc update/cập nhật

Các bản OS Ubuntu mặc định thường sử dụng upstream gốc từ Ubuntu. Với đường truyền port ở Việt Nam có giới hạn băng thông quốc tế, bạn nên sử dụng phương án đổi mirror (tức là đổi tài nguyên sẽ tải xuống) về một trong các đơn vị tại Việt Nam.

Mirror trong Ubuntu là gì?

Các mã nguồn mở về hệ điều hành như Ubuntu, Fedora đều có đặc điểm chung là bản cài đặt nặng, khó có thể chỉ một team vận hành các kho lưu trữ này được. Bên cạnh phương án CDN (mà CDN thì tính băng thông ra tiền), các team mã nguồn mở cũng đề xuất hình thức tạo các bản sao của kho tài nguyên (kiểu như các bản update trong Windows, nhưng là dành cho hệ điều hành Ubuntu). Đây là hình thức kêu gọi hỗ trợ từ cộng đồng, nên mirror có thể do trường Đại học, các viện nghiên cứu, hoặc do công ty tư nhân hay các bên cung cấp hạ tầng lưu trữ.

Như mình thấy thì ở Việt Nam, với mirror Ubuntu thì cũng có một số đơn vị cung cấp được liệt kê trong danh sách ở đây.

Mirror ở Việt Nam thì khi bạn mua các dịch vụ VPS/máy chủ ở Việt Nam thì tốc độ tải sẽ rất nhanh so với các mirror mặc định từ bên Mỹ.

Cách thay đổi mirror trong Ubuntu

Đầu tiên, bạn cần login bằng SSH vào với tài khoản root.

Với các hệ điều hành Ubuntu 18, 20, 22 trở về trước

  • File chỉnh sửa: /etc/apt/sources.list

Từ hệ điều hành Ubuntu 24 trở đi:

  • File chỉnh sửa: /etc/apt/sources.list.d/ubuntu.sources

Nếu bạn thấy nó đang là mặc định kiểu link là “archive.ubuntu.com” thì tức là chưa đổi gì cả.

Đầu tiên, mình backup file ra đã nhé.

# Ubuntu 18, 20, 22
cd /etc/apt/
cp -r sources.list sources.list.bak

# Ubuntu 24
cd /etc/apt/sources.list.d/
cp -r ubuntu.sources ubuntu.sources.bak

Tiếp theo, mình sẽ tiến hành thay hàng loạt mirror url mới, ví dụ như ở đây mình chọn từ danh sách mirror này. (bạn rê chuột vào mục https của mỗi mirror để xem url).

# Ubuntu 18, 20, 22
sed -i -e 's/archive.ubuntu.com/mirror.viettelcloud.vn/g' /etc/apt/sources.list

# Ubuntu 24+
sed -i -e 's/archive.ubuntu.com/mirror.viettelcloud.vn/g' /etc/apt/sources.list.d/ubuntu.sources

Cuối cùng, nếu bạn muốn thử chạy lệnh upgrade xem mirror đã nhận chưa thì gõ:

sudo apt update

Chúc bạn thành công!

5/5 - (1 bình chọn)

You may also like