Come installo make?


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

Devo installare make sul mio ubuntu su AWS EC2. Come posso fare ciò ? Finalmente ho potuto installare build-essential anche con successo.

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

quale versione di Ubuntu usi?

La versione che sto usando è l'11.04 (GNU / Linux 2.6.38-8-virtual x86_64)
Deepak

ho appena visto che sul mio Ubuntu 12.04 c'è anche un pacchetto make. probabilmente sudo apt-get install makefunzionerà ...

sudo apt-get install make Lettura degli elenchi di pacchetti ... Fine Creazione dell'albero delle dipendenze Lettura delle informazioni sullo stato ... Fine La creazione del pacchetto non è disponibile, ma viene indicata da un altro pacchetto. Ciò può significare che il pacchetto è mancante, è obsoleto o è disponibile solo da un'altra fonte E: Il pacchetto 'make' non ha un candidato all'installazione
Deepak

Il makepacchetto dovrebbe sicuramente essere disponibile; Ho la versione 3.81-8.1ubuntu1 sul mio sistema. Potresti avere un problema con il tuo /etc/apt/sources.list, che definisce dove apt-getcercare i pacchetti.
Keith Thompson,

Risposte:


116

Esegui il comando:

sudo apt-get install build-essential

È probabile che avrai bisogno di cose come gccfare effettivamente l'edificio in modo da poter installare anche quelli. Il build-essentialpacchetto installerà altri strumenti utilizzati insieme a make.


2

Sembra che make sia installato sulla tua scatola. La risposta che stai ricevendo è in realtà un errore generato da make, lamentando che non è possibile archiviare il Makefile (che gli direbbe cosa deve essere fatto)

C'è qualche Makefile.pl nel modulo che stai tentando di installare? In tal caso, prova:

$ perl Makefile.pl
$ make
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.