Buat instalasi apt-get untuk perangkat lunak sendiri

10

Saya telah mengembangkan program Java yang ingin saya buat repositori apt-get untuknya. Jadi setiap pengguna yang ingin menginstal aplikasi saya dapat menginstalnya dengan mengetikkan "apt-get install myappname".

Bagaimana saya bisa membangunnya?

Bajak laut
sumber

Jawaban:

12

Anda dapat melakukan ini dengan mengunggah program Anda ke launchpad dan membuat PPA.

AKP:

PPA adalah Arsip Paket Pribadi, dan merupakan metode pendistribusian perangkat lunak kepada pengguna, tanpa mengharuskan pengembang untuk menjalani proses distribusi penuh dalam repositori utama ubuntu.

PPA dapat digunakan untuk memperluas perangkat lunak yang tersedia di ubuntu ke kedua program yang tidak tersedia di ubuntu, serta memungkinkan versi yang lebih baru, seperti program beta, yang belum menjalani pengujian yang cukup untuk diimpor ke arsip utama.

Dikutip dari situs web Ubuntu

Ada file bantuan PPA Launchpad

Untuk menginstal program Anda, pengguna perlu menambahkan ppa ke repositori mereka seperti:

sudo apt-add-repository ppa:yourppaname

dan kemudian setelah menyinkronkan indeks paket dengan apt-get updatemereka akan dapat menginstalnyaapt-get install

Symin
sumber
Saya mengembangkan aplikasi dengan java.it yang berjalan di bawah apache tomcat. Apakah saya harus mengunggah kode sumber aplikasi saya atau hanya apache-tomcat dengan file aplikasi .war (arsip web)?
Bajak laut
@Pirates Anda harus membuat file deb. Ikuti tautan file bantuan PPA Launchpad dari jawaban saya. Jika ini semacam aplikasi web, Anda mungkin ingin memeriksa juju jimat juga
Symin
@Symin Bagaimana Juju terkait dengan membangun paket apt untuk aplikasi Java? Di situs web Juju saya membaca: "Buat model, bangun, dan skala lingkungan Anda di atas awan apa pun" - ini sepertinya lebih terkait dengan AWS atau Google AppEngine
KajMagnus