Tomado de: DesdeLinuxPorque el amor de Cristo nos constriñe, pensando esto: que si uno murió por todos, luego todos murieron; y por todos murió, para que los que viven, ya no vivan para sí, sino para aquel que murió y resucitó por ellos. (2 Corintios 5:14-15)
Al principio cuando nos iniciamos en Linux y buscamos un programa lo
normal es que encontremos un .deb o .rpm y en muchos casos nos
encontramos programas con la extensión .tar.gz y .tar.bz2, estos archivos están comprimidos y por lo general contienen aparte del programa unas instrucciones para instalarlo.
La instalación para estos dos tipos de paquetes es exactamente igual.
Primero entramos a la carpeta donde tengamos el archivo, si la
carpeta tiene varias palabras tenemos que ponerlas con “” o si no nos
buscará carpetas con cada palabra.
tar -zxvf nombredelarchivo.tar.gz tar -jxvf nombredelarchivo.tar.bz2
cd carpeta nombredelarchivo cd “carpeta nombre del archivo”
Configuramos
Hacemos make (compilamos)./configure
Ahora make installmake
A veces nos puede dar un error en ./configure, en ese caso no necesita compilación y con ejecutar nos sobra, en una terminal hacemosmake install
O bien creamos un lanzador.nombredelprograma
Notas:
en realidad lo correcto para descomprimir es
tar -zxvf archivo.tar.gz
tar -jxvf archivo.tar.bz2
y para el configure existe una infinidad de opciones (dependiendo del software) para personalizar la instalación
./configure –helpCon eso verán las distintas opciones adicionales al instalar un programa.
No todas las distribuciones usan /usr/local para instalar los programas, eso hay que mencionarlo también.
--------------------------------------------------------
De todas maneras el .tar.gz lo es el último recurso, si no lo hay ni en paquete deb/rpm o en los repositorios
--------------------------------------------------------
Si cambias el “make install” por “checkinstall” (lo puedes instalar con aptitude, esta en los repositorios) te instala el programa, pero ademas:
-Crea un .deb para que puedas instalarlo en futuras ocasiones
-El programa instalado aparecerá en Synaptic, con lo que lo puedes desinstalar fácilmente desde allí
--------------------------------------------------------
Los que usan qmake de Qt son más o menos así:
Y agrego otro caso más que son los cmakes:cd CarpetaPrograma
qmake
make
sudo make install
O hay otros que sólo hay que ejecutar el make && sudo make install.cd CarpetaPrograma
mkdir build
cd build
cmake ..
make
sudo make install
Esos son los casos más comunes...
No hay comentarios:
Publicar un comentario