OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<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.


Pengkomputeran Awan OS teratas di OnWorks: