Quand je lance la commande:
sudo apt-get install build-essential
Je reçois le message d'erreur suivant:
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package build-essential
centos
software-installation
Waley Chen
la source
la source
yum
ouup2date
(selon ce qui convient à votre version de distribution).Réponses:
Je crois que cela devrait encore fonctionner.
la source
yum group info "Development Tools"
liste des paquets installésglibc-devel
et peut-êtremake
... les groupes yum sont tellement merdiques!Cela fonctionne comme
build-essential
dans CentOS.la source
openssl-devel
par coïncidence, vous pourriez tirer ce que vous voulez, mais ce n’est pas proprementbuild-essential
lui-même.Le métapaquet
build-essential
est fourni sur Debian pour collecter tous les outils de construction essentiels généralement requis dans la chaîne de construction Debian, y compris ceux dont vous avez besoin pour créer des.deb
paquets. Centos utilise un gestionnaire de paquets totalement différent et ne fournit rien directement de la sorte. vous devez installer manuellement les composants individuels de la chaîne d’outils (gcc
,make
les bibliothèques de développement communes, la documentation, etc., ainsi que les outils permettant de créer des packages RPM si vous le souhaitez).Si vous laissez tomber la
.deb
ou des trucs RPM,gcc
,gcc-c++
,glibc-devel
etmake
devriez obtenir les paquets Centos correspondants actuellement.la source
rpm-build
. Le nom de l'utilitaire actuel estrpmbuild
. Pour plus d'informations, voir par exemple wiki.centos.org/HowTos/SetupRpmBuildEnvironmentJ'ai combiné la solution acceptée de Scott Likens avec le commentaire de user12345 et j'ai d'abord examiné ce qu'il y avait dans le groupe "Outils de développement" avant de procéder à l'installation.
Comme l’a indiqué user12345, vous pouvez le faire avec:
Je voulais installer des paquets tels que
autoconf
etautomake
etbinutils
, mais je n'avais pas besoin dedoxygen
ouant
oumercurial
.Vous trouverez ci-dessous la liste que j'ai utilisée, ainsi que leurs dépendances, mais bien sûr, votre kilométrage peut varier en fonction de VOS besoins.
la source
la source