Qual é o equivalente do Fedora ao pacote essencial da compilação Debian?

120

Qual é o equivalente do Fedora ao pacote essencial da compilação Debian?

Steve Burdine
fonte

Respostas:

122

O equivalente mais próximo provavelmente seria instalar os pacotes abaixo:

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

No entanto, se você não se importa com a equivalência exata e concorda em receber muitos pacotes, pode instalar todas as ferramentas e bibliotecas de desenvolvimento com o comando abaixo.

su -
yum groupinstall "Development Tools" "Development Libraries"
user1295
fonte
4
Melhor resposta abaixo para o Fedora moderno
Kirk
60

Para o Fedora 23 e acima:

dnf install @development-tools

Alexander
fonte
Pelo que vale, isso é literalmente equivalente a build-essential linux-headers-generic; ele instala apenas o necessário para compilar software (como gcc e make) e também os cabeçalhos do kernel. Obrigado!
ANDLABS
Meu erro; linux-headers-generictambém requer o pacote Fedora linux-devel.
ANDLABS
1
Eu acho que a resposta deve ser atualizada, já que esta é a melhor resposta para as versões modernas do fedora.
21416 Kirk
3
Eu tive que executarsudo dnf group install "C Development Tools and Libraries"
davidtbernal
@development-toolsparece não incluir gcc-c++, então eu também tive que instalar o grupo C Development, como mencionado por @davidtbernal
jocull 30/04
11

O comando é yum-builddep. Está incluído no pacote yum-utils.

sudo yum install yum-utils
sudo yum-builddep $the_pkg_you_want_to_build
Chadversary
fonte
7
Este realmente não responder à pergunta, mas é nada-a-menos útil saber
Daniel S. Sterling