Apakah Repositori PPA Ubuntu dapat digunakan di Debian wheezy?

8

Saya menggunakan Wheezy Debian dan saya ingin tahu apakah PPA Ubuntu di-host di Launchpad aman untuk ditambahkan & digunakan di Debian?

slashsbin
sumber

Jawaban:

10

Mengenai keamanan, saya katakan mereka bahkan lebih tidak aman dan lebih mungkin merusak sistem Anda daripada di Ubuntu. Pertimbangkan paket yang ditulis dengan buruk, yang tidak mencantumkan versi yang benar dari perpustakaan yang diperlukan sebagai dependensi dan karenanya menginstal, tetapi tidak berjalan. Sekarang bayangkan apa yang terjadi jika paket ini adalah komponen sistem inti. Jadi, jika Anda berencana untuk menggunakan repositori dari distribusi yang berbeda, pikirkan dua kali dan periksa sebelum mencoba menginstal apa pun. Baca dengan seksama melalui daftar paket yang akan diinstal untuk memastikan bahwa tidak ada komponen sistem penting yang diganti. Jika Anda berencana mengganti komponen sistem, saya sarankan untuk membuat mesin virtual dengan Debian dan coba dulu.

Namun demikian, masalah sebenarnya adalah, bahwa paket yang berisi binari yang dikompilasi kemungkinan besar akan menolak untuk diinstal karena masalah ketergantungan.

Saya tidak tahu tentang Ubuntu 11.xx dan sebelumnya, tetapi Ubuntu 12.04 memiliki libc6-2.15, sementara Debian Wheezy menggunakan libc6-2.13. Paket dalam Ubuntu PPA biasanya memerlukan setidaknya versi libc6 dari rilis Ubuntu yang mereka buat (karena mereka juga dibangun dengan rantai build versi Ubuntu itu). Jadi, meskipun Anda cukup mengklik tautan "Detail Teknis" di situs web PPA untuk mendapatkan URL repositori deb dan menambahkannya ke Debians sources.list, paket-paket dalam PPA terbaru cenderung tidak berguna di Debian.

Jika Anda berencana untuk menginstal paket yang tidak mengandung binari yang dikompilasi sebelumnya, situasinya tentu saja berbeda dan mereka kemungkinan akan berfungsi.

sumber jiwa
sumber
1
Beberapa PPA Ubuntu mendukung jelas, yang libc-nya kompatibel dengan Debian Wheezy.
lemah
Untuk non-binari, Piri Oneiric dan Precise harus lebih atau kurang berfungsi dengan Wheezy - Saya tahu bahwa setidaknya Midori dan Pidgin berfungsi, ™. Namun cara "benar" untuk menginstal dari mereka adalah untuk memilih sumber .dscdan apt-build dependensi dan paket dari sana, sebagaimana dirinci dalam panduan backporting .
Luis Machuca