Salah satu yang saya sukai dari launchpad adalah adanya fasilitas PPA, biasanya saya menggunakan ppa untuk:

  • testing paket sebelum diupload ke arsip ubuntu

  • backports

Point yang terakhir ini yang terlalu sering saya gunakan. Pada hari ini saya membuat backports yang berisikan paket-paket server dan basic compiler. SIlakan dlihat https://launchpad.net/~udienz/+archive/bpo, beberapa paket sudah saya masukkan namun sepertinya masih banyak yang belum. Dan yang menjadi permasalahan disini adalah masalah ketergantungan (dependency), perlu diketahui untuk paket tertentu seperti lintian, vsftpd yang mempunyai ketergantungan yang panjang :(.

Sebenarnya kita bisa kok membuat ppa sendiri, tanpa tergantung ke ppa orang lain. Di paket ubuntu-dev-tools terdapat file backportpackage yang sangat membantu kita dalam membackport dan mengupload ke ppa. Asalkan kita punya ppa dan koneksi internet kita bisa dengan mudah mengupload. Contohnya

backportpackage -d precise -s quantal -u ppa:udienz/bpo -y apache2

-d adalah target rilis yang akan dibangun, -s adalah sumber paket dari rilis quantal, -u adalah tujuan upload, -y adalah yes :)

Silakan dicoba