<Sebelum | Contents [show] | Seterusnya>
9.1.2. Memasang Ketergantungan Bina
Memandangkan anda mempunyai sumber, anda masih perlu memasang kebergantungan binaan. Ia akan diperlukan untuk membina pakej binari yang diingini tetapi juga mungkin diperlukan untuk binaan separa yang anda mungkin mahu jalankan untuk menguji perubahan semasa anda membuatnya.
Setiap pakej sumber mengisytiharkan kebergantungan binaannya dalam Bina-Bergantung bidang debian/ kawalan fail. Jom tunjuk ajar apt untuk memasangnya (dengan mengandaikan bahawa anda berada dalam direktori yang mengandungi pakej sumber yang tidak dibungkus):
$ sudo apt build-dep ./
Ambil perhatian, menggunakan direktori './' untuk mendapatkan binaan dependencies Membaca senarai pakej... Selesai
Bangunan pokok kebergantungan
Membaca maklumat negeri ... Selesai
NEW Akan pakej GMT dipasang:
autoconf automake autopoint autotools-dev debhelper dh-autoreconf
dh-strip-nondeterminism gettext intltool-debian libarchive-zip-perl libfile-stripnondeterminism-perl libtool po-debconf
0 dinaik taraf, 13 baru dipasang, 0 untuk dialih keluar dan 0 tidak dinaik taraf. Perlu mendapatkan 4 456 kB arkib.
Selepas operasi ini, 14,6 MB ruang cakera tambahan akan digunakan. Adakah anda mahu meneruskan? [Y/n]
[...]
$ sudo apt build-dep ./
Ambil perhatian, menggunakan direktori './' untuk mendapatkan binaan dependencies Membaca senarai pakej... Selesai
Bangunan pokok kebergantungan
Membaca maklumat negeri ... Selesai
NEW Akan pakej GMT dipasang:
autoconf automake autopoint autotools-dev debhelper dh-autoreconf
dh-strip-nondeterminism gettext intltool-debian libarchive-zip-perl libfile-stripnondeterminism-perl libtool po-debconf
0 dinaik taraf, 13 baru dipasang, 0 untuk dialih keluar dan 0 tidak dinaik taraf. Perlu mendapatkan 4 456 kB arkib.
Selepas operasi ini, 14,6 MB ruang cakera tambahan akan digunakan. Adakah anda mahu meneruskan? [Y/n]
[...]
Dalam sampel ini, semua kebergantungan binaan boleh berpuas hati dengan pakej yang tersedia untuk APT. Ini mungkin tidak selalu berlaku kerana pembinaan alat kali-rolling tidak memastikan kebolehpasangan kebergantungan binaan (hanya kebergantungan pakej binari diambil kira). Dalam amalan, kebergantungan binari dan kebergantungan binaan selalunya digandingkan rapat dan kebanyakan pakej akan mempunyai kebergantungan binaan yang memuaskan.