Was ist das Fedora-Äquivalent des Debian-Pakets für wesentliche Neuerungen?

120

Was ist das Fedora-Äquivalent des Debian-Pakets für wesentliche Neuerungen?

Steve Burdine
quelle

Antworten:

122

Das nächste Äquivalent wäre wahrscheinlich die Installation der folgenden Pakete:

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

Wenn Ihnen jedoch die exakte Äquivalenz nicht wichtig ist und Sie viele Pakete einspielen können, können Sie alle Entwicklungstools und -bibliotheken mit dem folgenden Befehl installieren.

su -
yum groupinstall "Development Tools" "Development Libraries"
user1295
quelle
4
Bessere Antwort unten für moderne Fedora
Kirk
60

Für Fedora 23 und höher:

dnf install @development-tools

Alexander
quelle
Für das, was es wert ist, ist dies ein buchstäbliches Äquivalent zu build-essential linux-headers-generic; es installiert nur das, was zum Kompilieren von Software (wie gcc und make) sowie von Kernel-Headern benötigt wird. Vielen Dank!
andlabs
Mein Fehler; linux-headers-genericerfordert auch Fedora-Paket linux-devel.
andlabs
1
Ich denke, die Antwort sollte aktualisiert werden, da dies die bessere Antwort für moderne Fedora-Versionen ist.
Kirk
3
Ich musste rennensudo dnf group install "C Development Tools and Libraries"
davidtbernal
@development-toolsscheint nicht zu enthalten gcc-c++, also musste ich auch die C-Entwicklungsgruppe installieren, wie von @davidtbernal
jocull
11

Der Befehl lautet yum-builddep. Es ist im yum-utils-Paket enthalten.

sudo yum install yum-utils
sudo yum-builddep $the_pkg_you_want_to_build
Chadversary
quelle
7
Dies beantwortet die gestellte Frage nicht wirklich, ist aber dennoch nützlich zu wissen
Daniel S. Sterling