Debian:Install Packages dari PPA Ubuntu
How to
Sebelum Anda mulai, ada beberapa dependensi build umum yang Anda perlukan. Tentu saja, Anda memerlukan alat pembuatan umum, ditambah beberapa skrip pengemasan Debian.
sudo apt install build-essential devscripts
Itu saja! Anda mungkin memerlukan beberapa dependensi khusus untuk paket yang Anda inginkan, tetapi itu nanti.
Add the Source PPA
Selanjutnya, Anda harus menemukan PPA yang ingin Anda gunakan. Sebagian besar PPA Ubuntu memiliki bagian di mana Anda dapat melihat catatan deb dan deb-src yang sebenarnya. Di Launchpad, itu di bawah menu berlabel "Detail teknis tentang PPA ini." Anda harus menyalin data deb-src.
Buka editor teks pilihan Anda sebagai root, dan buat file .list di bawah /etc/apt/sources.list.d/ untuk PPA baru Anda. Pilih versi Ubuntu yang paling cocok dengan versi Debian Anda.
Import The Key
Anda harus mengimpor kunci penandatanganan dari PPA agar Apt memperbarui repositori dan menginstal. Biasanya ditampilkan dengan jelas di beranda PPA. Salin kunci setelah /. Kemudian, jalankan perintah berikut menggunakan kunci yang Anda salin.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys THE_KEY
sudo apt update
Build
Anda sebenarnya dapat membangun paket baru Anda sebagai pengguna biasa. Sebenarnya, lebih baik melakukannya dengan cara itu. Buat direktori tempat Anda ingin membuat paket, lalu cd ke direktori itu. Setelah berada di dalam direktori itu, jalankan perintah berikut untuk membangun paket Anda. Ganti nama paket yang ingin Anda buat dan versi Ubuntu dari PPA Anda.
apt source -t artful --build packagename
Ini akan memakan waktu, tergantung pada paketnya. Ini adalah tempat di mana Anda mungkin mengalami kesalahan ketergantungan. Ada beberapa cara untuk menyelesaikannya. Anda dapat menyalin daftar yang disediakan oleh skrip secara manual, dan menginstalnya. Jika paket tersebut merupakan variasi dari paket Debian yang sudah ada, Anda dapat menggunakan apt build-dep. Sayangnya, itu tidak akan berfungsi dengan PPA Anda. Apt hanya mengizinkan build-dep dari repositori default.
Install With DPKG
Setelah Anda memiliki paket, Anda dapat menginstalnya sebagai root menggunakan dpkg. Itu memang membutuhkan wildcard, jadi selama tidak ada paket Debian lain di direktori build Anda, Anda dapat melakukan seperti ini:
sudo dpkg -i *.deb
Kecuali ada konflik aneh yang tidak terduga (Seharusnya tidak ada, karena Anda membuatnya), paket baru Anda akan diinstal di Debian.