¿Cómo instalo make?

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

Necesito instalar make en mi ubuntu en AWS EC2. Cómo puedo hacer eso ? Finalmente pude instalar build-essential también con éxito.

# make
make: *** No targets specified and no makefile found.  Stop.
Deepak
fuente
¿Qué versión de ubuntu usas?
La versión que estoy usando es la 11.04 (GNU / Linux 2.6.38-8-virtual x86_64)
Deepak
acabo de ver que en mi ubuntu 12.04 también hay un paquete make. probablemente sudo apt-get install makefuncionará ...
sudo apt-get install make Lectura de listas de paquetes ... Hecho Creación del árbol de dependencias Lectura de información de estado ... Listo El paquete make no está disponible, pero otro paquete lo menciona. Esto puede significar que falta el paquete, ha quedado obsoleto o solo está disponible de otra fuente E: El paquete 'make' no tiene candidato para la instalación
Deepak
El makepaquete definitivamente debería estar disponible; Tengo la versión 3.81-8.1ubuntu1 en mi sistema. Es posible que tenga un problema con su /etc/apt/sources.list, que define dónde se apt-getbuscan los paquetes.
Keith Thompson

Respuestas:

116

Ejecute el comando:

sudo apt-get install build-essential

Lo más probable es que necesite cosas como gcchacer el edificio, por lo que también podría instalarlas. El build-essentialpaquete instalará otras herramientas utilizadas junto con make.

Bert
fuente
2

Definitivamente parece que make está instalado en su caja. La respuesta que está recibiendo es en realidad un error generado por make, quejándose de que no puede presentar el Makefile (lo que le dirá lo que debe hacerse)

¿Hay algún Makefile.pl en el módulo que está intentando instalar? Si es así, intente:

$ perl Makefile.pl
$ make
esmoquin
fuente