Fedora与Debian build-essential软件包等效吗?


Answers:


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和make)以及内核头文件所需的内容。谢谢!
andlabs 2016年

我的错; linux-headers-generic还需要Fedora软件包linux-devel
andlabs

1
我认为答案应该更新,因为这是现代版本的fedora的更好答案。
柯克

3
我不得不跑步sudo dnf group install "C Development Tools and Libraries"
davidtbernal

@development-tools似乎没有包括在内gcc-c++,因此我还必须安装@davidtbernal提到的C开发组
jocull

11

该命令是yum-builddep。它包含在yum-utils软件包中。

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

7
这实际上并不能回答所提出的问题,但对您还是有用的
Daniel S. Sterling 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.