Documentos de Académico
Documentos de Profesional
Documentos de Cultura
● Noticias
● Linux vs Windows
● Programas
● Juegos
● Software Libre
● Recursos
● Eventos
39
Comentarios
Una de las cuestiones que aun siguen generando problemas para los recién llegado a Linux
o para los usuarios con menos conocimientos es la instalación de paquetes o cómo instalar
programas en Linux. Esto en parte se ha resuelto con herramientas como YaST, Centro de
Software, Pi Store, y otros programas para automatizar las instalaciones en Linux como
Gdebi, Synaptic, etc.
En Windows, con Windows Installer es todo mucho más fácil, además no existen
demasiadas extensiones de binarios para instalar (.exe, .bat, .msu). Los que provengan de
la plataforma de Apple también se habrán percatado que de los .dmg de Mac OS X se pasa
a tener demasiadas extensiones.
Otro tema escabroso en Linux (y otros *nix) son las dependencias, es decir, paquetes que
dependen de otros paquetes y si éstos últimos no están instalados no podremos instalar el
primero. En este caso existen multitud de gestores de paquetes que nos facilitan la vida y
resuelven automáticamente las dependencias. De lo contrario las tendríamos que resolver
nosotros mismos manualmente.
Artículo relacionado:
Cómo saber mi IP en Linux
Con este tutorial pretendo que todo esto sea algo más trivial para ti y no suponga un
problema a la hora de instalar programas en Linux. En las siguientes líneas vamos a
describir todas las extensiones y tipos de paquetes más conocidos que existen en el mundo
Linux y el procedimiento para instalarlos de manera sencilla.
Índice
RPM:
Si estás en Novell SuSE o en openSuSE, puedes usar YaST para instalar paquetes de
este tipo. Para ello solo tienes que ir al menú de SuSE, hacer clic en “Sistema”, “YaST” y
luego vamos a la opción “Instalar/desinstalar software”. Así podremos instalar programas en
Linux desde el DVD de tu distro o desde la red.
Si ya tenemos el paquete descargado, podemos hacer clic con el botón derecho sobre él y
nos dará la opción de Instalar. Muy sencillo…
Artículo relacionado:
Descomprimir RAR en Linux
En Red Hat más de lo mismo… En cambio, si tienes Fedora o CentOS, puedes usar YUM.
Vayamos primero con YUM, que desde el directorio donde se encuentra el paquete, en el
terminal debes escribir:
Y si existe una herramienta común para instalar RPM es la propia rpm presente en multitud
de distribuciones que se basan en este tipo de paquetería:
1 rpm –i
nombre_paquete.rpm
urpm:
1 urpm –i
nombre_paquete.rpm
DEB:
En Ubuntu, puedes emplear el sencillo Centro de Software de Ubuntu para instalar
paquetes desde los repositorios oficiales. Desde Debian también se puede instalar con
gdebi-gtk, de forma gráfica y sencilla o con Synaptic, estos también funcionan en otras
distros, solo tienes que instalarlos.
Otra herramienta interesante es Dselect, también en modo gráfico para manejar los
paquetes de forma sencilla. Pero para los que les tire más la consola, puedes emplear dpkg
o apt (recuerda anteponer sudo o trabajar con privilegios root):
1 Dpkg –i
nombre_paquete.deb
Aptitude es otra herramienta bastante completa que puedes usar tecleando lo siguiente:
1 pacman –S
nombre_paquete
Portage es otro de los grandes gestores de paquetes de por ejemplo Gentoo. Presenta
similitudes con los Ports de BSD y es compatible con POSIX y el entorno python. Además
también lo emplea FreeBSD. Para instalar un paquete con él:
1 emerge
nombre_paquete
Paldo es un sistema operativo con kernel Linux que usa un gestor de paquetes upkg. Fue
creado por Jürg Billeter y para instalar programas en Linux con él debes escribir:
1 upkg-install nombre_paquete
Algunos paquetes de este tipo vienen con ficheros en su interior tipo .jar, .bin, .rpm,…, en
ese caso tan solo hay que desempaquetar y emplear el procedimiento correcto para el
binario que alberga. Pero por lo general es código fuente que hay que compilar e instalar.
1 cd
Descargas
Y el prompt cambiará con esa ruta para indicarte que estás dentro de este directorio del
sistema. También debes recordar que necesitas privilegios para ejecutar ciertas acciones
como ./configure, make, o make install… que veremos a continuación.
Tar.bz2 o .tbz2:
Se trata de un paquete muy empleado en BSD y que también se ha extendido a Linux y
otros *nix. Es un empaquetado con tar y comprimido utilizando BSD Zip 2. El procedimiento
para instalar este tipo de programas es:
1 cd directorio_donde_se_encuentra_el_paquete
2 tar –jxvf nombre_paquete.tar.bz2 (o nombre_paquete.tbz2, e incluso
3 nombre_paquete.tbz)
4 cd nombre_directorio_desempaquetdo
5 ./configure
6 make
make install
Así debería bastar para instalar programas en Linux. Asegúrate que usas privilegios para
los últimos comandos.
Luego busca un fichero con nombre README.txt (o similar) dentro del directorio
desempaquetado y busca las instrucciones de instalación. Normalmente se trata de hacer
un procedimiento similar a los anteriores…
o
1 Xz –d nombre_paquete.tar.xz
2 Tar –xf nombre_paquete.tar
1 Unxz
nombre_paquete.xz
Y una vez descomprimido se busca un fichero README.txt o INSTALL.txt para ver los
detalles de la instalación, que por lo general es la típica ./configure, make y make install.
Aunque a veces puede emplearse cmake.
1 gunzip –c
2 nombre_paquete.gz
bunzip2 nombre_papuete.bz2
El resto es similar a los pasos vistos con los tarballs anteriores… Asegurate de ver los
ficheros README o INSTALL presentes.
.tar.lzma, .tlz:
Tanto si aparece por su nombre largo, .tar.lzma, como si aparece por su nombre corto .tlz,
estos paquetes utilizan el algoritmo de compresión Lempel-Ziv-Markov y para extraerlos e
instalarlos, debes teclear en la consola (previamente se necesita tener instalado el paquete
lzma):
1 unlzma
nombre_fichero.lzma
1 lzma -d file.lzma
*Nota: también puedes instalar ciertos paquetes empaquetados con una herramienta
denominada installpkg.
.bin:
Los podemos ejecutar haciendo doble clic sobre ellos para abrirlos, si previamente le hemos
dado permisos de ejecución. Para ello haz clic con el botón derecho del ratón sobre el
fichero y luego ve a “Propiedades” para asignarle permisos de ejecución en la pestaña
«Permisos». También se puede instalar desde la consola haciendo lo siguiente:
1 cd directorio_donde_está_el_binario
2 ./nombre_binario.bin
.run:
Para los .run procederemos de forma similar a los .bin. Este formato es muy utilizado para
drivers, como por ejemplo los AMD Catalyst Center. Para instalarlo se puede usar la
consola:
1 cd directorio_donde_está_el_paquete
2 sh ./nombre_paquete.run
Si quieres instalar el .run en modo gráfico, puedes hacer clic con el botón derecho del
ratón sobre él y seleccionas “Propiedades”, luego en la pestaña “Permisos” marcas
“Permitir ejecutar el archivo como un programa” y aceptas para cerrar. Ahora al hacer
doble clic sobre el .run verás que se abre un instalador muy similar a los de Windows (tipo
Siguiente, Siguiente, Aceptar…).
Cómo instalar scripts:
.sh:
En Linux también podemos encontrar scripts con extensiones .sh o los .py. Para instalar
este tipo de scripts nos dirigiremos al directorio donde se cuentra el script con el comando
“cd” como hemos visto anteriormente. ¡Ojo! Si el script estuviese empaquetdo, primero
desempaquetalo o descomprímelo. Luego, puedes darle permisos de ejecución como ya
sabes (puedes hacerlo en modo gráfico o desde el terminal con el comando “chmod +x
nombre_script» sin comillas). Una vez tengan permisos de ejecución, desde el terminal:
1 sh nombre_script.sh
1 ./nombre_script.sh
.py:
Para los ficheros con extensión .py se debe llamar al interprete del lenguaje de
programación Python. Para ello, teclea en la consola esto:
Otros:
Existen otros tipos de ficheros y paquetes para instalar programas en Linux. Ciertos
paquetes de BSD, Solaris, Mac OS X, y otros *nix se pueden instalar en Linux. Un ejemplo
de ello son los .pkg de Solaris. Para instalar los .pkg se puede hacer clic sobre ellos con el
botón derecho del ratón, ir a “Propiedades” y “Permisos” y asignarle permisos de ejecución.
Luego haces doble clic sobre ellos para instalarlos.
También existen herramientas como Alien para convertir de un formato a otro, por ejemplo
de rpm a deb, etc. Esto no es muy recomendable y en ocasiones puede generar problemas.
Así que no te lo recomiendo.
Continuando con el galimatías de los paquetes en Linux, decir que existen más de los vistos
aquí, pero son más raros e inusuales. Un ejemplo de rareza es el .slp que usan desde el
proyecto Stampede Linux. Para transformar .slp en otros formatos más cotidianos puedes
emplear Alien (previamente instalado Alien) así:
Pueden dejar sus comentarios con peticiones, dudas o comentarios. Si tienen algún
problema siguiendo los pasos de este tutorial, Estaré encantado de ayudaros.
El contenido del artículo se adhiere a nuestros principios de ética editorial. Para notificar un
error pincha aquí.
Ruta completa hacia el artículo: Linux Adictos » General » Software Libre » Instalar
programas en Linux
Te puede interesar
Debian vs Ubuntu
Noticias en tu email
Recibe las últimas noticias sobre Linux en tu correo electrónico
Nombre
Email
Acepto las condiciones legales
● Facebook
● Twitter
● Telegram
● Pinterest
● Email RSS
● Feed RSS
● Actualidad iPhone
● Soy de Mac
● Android Ayuda
● Androidsis
● Android Guías
● Actualidad Gadget
● Móvil Forum
● Tablet Zona
● Windows Noticias
● Creativos Online
● Todo eReaders
● Hardware Libre
● Ubunlog
● Desde Linux
● Guías WoW
● Trucos Descargas
● Actualidad Motor
● Bezzia
● Secciones
● Newsletter
● Equipo editorial
● Ética editorial
● Hazte redactor
● Aviso Legal
● Licencia
● Publicidad
● Contacto
Aceptar cookiesLas cookies de este sitio web se usan para personalizar el contenido y los
anuncios, ofrecer funciones de redes sociales y analizar el tráfico. +info