Có một sự thay thế cho launchpad cho một kho lưu trữ deb?


8

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.


Bạn đang tìm kiếm một phần mềm để tự tạo và xuất bản kho lưu trữ của riêng mình? Hay bạn đang tìm kiếm một dịch vụ trực tuyến cung cấp điều này cho bạn?
gertvdijk 17/03/2016

@gertvdijk một dịch vụ, tôi cũng muốn đặt các bước được sử dụng để xây dựng phần mềm.
dùng2485710

Câu trả lời:


1

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:

  • Tạo và tải lên khóa ký GPG
  • Xây dựng và ký các gói của bạn
  • Thiết lập một máy chủ web để lưu trữ những thứ này
  • Sử dụng một cái gì đó như Dak hoặc Reprepro để thiết lập cấu trúc thư mục và xuất nó sang máy chủ web.

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-repositorycó 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:


2
cảm ơn nhưng tôi đang tìm kiếm một dịch vụ, không phải là một hướng dẫn.
dùng2485710
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.