Problemas instalación programa Lubuntu

Quería instalar un programa en el s.o. Lubuntu, que no aparece en el centro de software, y tengo problemas a la hora de instalarlo, ¿me podéis ayudar?

Descomprimo el archivo del programa ".tar.bz2" en el escritorio
Abro un terminal (haciendo clic encima de la carpeta) "el programa contiene varias subcarpetas"

tecleo dentro del terminal:
sudo apt-get install
y me aparece lo siguiente:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 0 no actualizados
(No se instala el programa)

He intentado también sin exito:
./configure
--> No such file or directory
make
--> Try: sudo apt-get install <selected package>
make install
--> command not found

Gracias! Salu2.
Lo primero es un comando para instalar desde los repositorios exclusivamente, no sirve siquiera ni para instalar un paquete en formato .DEB descargado desde una web.

Sobre los pasos para compilar e instalar un programa puede variar según el que lo programó, así que es importante saber de que programa hablamos. A veces hay que crear una carpeta "build", en otras usa "cmake" en vez de ./configure así que habrías que ver.

De todas formas, si es un programa conocido puede que lo tengas en repositorios alternativos (que sería añadir el repositorio y ya saldría el contenido/programas de este junto al resto) o alguien ya haya hecho un paquete DEB del programa fácilmente instalable.
Dependiendo del programa que sea, lo mismo tiene un repositorio que puedas añadir, en caso de que lo quieras instalar desde el código fuente, que supongo que será lo que tienes:

1) Instala el paquete build-essential, que trae las librerías y compiladores necesarios para compilar la mayoría de programas.

sudo apt install build-essential


2) Descomprime el tar.bz2 en una carpeta cualquiera.

3) Abre un terminal y accede a esa carpeta.

4)

./configure
make
make install


Si no funciona, pon el programa en cuestión por aquí.
Lo que estaria bien es que nos dijeras que estas intentando instalar.

Los archivos de source suelen estar estandarizados, pero no todos.
lovechii5 escribió:Lo que estaria bien es que nos dijeras que estas intentando instalar.

Los archivos de source suelen estar estandarizados, pero no todos.


Así a bote pronto, un ejemplo:

https://github.com/unbit/uwsgi/blob/mas ... xy_uwsgi.c

Coincido con los compis, ¿que estás instalando?, si es un perl sería Makefile.PL, si es otra cosa pues otra cosa.
4 respuestas