Apa yang setara dengan Fedora dari paket build-essential Debian?

120

Apa yang setara dengan Fedora dari paket build-essential Debian?

Steve Burdine
sumber

Jawaban:

122

Setara terdekat mungkin dengan menginstal paket di bawah ini:

su -    
yum install make automake gcc gcc-c++ kernel-devel

Namun, jika Anda tidak peduli tentang kesetaraan yang tepat dan tidak masalah dengan menarik banyak paket, Anda dapat menginstal semua alat pengembangan dan pustaka dengan perintah di bawah ini.

su -
yum groupinstall "Development Tools" "Development Libraries"
pengguna1295
sumber
4
Jawaban yang lebih baik di bawah untuk Fedora modern
Kirk
60

Untuk Fedora 23 dan di atasnya:

dnf install @development-tools

Alexander
sumber
Untuk apa nilainya, ini setara dengan harfiah build-essential linux-headers-generic; hanya menginstal apa yang diperlukan untuk mengkompilasi perangkat lunak (seperti gcc dan make) serta header kernel. Terima kasih!
andlabs
Kesalahanku; linux-headers-genericjuga membutuhkan paket Fedora linux-devel.
andlabs
1
Saya pikir jawabannya harus diperbarui, karena ini adalah jawaban yang lebih baik untuk versi fedora modern.
Kirk
3
Saya harus menjalankansudo dnf group install "C Development Tools and Libraries"
davidtbernal
@development-toolssepertinya tidak termasuk gcc-c++, jadi saya juga harus menginstal grup C Development seperti yang disebutkan oleh @davidtbernal
jocull
11

Perintahnya adalah yum-builddep. Itu sudah termasuk dalam paket yum-utils.

sudo yum install yum-utils
sudo yum-builddep $the_pkg_you_want_to_build
Chadversary
sumber
7
Ini sebenarnya tidak menjawab pertanyaan yang diajukan tetapi tidak kurang bermanfaat untuk diketahui
Daniel S. Sterling