Perintah sudo apt-get build-dep packagename
berarti "Sebagai root, instal semua dependensi untuk 'nama paket' sehingga saya dapat membangunnya". Jadi build-dep adalah perintah apt-get seperti menginstal, menghapus, memperbarui, dll.
build-essential
adalah paket yang berisi referensi ke banyak paket yang dibutuhkan untuk membangun perangkat lunak secara umum.
build-essential
package adalah referensi untuk semua paket yang diperlukan untuk mengkompilasi paket Debian. Ini umumnya mencakup kompiler dan pustaka GCC/g++ dan beberapa utilitas lainnya.
Lihat dokumentasinya di sini.
build-essential
memiliki satu properti magis:tidak perlu dicantumkan sebagai dependensi build di bawah Build-Depends
bidang kontrol (debian-packages
) paket sumber seperti yang didokumentasikan di https://www.debian.org/doc/debian-policy/ch-source.html#s-pkg-relations
Anda bisa mendapatkan daftar paket build-essential di:
cat /usr/share/doc/build-essential/list
Anda juga dapat menentukan apakah suatu paket merupakan bagian dari build-essential
dengan:
apt-cache show gcc
yang berbunyi:
Build-Essential: yes