Trong Ubuntu, nếu bạn kết nối với Internet, việc cập nhật và nâng cấp hệ thống cũng dễ dàng như chạy lệnh " apt-get update " và " apt-get upgrade ". Vẫn còn tốt hơn, đối với những người thích GUI, bạn cũng có thể sử dụng Trình quản lý cập nhật để cập nhật hệ thống của mình bằng một cú nhấp chuột đơn giản. Bây giờ, nếu máy tính Ubuntu của bạn không được kết nối với Internet thì sao? Làm thế nào bạn có thể cập nhật / nâng cấp Ubuntu mà không cần kết nối Internet? Có nhiều cách để thực hiện nó. Phương pháp chúng ta sẽ sử dụng ở đây là " apt-offline ".

Hãy tưởng tượng kịch bản: Bạn có một máy Ubuntu ở nhà không có kết nối Internet (có thể do mạng gia đình rất đắt), và máy tính văn phòng (hoặc trường học) của bạn được kết nối với một kết nối băng thông rộng với tốc độ cực nhanh. Với apt-offline, bây giờ bạn có thể sử dụng máy tính văn phòng hoặc trường học (bất kể nó đang chạy Linux hay Windows) để tải các gói cần thiết về ổ USB của bạn, và sau đó mang nó về nhà để cập nhật máy tính ở nhà của bạn.

Yêu cầu duy nhất cho điều này là Ubuntu của bạn cần phải được cài đặt với apt-offline, tất nhiên cần có kết nối Internet.

 sudo apt-get cài đặt apt-offline 

Sử dụng

Để cập nhật máy tính Ubuntu của bạn, có 3 bước bạn cần thực hiện:

1. Tạo tệp chữ ký apt

Tệp chữ ký apt này chứa tất cả thông tin cần thiết để tìm kiếm và tải xuống các gói từ các nguồn của chúng. Để tạo một tệp sig, hãy mở một terminal và gõ:

 sudo apt-offline thiết lập ~ / apt.sig 

Điều này sẽ tạo ra một tập tin "apt.sig" trong thư mục Home của bạn.

Nếu bạn cần cài đặt một ứng dụng cụ thể (như vlc), bạn cần phải gắn thêm một agrument, như sau:

 sudo apt-offline --update --upgrade --cài đặt gói vlc - ~ / apt.sig 

Khi tệp “apt.sig” được tạo, hãy sao chép nó vào ổ USB của bạn và mang ổ USB đến máy tính văn phòng / trường học của bạn (hoặc bất kỳ PC nào được kết nối với Web).

2. Lấy các gói cần thiết từ nguồn của họ trên máy tính từ xa

Trên PC được kết nối với web, mở một terminal và gõ:

 apt-offline get -d / path / to / download / directory /path/to/apt.sig 

Tất nhiên, bạn có thể sử dụng tùy chọn --bundle để gói các gói vào một tệp zip duy nhất.

 apt-offline get --bundle /download/path/aptbundle.zip /path/to/apt.sig 

Trên máy Windows, bạn sẽ cần phải cài đặt Python (nếu không được phép cài đặt, chỉ cần tải xuống mô đun Python, giải nén nó và trỏ đường dẫn cấu hình tới mô-đun Python). Ngoài ra, bạn cũng cần tải xuống gói apt-offline trên máy tính Windows.

Tiếp theo, mở một dấu nhắc lệnh và "cd" vào thư mục "apt-offline" và chạy lệnh trên.

3. Cài đặt các gói đã tải xuống trên máy Ubuntu của bạn

Bước cuối cùng là đưa các gói đã tải xuống trên ổ USB của bạn về nhà và chạy lệnh sau trong terminal của bạn:

 sudo apt-offline cài đặt /path/to/aptbundle.zip 

Đó là nó.

Lưu ý : apt-offline là một gói debian và sẽ làm việc trong tất cả các bản phân phối dựa trên debian, bao gồm cả Ubuntu.

Tín dụng hình ảnh: Unplugged