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


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"

4
Melhor resposta abaixo para o Fedora moderno
Kirk

60

Para o Fedora 23 e acima:

dnf install @development-tools


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

7
Este realmente não responder à pergunta, mas é nada-a-menos útil saber
Daniel S. Sterling
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.