Instalar .deb – .rpm – .bin – .tar.gz – .tar.bz2 – .tgz….

1 05 2008

Desde que me inicié en Linux el tema de instalar paquetes siempre era un pregunta habitual.. generalmente acudía a foros en donde mi pregunta era: ¿Cómo hago para instalar un .deb o un .rpm o un .bin? y cosas similares.. muchas veces nisiquiera tenía idea de que se trataba todo esto… incluso hubieron veces en las que pensaba en porqué no existía un .exe para todo en Linux al igual que en Windoze (Ahora me arrepiento de haberlo dicho, mas no me averguenzo..) Entonces como sé que hay muchas personas que quieren instalar los distintos paquetes que se pueden encontrar en internet les diré como instalarlos o compilarlos o descomprimirlos para que cuando llegue la hora ya lo tengan de memoria.

Para iniciar con todo esto explicaré algunos comandos que serán usados con frecuencia de manera que vayan familiarizándose (Obviamente todo ésto será desde la consola o terminal):

cd .. – Para regresar a la Raíz o a la carpeta anterior..

ls – Para listar todos los directorios que componen la carpeta donde uno está ubicado.. algo así como escribir “dir” en el DOS de Windoze

sudoQuizá el que más se usará, es un comando con el que se puede ejecutar otros comandos con el permiso de administrador.. siempre va antes del comando a ejecutarse, por ejemplo: sudo apt-get install netbeans

wget – Se usa para llamar a unadirección web y descargar algún paquete directamente de ella, por ejemplo:
sudo wget http://ubuntu-tweak.googlecode.com/files/ubuntu-tweak_0.3.0-1%7Eppa2_all.deb

sudo apt-get install – Siempre irá antes del nombre de algún paquete que se encuentre en los repositorios del Sistema Operativo..

sudo apt-update - Nos ayudará a actualizar nuestros repositorios.

sudo gedit /etc/apt/source.list - Si queremos agregar algún nuevo repositorio, ésta es una muy buena forma de hacerlo, editando nuestra lista de repositorios.

Una vez explicado todo esto, empezaré con lo relacionado a la instalación de algunos tipos de paquetes (la mayoría de las definiciones han sido extraídas de doc.ubuntu.es) – Todo esto será una guía básica:

.deb – Paquetes Debian
Estos paquetes se llaman archivos ‘.deb’ debido a que éstos pueden haber sido creados para una distribución Linux diferente, puede ser que encuentres que hay ediciones de la dependencia para Ubuntu, lo que significa que pueden ser no instalables.
Para instalarlos usaremos la herramienta dpkg desde la línea de comandos:

cd directorio
sudo dpkg -i nombre_de_paquete.deb
Para desinstalar:
sudo dpkg -r nombre_de_paquete.deb

.rpm – Paquetes Red Hat
Usaremos la herramienta Alien

Instalamos Alien
sudo apt-get install alien
sudo alien package.rpm

.bin
Pues es simple:

sudo ./nombre paquete.bin
o
sudo sh nombrepaquete.bin

.tar.gz, .tar.bz2 o TGZ
Los tarballs son una colección de archivos montados en un solo fichero de archivo. El commando “tar” se usa para combinar algunos archivos en un único archivo para archivar o para una fácil distribución. El comando “gzip” se usa para comprimir el tamaño de una archivo y que este ocupe menos espacio. Un Tarball es muy similar a los archivos WinZip en windows o HQX file en Macs.
Los tarballs tienen extensions como “.tar.gz”, “.tar.bz2″ o “TGZ”. La mayoría de veces, un tarball contiene achivos de código o archivos binarios. En la comunidad open source se usan para distribuir código fuente.
Así lo descomprimimos:

tar xzf nombre_de_archivo

Una vez descomprimido tendrás que compilarlo, quizá necesites un software para eso, acá dejo una lista.

Ojalá les sirva de algo =)!
Saludos…


Acciones

Información

15 respuestas

5 07 2008
betty

oyeeeee que buen blog :D

16 07 2008
jon

muy buen post

22 08 2008
Isaac

¡Excelente! Dicen que perro viejo no aprende trucos nuevos, pero yo me volví a Linux a mis 33… así que gracias.

29 08 2008
Elvin Aguilar

Amigos
Sere al breve con mi consulta.
1-Tengo ubuntu 7.10
2-No he logrado ni un solo paquete tar.gz ni rpm con exito
3-Necesito instalar flash player 9, un driver de la impresora lexmark x1250 por ejemplo

