Como instalo o make?


57
/usr/bin/perl install-module.pl --all
ERROR: Using install-module.pl requires that you install "make".

Preciso instalar o make no meu ubuntu no AWS EC2. Como eu posso fazer isso ? Eu poderia finalmente instalar o build-essential também com sucesso.

# make
make: *** No targets specified and no makefile found.  Stop.

qual versão do ubuntu você usa?

Versão que estou usando é 11,04 (GNU / Linux x86_64 2.6.38-8-virtual)
Deepak

acabei de ver que no meu ubuntu 12.04 também há um pacote make. provavelmente sudo apt-get install makefuncionará ...

sudo apt-get install make Lendo listas de pacotes ... Concluído Criando árvore de dependências Lendo informações sobre o estado ... Concluído Make de pacotes não está disponível, mas é referido por outro pacote. Isso pode significar que o pacote falta, ficou obsoleto, ou só está disponível a partir de outra fonte E: Pacote 'make' não tem candidato para instalação
Deepak

O makepacote definitivamente deve estar disponível; Eu tenho a versão 3.81-8.1ubuntu1 no meu sistema. Você pode ter um problema com o seu /etc/apt/sources.list, que define onde apt-getprocura por pacotes.
Keith Thompson

Respostas:


116

Execute o comando:

sudo apt-get install build-essential

Provavelmente, você precisará de coisas como gcca construção do edifício, para que você possa instalá-las também. O build-essentialpacote instalará outras ferramentas usadas junto com make.


2

Definitivamente, parece que o make está instalado na sua caixa. A resposta que você está recebendo é na verdade um erro gerado pelo make, reclamando que ele não pode arquivar o Makefile (o que informa o que precisa ser feito)

Existe algum Makefile.pl no módulo que você está tentando instalar? Se sim, tente:

$ perl Makefile.pl
$ make
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.