Instalando software en Linux.
Años atras era más difícil instalar software en linux, al principio nosotros teniamos el código fuente y teniamos que compilarlo. Como lo compilamos?
Compilar el codigo funente tiene sus ventajas, el software es optimizado para nuestra computadora pero la instalación no es siempre facíl.

Nosotros tenemos el programa.tar.gz para descomprimirlo.
tar zxvf programa.tar.gz
Ahora esta creado el directorio entraremos dentro.
cd programa
ls
Primero leeremos la documentación de ayuda que normalmente se llama README, si no esta que seria muy extraño buscaremos el fichero configure. y lo ejecutaremos.
./configure
Si no está el ficheri configure no hay problema continuaremos sin la ultima instrucción.
El ./configure es para optimizar el software para el hardware pero algunos programas estan optimizados para todos los sistemas.
make
Está instrucción es para compilar el software, esta coge la insformación del makefile que esta incluido en todos los software para compilar todos los .c .h .....
Este paso puede tardar mucho tiempo depende del software y de la maquína que tengamos.
Despues de compilarlo necesitamos para ionstalarlo completamente una última instrucción.
En algunos casos no es necesario hacer el make.
make install

La instalacción está completada.

Errores? porsupuesto!.
If tu hardware no es compatible para el software veras algunos errores cuando hagas el ./configure

screenshot
Despues de hacer un ./configure

Si tu no tienes todas las dependencias cuando lo compilas tu veras las dependencias que necesitas, como libinit.3.4.so abajo explico como buscarlas e instalarlas.

 

 

 
 
Ahora nosotros podremos instalar Red Hat Packets (.rpm) que son más faciles y tienden a ser un extandar junto con los Debian Packets (.deb).

Cogeremos los paquetes de insternet, tenemos que ver la extensión i386 or i586 or i686 .rpm or .deb esto depende de tu ordenador y la distribución de linux que uses. 

Comandos para rpm.

rpm -e package_name
    borra "package_name" del sistema.
rpm -qa
    Consulta RPM database y lista todos los paquetes instalados.
rpm -qpl package.rpm
    Consulta 'package.rpm' y lista todos los ficheros.
rpm -qpi package.rpm
    Consulta 'package.rpm' y muestra  información.
rpm -qf /some/file
    Chequea cuantos paquetes tiene el fichero
rpm -Uvh package.rpm
    Actualiza o instala 'package.rpm', sirve si tienes otra version inferior.
rpm -ivh package.rpm
    Instala 'package.rpm', si encuentra otra version no hace nada.
Commands of dpkg.
dpkg -r package-name
    Borra 'package-name' de el sistema (los que se visualizan con dpkg -l).
dpkg -l
    Lista todos los paquetes instalados.
dpkg -c package.deb
    Lista todos los ficheros de estan en package.deb (rpm -qpl).
dpkg -I package.deb
    Lista los paquetes disponibles en http://www.debian.org/.
dpkg -i package.deb
    Instala package.deb.
Debian tiene un metodo más facil y practico para instalar software registrado.
apt-get install nameprogram
Si el nameprogram esta en los servidores de debian la instalación es automática.

 

 
 
Hay alguna web que tienen la mayoria de paquetes, aquí dejo algunos links.

http://rpmfind.net/linux/RPM/index.html
http://rpm.pbone.net/index.php3/stat/2
http://freshmeat.net/
http://www.linuxapps.com/ http://www.debian.org/distrib/packages



Visitors: 46653
Por Dalamar
www.sorgonet.com