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


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"

4
Bessere Antwort unten für moderne Fedora
Kirk

60

Für Fedora 23 und höher:

dnf install @development-tools


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

7
Dies beantwortet die gestellte Frage nicht wirklich, ist aber dennoch nützlich zu wissen
Daniel S. Sterling
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.