Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt ứng dụng Debian ngoại tuyến

Bạn đang sử dụng Debian Linux và không có kết nối internet đáng tin cậy? Bạn đang tìm cách cài đặt phần mềm trên hệ thống Debian ngoại tuyến mà không cần kết nối mạng? Chúng tôi có thể giúp. Đây là cách cài đặt các ứng dụng Debian ngoại tuyến!

Lưu ý: Để hướng dẫn này hoạt động, bạn cần có máy tính Debian có truy cập internet. Ngoài ra, để cài đặt Apt-ngoại tuyến, bạn phải có quyền truy cập internet tạm thời trên máy tính ngoại tuyến của mình.

Cài đặt Apt-ngoại tuyến

Đối với Debian, Apt-offline là một công cụ đáng tin cậy cho phép bạn cài đặt các chương trình ngoại tuyến. Nó rất dễ sử dụng và do đó sẽ là trọng tâm của hướng dẫn này. Để cài đặt ứng dụng trên Debian Linux, hãy mở cửa sổ đầu cuối bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó làm theo hướng dẫn để thiết lập ứng dụng bằng hướng dẫn bên dưới cả trên máy Debian có kết nối internet đang hoạt động và trên

Debian 9

Trên hệ thống Debian 9 Phần mềm Stretch Apt-offline có sẵn trong kho phần mềm “Chính”. Để cài đặt nó, hãy sử dụng lệnh Apt bên dưới trong cửa sổ đầu cuối.

Lưu ý: Bản phát hành Debian 9 Apt-offline không chứa phiên bản mới nhất của ứng dụng và hiện tại không có cách nào dễ dàng để cài đặt nó. Nếu bạn muốn sử dụng phiên bản mới của Apt-offline, hãy nâng cấp lên Debian 10 và cài đặt nó như thế này.

sudo apt install apt-offline apt-offline-gui

Debian 10

Thật không may, ứng dụng Apt-ngoại tuyến chưa có sẵn cho Debian 10 Buster và các nhà phát triển Debian chưa thông báo khi nào ứng dụng này sẽ ra mắt. May mắn thay, vì Debian 10 Buster còn rất mới nên người dùng có thể dễ dàng cài đặt các gói Ubuntu 19.04 để nó hoạt động.

Để bắt đầu cài đặt, hãy mở một cửa sổ đầu cuối. Sau đó, sử dụng ứng dụng trình tải xuống wget để tải xuống gói dòng lệnh apt-offline.

wget https://archive.ubuntu.com/ubuntu/pool/universe/a/apt-offline/apt-offline_1.8.1_all.deb

Sau khi tải xuống gói “apt-offline” trong cửa sổ đầu cuối với wget, bạn cần tải xuống gói GUI.

wget https://archive.ubuntu.com/ubuntu/pool/universe/a/apt-offline/apt-offline-gui_1.8.1_all.deb

Khi cả hai gói đã hoàn tất tải xuống từ kho phần mềm Ubuntu, hãy cài đặt các gói trên máy Debian sẽ thực hiện tải xuống.

sudo dpkg -i apt-offline*.deb

Ngay sau khi hai gói này được tải, Debian sẽ đưa ra một số lỗi phụ thuộc. Để biết thông tin về cách giải quyết vấn đề này, hãy làm theo hướng dẫn này tại đây. Hoặc, để khắc phục nhanh, hãy thử lệnh bên dưới.

sudo apt install -f

Với tất cả các thành phần phụ thuộc đã được xử lý xong, Apt-offline đã sẵn sàng để sử dụng trong Debian 10.

Định cấu hình Apt-ngoại tuyến

Giả sử Apt-offline được thiết lập trên cả hai máy Debian Linux, quá trình thiết lập có thể bắt đầu. Trên máy tính ngoại tuyến, hãy tạo tệp chữ ký. Để làm điều này, hãy làm theo các hướng dẫn dưới đây.

Bươc 1: Thời gian khởi chạy Apt-offline. Nhấn Alt + F2 trên bàn phím để mở trình khởi chạy ứng dụng dành cho máy tính để bàn. Sau đó dán lệnh bên dưới và nhấn enter để chạy để mở ứng dụng với quyền root.

pkexec apt-offline-gui

Bươc 2: Tìm nút “Tạo chữ ký” và chọn nút đó để tạo tệp chữ ký được sử dụng làm tập lệnh để cài đặt các gói trên máy tính ngoại tuyến của bạn.

Bươc 3: tìm phần “Lưu chữ ký dưới dạng” trong cửa sổ “Tạo chữ ký” và nhấp vào nút “Duyệt” để lưu tệp chữ ký ngoại tuyến Apt vào máy Debian của bạn có kết nối internet.

Bươc 4: Sử dụng trình duyệt tệp xuất hiện, điều hướng đến “/tmp” và lưu nó dưới dạng “apt-offline.sig”.

Bươc 5: Chọn hộp bên cạnh phần “Binaries” trong cửa sổ. Sau đó ghi tên các ứng dụng mà bạn muốn đóng gói để cài vào máy nhé. Tách từng gói bằng dấu phẩy. Ví dụ:

program1,program2,program3,etc

Bươc 7: Nhấp vào nút “Tạo” ở góc dưới bên phải để tạo chữ ký. Chọn “Finish” khi hoàn tất.

Bươc 8: Tìm nút “Tải xuống các gói hoặc bản cập nhật” và chọn nút đó.

Bươc 9: Trong công cụ Apt-offline GUI, tìm “Select Signature File” và chọn nút “Browse”. Sau đó, sử dụng cửa sổ tệp đang mở để điều hướng đến thư mục “/tmp” và mở tệp apt-offline.sig trong chương trình.

Bước 10: Tìm “Save data as” và lưu nó trong “/tmp” dưới dạng “offline-apps.zip”.

Bước 11: Chọn nút “Tải xuống” để bắt đầu quá trình tải xuống gói.

Bước 12: Sau khi quá trình tải xuống hoàn tất, hãy chuyển tệp “offline-apps.zip” trong “/tmp” sang máy tính ngoại tuyến của bạn thông qua ổ flash USB hoặc ổ cứng USB.

Tải xuống ứng dụng ngoại tuyến

Để cài đặt các ứng dụng được tải xuống bằng Apt-offline trên PC Debian ngoại tuyến, hãy nhấn Alt + F2 để mở cửa sổ khởi chạy nhanh. Sau đó, nhấp vào hộp khởi chạy nhanh bằng chuột và nhập lệnh bên dưới để chạy Apt-offline ở chế độ root.

pkexec apt-offline-gui

Khi Apt-offline đang chạy ở chế độ gốc, hãy tìm nút “Cài đặt gói” và nhấp vào nút đó. Sau đó tìm kiếm tệp lưu trữ “offline-apps.zip” và nhấp vào “Cài đặt” để bắt đầu quá trình cài đặt trên máy tính của bạn.