Jaki jest odpowiednik Fedory pakietu niezbędnego do kompilacji Debiana?
Jaki jest odpowiednik Fedory pakietu niezbędnego do kompilacji Debiana?
Odpowiedzi:
Najbliższym odpowiednikiem byłoby prawdopodobnie zainstalowanie poniższych pakietów:
su -
yum install make automake gcc gcc-c++ kernel-devel
Jeśli jednak nie zależy ci na dokładnej równoważności i nie przeszkadza ci pobieranie wielu pakietów, możesz zainstalować wszystkie narzędzia programistyczne i biblioteki za pomocą poniższego polecenia.
su -
yum groupinstall "Development Tools" "Development Libraries"
W przypadku Fedory 23 i nowszych:
dnf install @development-tools
build-essential linux-headers-generic
; instaluje tylko to, co jest potrzebne do kompilacji oprogramowania (takie jak gcc i make), a także nagłówki jądra. Dzięki!
linux-headers-generic
wymaga również pakietu Fedora linux-devel
.
sudo dnf group install "C Development Tools and Libraries"
@development-tools
wydaje się nie obejmować gcc-c++
, więc musiałem również zainstalować grupę C Development, o której wspomniał @davidtbernal
Polecenie to yum-builddep. Jest on zawarty w pakiecie yum-utils.
sudo yum install yum-utils
sudo yum-builddep $the_pkg_you_want_to_build