Tạo cài đặt apt-get cho phần mềm riêng


10

Tôi đã phát triển một chương trình Java mà tôi muốn tạo một kho lưu trữ apt-get cho nó. Vì vậy, mọi người dùng muốn cài đặt ứng dụng của tôi đều có thể cài đặt nó bằng cách gõ "apt-get install myappname".

Làm thế nào tôi có thể xây dựng nó?

Câu trả lời:


12

Bạn có thể làm điều này bằng cách tải chương trình của bạn lên launchpad và tạo PPA.

PPA:

PPA là Lưu trữ gói cá nhân và là phương pháp phân phối phần mềm cho người dùng, mà không yêu cầu nhà phát triển phải trải qua toàn bộ quá trình phân phối trong kho lưu trữ ubfox chính.

PPA có thể được sử dụng để mở rộng phần mềm có sẵn trong ubfox cho cả hai chương trình không có sẵn trong ubfox, cũng như cho phép các phiên bản mới hơn, như chương trình beta, chưa trải qua thử nghiệm đủ để được nhập vào kho lưu trữ chính.

Trích dẫn từ trang web Ubuntu

tệp trợ giúp Launchpad PPA

Để cài đặt chương trình của bạn, người dùng sẽ cần thêm ppa vào kho của họ như sau:

sudo apt-add-repository ppa:yourppaname

và sau đó sau khi đồng bộ hóa chỉ mục gói với apt-get updatehọ sẽ có thể cài đặt nó vớiapt-get install


Tôi đã phát triển ứng dụng với java.it đang chạy dưới apache tomcat. Tôi có thể tải lên mã nguồn ứng dụng của mình hay chỉ là apache-tomcat với tệp ứng dụng .war (lưu trữ web)?
Cướp biển

@Pirates bạn sẽ cần xây dựng tệp .deb. Theo liên kết tệp trợ giúp Launchpad PPA từ câu trả lời của tôi. Nếu đây là một số loại web-ứng dụng mà bạn có thể muốn kiểm tra sự quyến rũ juju cũng
Symin

@Symin Juju liên quan đến việc xây dựng các gói apt cho ứng dụng Java như thế nào? Trên trang web Juju tôi đọc: "Mô hình, xây dựng và mở rộng môi trường của bạn trên bất kỳ đám mây nào" - điều này có vẻ giống như một cái gì đó liên quan đến AWS hoặc Google AppEngine
KajMagnus
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.