Professional Documents
Culture Documents
-----------------------------http://linuxbasico.blogspot.com.ar/2006/12/instalar-programas.html
Uno de los principales inconvenientes que un newbie se encuentra con el sistema
operativo es instalar paquetes. En Windows es extremadamente fcil, clicando el ar
chivo de instalacin .exe y ya est.
En GNU/Linux es, aparentemente, muy complicado (sobretodo en relacin a Windows),
ya que en mayor parte hay que entrar una serie de comandos por consola. Esto, al
principio, causa un poco de respeto.
Bsicamente, hay 3 formas de instalar paquetes en GNU/Linux:
- Compilar el paquete: Esta es la forma clsica de instalar paquetes. Consiste en
bajar el cdigo fuente, coprimido en un archivo .tar.gz o .tar.bz2.
Una vez bajado, entramos en la consola(shell) y nos movemos hasta el directorio
donde tengamos el paquete.
Si el paquete est en formato .tar.gz escribimos:
tar -xzvf archivo.tar.gz
Si est en .tar.bz2 escribimos:
bzip2 -dc archivo.tar.bz2 | tar -xv
Una vez hecho esto, hay que entrar siempre la siguiente lnea de comandos:
./configure
make
make install
Uno de los principales problemas de este mtode es si el paquete tiene dependencia
s, es decir, si depende de algn otro paquete para que funcione correctamente. En
ese caso, habr que instalarlos manualmente.
- Paquetes .deb y .rpm:Los paquetes .deb y .rpm son un mtodo de instalacin muy efe
ctivos para sus respectivas distribuciones.
Los paquetes .deb son paquetes que se pueden instalar en la distribucin Debian y
derivados (Ubuntu, Kubuntu...). Los .rpm (RedHat Package Mangaer) son los de la
distribucin Red Hat y dervidados (OpenSuse, Mandriva, Fedora...).
Un paquete .rpm no lo podremos instalar en la distro Debian o derivados, y un .d
eb tampoco en RedHat y derivados. No obstante, existe un programa llamado 'Alien
' que permite convertir un paquete .rpm a .deb y viceversa.
Para instalar un paquete .deb entramos la siguiente lnea de comandos en la consol
a (Situndonos en el directorio donde est el paquete:
sudo dpkg -i nombredelpaquete.deb
Para instalar un paquete .deb introducimos:
rpm --install nombredelpaquete.rpm
ste es, para m, un mtodo mucho ms cmodo que el de compilar. El problema es que un paq
uete no siempre est disponible en .rpm y/o .deb.
- Apt-get: Para m, sin duda, el mejor mtode para instalar paquetes en GNU/Linux (y
el ms sencillo). Se trata de bajarse los paquetes desde internet a travs de la co
nsola y se encarga de instalar el paquete y resolver todo tipo de dependencias.
Este mtodo fue creado para Debian, pero en la actualidad lo usan muchas distros.
En un archivo llamado sources.list(en el directorio etc/apt) se guardan direccio
nes de internet. A esto le llamaremos 'repositorios'. Al instalar, por ejemplo,
Kubuntu, viene el archivo con unos repositorios por defecto. Este archivo lo pod
emos editar (con el vi, por ejemplo) y aadir ms direcciones (Las lneas que empiezan
por ## slo son comentarios. Es muy recomendado que al aadir algun repositorio lo
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://es.archive.ubuntu.com/ubuntu/ dapper-backports main restricted univer
se multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ dapper-backports main restricted un
iverse multiverse
# Line commented out by installer because it failed to verify:
deb http://security.ubuntu.com/ubuntu dapper-security main
# Line commented out by installer because it failed to verify:
deb-src http://security.ubuntu.com/ubuntu dapper-security main
deb http://security.ubuntu.com/ubuntu dapper-security universe
deb-src http://security.ubuntu.com/ubuntu dapper-security universe
## Extras
deb http://ubuntu-backports.mirrormax.net/ breezy-extras main restricted univers
e multiverse
## Backports
deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe m
ultiverse
## Para descargar el sun jdk
deb http://ubuntu.tower-net.de/ubuntu/ breezy java
## NTFS-3g
deb http://flomertens.keo.in/ubuntu/ dapper main
deb-src http://flomertens.keo.in/ubuntu/ dapper main
## xvidcap
deb http://www.jarre-de-the.net/computing/debian/ stable main
## Capturar video
deb http://apt.linex.org/linex/recordmydesktop ./
## GimpShop
deb http://linuxsilo.net/ gimpshop/
NOTA: Mi versin de Kubuntu actual es la Dapper Drake. Algunos repositorios no fun
cionarn si utilizis alguna otra versin.
- Otros mtodos: Las distribuciones llevan otros mtodos para instalar grficamente. A
lgunos como Aptitude en Ubuntu o Adept en Kubuntu. Creo que con los mtodos anteri
ores ya son suficientes.