Який еквівалент Fedora пакета Debian build-basic?
Який еквівалент Fedora пакета Debian build-basic?
Відповіді:
Найближчим еквівалентом, ймовірно, буде встановлення пакетів нижче:
su -
yum install make automake gcc gcc-c++ kernel-devel
Однак якщо ви не переймаєтесь точною еквівалентністю, і все гаразд із втягуванням багатьох пакетів, ви можете встановити всі інструменти розробки та бібліотеки за допомогою команди нижче.
su -
yum groupinstall "Development Tools" "Development Libraries"
Для Fedora 23 і вище:
dnf install @development-tools
build-essential linux-headers-generic
; він встановлює лише те, що потрібно для компіляції програмного забезпечення (наприклад, gcc та make), а також заголовків ядра. Дякую!
linux-headers-generic
також потрібен пакет Fedora linux-devel
.
sudo dnf group install "C Development Tools and Libraries"
@development-tools
Схоже, не включає gcc-c++
, тому мені також довелося встановити групу C Development, як згадував @davidtbernal
Команда - yum-builddep. Він входить в пакет yum-utils.
sudo yum install yum-utils
sudo yum-builddep $the_pkg_you_want_to_build