Sigo los pasos que encuentro en los foros pero nuca logro el resultado deseado
Necesito un procedimiento pasa a paso para lograrlo y aprender.
Agradecere mucho su ayuda

1 09 2008
aOliNex

@Elvin Aguilar: Puedes probar sudo alien -i nombredelpaquete.rpm para instalar un archivo rpm, para el caso de instalar flash, te bajas el .tar.gz del flash de , lo descomprimes , entras a la carpeta y ejecutas ./flashplayer-installer
suerte!

2 09 2008
venedictux

un muy buen post gracias

29 10 2008
box

ya ps publiken blogs sobre centos … necesito saber como instalar un .rpm y tar.gz :S

27 11 2008
orlam

al parecer instalar un rpm es cencillo ganence como se hace:
1. pones tu instalador del programa que quieras instalar en la Raiz
2. habres un terminal server
3. pones el siguiente codigo:

cd /

ls -ll

ls -l

rpm -ivh nombredetuarchivo o caso contrario preciosa la tecla TAB y te lo traera en wuan el nombre de tu programa y finalmente precionas intro

eso e stodo amigos asi se instala un rpm facil verdad?

7 02 2009
Kahlel

Para el que posteó lo siguiente

Amigos
Sere al breve con mi consulta.
1-Tengo ubuntu 7.10
2-No he logrado ni un solo paquete tar.gz ni rpm con exito
3-Necesito instalar flash player 9, un driver de la impresora lexmark x1250 por ejemplo

-Los paquetes comprimidos normalmente traen un archivo dentro que te dice como instalar, la mayoria se hace desde un archivo que esta en el paquete que tiene que ejecutar desde la consola como un .sh o un .bin.
-Ubuntu trae una herramienta que soporta la instalación de los .deb ya que Ubuntu esta basado en Debian.
-Por lo de los controladores de la impresora, lo más probable es que no los tengas que instalar ya que Ubuntu cuenta con una amplia lista de controladores, lo unico que debes hacer es ver cual es conpatible con tu modelo de impresora, pero igual esa casi que ni hace falta porque al instalar la impresora Ubuntu te detecta las impresoras conectadas y te recomienda el controlador que mejor le parece.

Aparte aprovecho para hacer una consulta, yo hace poco que entré en este mundo Linuxero con el sistema operativo Ubuntu. Mi pregunta es como hago para instalar un .deb en red hat

Buen aporte este que publicaron, me parece muy sencillo y muy claro. Espero que me puedan ayudar con mi duda.

11 02 2009
rogertrips

No entendí exactamente cual es tu pregunta.. sólo te respondo lo último que si me quedó claro. El tema de los paquetes generalmente va de acuerdo a la distro que manejas.. Ubuntu está basado en debian por tal motivo los paquetes que le pertenecen .deb en este caso, son instalados recontra simple… en el caso de de una distro como fedora.. o red hat, pues las cosas cambian, pues está basada en paquetes .rpm que son paquetes Red hat.. debes usar yum por ejemplo, incluso puedes hacer la reversa.. convertir un rpm a .deb.. usando: sudo alien fichero_de_paquete.rpm sin embargo, generalmente lo contrario no te lo recomiendo. saludos, espeor haber respondido alguito

4 04 2009
Camilo

Que desgracia, soy completamente nuevo en Linux, tengo apenas un día, y soy impaciente, he puesto todo mi esfuerzo en instalar sound juicer (.tar.bz2) y esto ha sido lo más decepcionante, pues no he logrado hacer nada.

Podrían poner un ejemplo claro, tipo tutorial donde se utilice un archivo real, o con caps o video?

Será que soy demasiado impaciente para Linux? estoy decepcionado, es la primera traba que encuentro en Linux.

4 04 2009
l2afa

Haber si alguien conoce esto…. es del debian 5.0 con lxde…

We trust yoou have received the usual lecture from the local System
Administrator. It usualy boils down to these three things:

4 04 2009
l2afa

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsability.

[sudo] pasword for debian:

ahi ta

4 05 2009
El Blog de aOliNex! » Blog Archive » COMANDOS EN LINUX?

[...] te darás cuenta de que no son dificiles y son pocos los necesarios para el uso diario. Aca hay una guia de comandos básicos imprescindibles que usaras a diario y de cómo instalar aplicaciones en [...]

25 10 2009
mierear

el mas importante no lo explicaste bien
.tar.bz2 :/

Deja un comentario