Đối với các nhu cầu tương tự, tôi chạy một máy ảo nhỏ trong máy windows của mình. Để tải gói mà không cần cài đặt, bạn có thể sử dụng apt-get download <package_name>
. Lệnh sẽ tải gói xuống thư mục mà bạn chạy lệnh. Sau đó, bạn có thể sao chép các gói vào máy chủ, sau đó là ổ đĩa flash, cuối cùng vào máy bạn sử dụng.
Tôi biết đây có thể không phải là giải pháp tao nhã nhất nhưng ít nhất là hiệu quả với tôi.
Ồ, tôi quên mất: Nếu bạn cần kiểm tra phụ thuộc, bạn có thể chạy apt-get -s install <package_name>
, sao chép dòng phụ thuộc và chỉ cần dán vào apt-get download
lệnh.
Cập nhật 2: Tôi đã tìm đến trang chủ của apt-get
. Nó có một công tắc gọi là --download-only
. Bạn có thể vượt qua điều này để cài đặt và apt-get
sẽ nhận tất cả các gói cho bạn nhưng sẽ không cài đặt chúng. Bạn có thể tìm thấy các gói của bạn trong /var/cache/apt/archives
. Thỉnh thoảng apt-get clean
sẽ xóa các tệp khỏi thư mục, vì vậy bạn có thể nhận được các gói bạn muốn một cách dễ dàng.
Cập nhật 3: Để cài đặt các gói thu được bằng phương pháp trong Cập nhật 2 , bạn cần đặt lại các gói này /var/cache/apt/archives
trong máy ngoại tuyến. Nếu bạn muốn cài đặt các gói bạn có apt-get download
, bạn có thể sử dụng dpkg -i <package_file>
.