Tôi tò mò muốn biết liệu có một sự thay thế thực sự cho Launchpad cho một nhà phát triển muốn xây dựng kho lưu trữ của riêng mình không.
Tôi tò mò muốn biết liệu có một sự thay thế thực sự cho Launchpad cho một nhà phát triển muốn xây dựng kho lưu trữ của riêng mình không.
Câu trả lời:
Một kho lưu trữ chỉ là một loạt các thư mục. Nó thường xuất hiện trên một máy chủ web (qua http) nhưng không nhất thiết phải như vậy. Toàn bộ quá trình thực hiện việc này là dài:
Kết quả là một kho lưu trữ thực sự mà bạn kiểm soát. Sự khác biệt so với repo LP là không có phím tắt để thêm khóa ký của bạn vào máy khách. Bạn sẽ phải cho họ sử dụng phương pháp lỗi thời:
wget -q http://path/to/key.asc -O- | sudo apt-key add -
Và sau đó thêm repo ( add-apt-repository
có thể thêm http://...
địa chỉ).
Và thậm chí sau đó, bạn cần đảm bảo thời gian hoạt động. Nếu bạn không thể tiếp tục repo, bạn sẽ gây ra cảnh báo 404 trên máy của khách hàng. Không ai thích điều đó.
Debian có tài liệu tốt nhất về cách làm điều này: