อะไรคือสิ่งที่เทียบเท่ากับ Fedora ของแพ็คเกจสร้างสิ่งจำเป็นสำหรับเดเบียน?


คำตอบ:


122

สิ่งที่ใกล้เคียงที่สุดอาจจะเป็นการติดตั้งแพ็คเกจด้านล่าง:

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

อย่างไรก็ตามหากคุณไม่สนใจเรื่องความเท่าเทียมที่แน่นอนและสามารถดึงแพคเกจจำนวนมากได้คุณสามารถติดตั้งเครื่องมือและไลบรารีทั้งหมดด้วยคำสั่งด้านล่าง

su -
yum groupinstall "Development Tools" "Development Libraries"

4
คำตอบที่ดีกว่านี้สำหรับ Fedora รุ่นใหม่
Kirk

60

สำหรับ Fedora 23 ขึ้นไป:

dnf install @development-tools


สำหรับสิ่งที่คุ้มค่านี้เป็นตัวอักษรที่จะเทียบเท่าbuild-essential linux-headers-generic; มันติดตั้งเฉพาะสิ่งที่จำเป็นในการรวบรวมซอฟต์แวร์ (เช่น gcc และสร้าง) รวมถึงส่วนหัวของเคอร์เนล ขอบคุณ!
andlabs

ความผิดพลาดของฉัน; ยังต้องใช้แพคเกจlinux-headers-generic Fedora linux-devel
andlabs

1
ฉันคิดว่าคำตอบควรได้รับการอัปเดตเนื่องจากนี่เป็นคำตอบที่ดีกว่าสำหรับ fedora เวอร์ชันใหม่
Kirk

3
ฉันต้องวิ่งsudo dnf group install "C Development Tools and Libraries"
davidtbernal

@development-toolsดูเหมือนจะไม่รวมgcc-c++ดังนั้นฉันจึงต้องติดตั้งกลุ่ม C Development ตามที่กล่าวถึงโดย @davidtbernal
jocull

11

คำสั่งคือ yum-builddep มันรวมอยู่ในแพ็คเกจ yum-utils

sudo yum install yum-utils
sudo yum-builddep $the_pkg_you_want_to_build

7
สิ่งนี้ไม่ได้ตอบคำถามที่ถามจริง แต่ไม่มีประโยชน์ที่จะรู้
Daniel S. Sterling
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.