फेडोरा डेबियन बिल्ड-आवश्यक पैकेज के बराबर क्या है?


जवाबों:


122

निकटतम समकक्ष संभवतः नीचे के संकुल को स्थापित करने के लिए होगा:

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

हालांकि, यदि आप सटीक समानता की परवाह नहीं करते हैं और बहुत सारे पैकेजों में खींचने के साथ ठीक हैं, तो आप नीचे दिए गए कमांड के साथ सभी विकास उपकरण और लाइब्रेरी स्थापित कर सकते हैं।

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

4
आधुनिक फेडोरा के लिए नीचे बेहतर उत्तर
किर्क

60

फेडोरा 23 और इसके बाद के संस्करण के लिए:

dnf install @development-tools


जो इसके लायक है, उसके लिए यह एक शाब्दिक है build-essential linux-headers-generic; यह केवल सॉफ्टवेयर स्थापित करता है (जैसे gcc और मेक) और साथ ही कर्नेल हेडर संकलित करने के लिए क्या आवश्यक है। धन्यवाद!
andlabs

मेरी गलती; linux-headers-genericफेडोरा पैकेज की भी आवश्यकता है linux-devel
andlabs

1
मुझे लगता है कि उत्तर को अपडेट किया जाना चाहिए, क्योंकि फेडोरा के आधुनिक संस्करणों के लिए यह बेहतर उत्तर है।
कर्क

3
मुझे sudo dnf group install "C Development Tools and Libraries"
davidtbernal

@development-toolsशामिल करने के लिए प्रतीत नहीं होता है gcc-c++, इसलिए मुझे @davidtbernal
jocull

11

कमांड yum-builddep है। यह यम-बर्तन पैकेज में शामिल है।

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

7
यह वास्तव में पूछे गए प्रश्न का उत्तर नहीं देता है, लेकिन यह जानने के लिए कम उपयोगी नहीं है
डैनियल एस। स्टर्लिंग
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.