Latar Belakang
Ubuntu tidak mengizinkan pengunggahan paket biner, tetapi hanya paket sumber yang dibuat oleh build server.
Mendapatkan paket Anda langsung di repositori Ubuntu tidak mudah. Disarankan untuk memilikinya terlebih dahulu di Debian dan menyelaraskannya dari sana. Jadi untuk sekarang Anda bisa memasukkannya ke dalam PPA Anda. Anda dapat membuat PPA dengan akun Launchpad Anda.
Mengunggah ke PPA
Jika Anda terbiasa debuild
membangun paket, maka pekerjaan Anda sedikit lebih mudah. debuild
menghasilkan banyak file termasuk .dsc dan .changes
Anda mungkin telah menggunakan .dsc
file dengan pbuilder-dist
untuk membuat file deb, jadi sekarang yang perlu Anda lakukan adalah mempublikasikannya ke PPA untuk saat ini. Menggunakan
dput ppa: yourlaunchpadusername / ppaname foo.changes
Anda harus menandatangani paket sebelum mengunggah dengan kunci yang sama seperti yang Anda unggah di Akun Launchpad Anda
Mendorong di Debian / Ubuntu
Mendorong paket Anda di repositori Ubuntu / Debian mencakup ulasan dari pengelola dan ftp master di Debian. Lisensi harus sangat jelas tanpa ambiguitas. Anda mungkin memerlukan sponsor untuk mengunggah ke Debian
Mengarsipkan ITP
Anda mungkin perlu mengajukan ITP (Maksud untuk paket) untuk mendapatkannya dikemas dalam Debian. Ini hanya prosedur formal.
Ketika paket tersedia dalam percobaan / tidak stabil maka Anda dapat menggunakan requestsync
alat untuk mengajukan permintaan sinkronisasi pada LP. Untuk mulai requestsync
bekerja, Anda harus menjalankan manage-credentials
untuk masuk ke Launchpad
Kedua alat ini ada dalam paket ubuntu-dev-tools