You are on page 1of 7

Crear un Lanzador en Unity

Para crear un lanzador en el Dash para el mismo, en tanto, debemos instalar Gnome-Panel desde la
Terminal. Si no lo tuvisemos instalado, lo haremos con:
sudo apt-get install gnome-panel
Y ya podremos proponer la creacin de un lanzador con el siguiente comando:
gnome-desktop-item-edit ~/ --create-new

9. Instalar a partir del cdigo fuente (Compilar)


Instalar archivos sh
Abris una terminal , te situas en el directorio que este el .sh y pones:
sh nombredelscript.sh
Paquetes con extensin (.tar.gz) (.tar.bz2)
A veces se encuentran aplicaciones que no proporcionan paquetes de instalacin, y hay que compilar a
partir del cdigo fuente. Para ello, lo primero que hay que hacer en Ubuntu es instalar un meta-paquete
llamado build-essential. Para ello, abrir una terminal y ejecutar los siguientes comandos:
sudo apt-get update
sudo apt-get install build-essential

Tambin podemos necesitar instalar las libreras de desarrollo del kernel, necesarias para determinados
paquetes:
sudo apt-get install linux-headers-`uname -r`

Nota: debemos de tener en cuenta que estos paquetes pueden tener formas diferentes de empaquetado
(con archivos diferentes) y por lo tanto maneras diferentes de instalacin, por lo que si hay algn
archivo como "readme, leadme o txt", debemos leerlo antes de nada por si nos dice la forma de
instalacin.
En general, los pasos a seguir para compilar una aplicacin son los siguientes:
1. Descargar el cdigo fuente (.tar.gz o .tar.bz2).
2. Como vemos, por la extensin .gz o .bz2 son archivos comprimidos, por lo que descomprimimos el
cdigo con Click derecho sobre l y elegimos "extraer aqu", creando una carpeta con el cdigo.
3. Entrar en el directorio creado al descomprimir el cdigo con el comando cd. Por ejemplo si lo hemos
descargado en el Escritorio, ponemos en la terminal ->
cd Escritorio/nombre_carpeta_descomprimida

Nota: Ponemos el nombre exacto de la carpeta descomprimida.


4. Ejecutar el script "configure" que sirve para comprobar las caractersticas del sistema que afectan a
la compilacin, configurando la compilacin segn estos valores, y que crea el archivo makefile
(algunos paquetes ya lo traen) ->
./configure

5. Ejecutar el comando make, encargado de la compilacin.


make

6. Ejecutar el comando, que instala la aplicacin en el sistema:


sudo make install

O mejor an, instalar checkinstall con el comando:


sudo apt-get install checkinstall

Y ya podemos ejecutar:
sudo checkinstall

El uso de checkinstall tiene tambin la ventaja de que el sistema tendr constancia de los programas
instalados de esa forma, facilitando tambin su desinstalacin.
Os dejo un ejemplo completo de ejecucin de este procedimiento:
Nos descargamos el paquete sensors-applet-0.5.1.tar.gz en el Escritorio:
Descomprimimos y obtenemos la carpeta sensors-applet-0.5.1
En la terminal nos situamos en la carpeta descomprimida:
cd Escritorio/sensors-applet-0.5.1

Compilamos e instalamos:
./configure
make
sudo make install

Este ltimo comando lo podemos cambiar por:


sudo checkinstall

aptitude y apt-get
Aunque podemos instalar programas de forma grfica como hemos visto en los puntos anteriores,
siempre podemos recurrir a la terminal para instalar cualquier programa.
A muchos usuarios nveles esta opcin les puede parecer un poco ms complicada y algo crptica.
Nada ms lejos de la realidad; cuando uno se acostumbra es mucho ms cmodo, fcil y rpido.
Existen dos formas de instalar programas en modo texto: con aptitude y con apt-get.
Ambos programas son muy similares, salvo en un detalle: aptitude recuerda las dependencias que se
han aplicado en la instalacin de un paquete. Esto significa que si se instala o actualiza una aplicacin
con aptitude y luego se quiere desinstalar, aptitude borrar el programa junto con todas sus
dependencias (excepto si son usadas por otros paquetes). Si se instala con apt-get o con entorno grfico
Synaptic, la desinstalacin borrar slo el paquete especificado, pero no las dependencias.
[editar]
Uso
Abrimos una terminal va Aplicaciones -> Accesorios -> Terminal.
Instalar paquetes:
$ sudo aptitude install <paquetes>

Desinstalar paquetes:
$ sudo aptitude remove <paquetes>

Desinstalar paquetes (incluyendo archivos de configuracin):


$ sudo aptitude purge <paquetes>

Actualizar la lista de paquetes disponibles:


$ sudo aptitude update

Actualizar el sistema con las actualizaciones de paquetes disponibles:


$ sudo aptitude upgrade

Obtener una lista de opciones del comando:


$ sudo aptitude help

Para instalar paquetes desde la lnea de comandos tambin podemos usar apt-get, aunque es
preferible el uso de aptitude por el manejo de dependencias.
Aqu puedes ver lo explicado en formato vdeo. Si deseas verlo en HD pulsa aqu.

[editar]
Instalar paquetes sin internet
En caso de que se quiera instalar algn programa en un ordenador sin Internet, es necesario descargar
los paquetes en cuestin desde un ordenador que s disponga de una conexin, mediante el siguiente
comando:
$ aptitude download <paquete>

De esta manera se descargar el paquete dentro del directorio donde nos encontremos (puede ser en la
carpeta del usuario, el escritorio, etc), cabe mencionar que si descargamos el paquete dentro del
directorio personal no es necesario ejecutar el comando con permisos de root, ya que tenemos permiso
de escritura dentro de dicho directorio.
Una vez descargado el paquete se procede a instalar:
$ sudo dpkg -i nombre_paquete

O bien haciendo doble clic sobre l en la interfaz grfica.


Hay que tener en cuenta que si hay dependencias, hay que instalar estas primero. Para solucionar y
prevenir los posibles problemas de dependencias podemos ir al Synaptic del equipo con internet,
buscamos el paquete que queremos, hacemos clic derecho sobre el paquete en cuestin, entramos en
Propiedades y seleccionamos la pestaa de Dependencias. Ah vemos los paquetes que necesitamos
para instalar debidamente el paquete en el equipo sin internet.
Opcionalmente tambin podemos descargar los discos de debian que contienen muchos programas y
paquetes .deb lo que los hace compatible con Ubuntu, solo entramos a orgenes del software y damos
clic en aadir cd-rom.
[editar]

Mediante archivos
[editar]

Paquetes Deb
Otra forma de instalar aplicaciones en el sistema es por medio de los paquetes ya preparados para ser
instalados y con extensin .deb.
Para instalar estos paquetes slo tienes que hacer doble click sobre el fichero en el navegador Nautilus
y automticamente se lanzar la aplicacin gdebi, que se ocupar de instalar el paquete y buscar las
dependencias de otros paquetes que pudiera necesitar para su correcta instalacin.
Si lo preferimos, tambin se pueden instalar mediante la lnea de comandos, mediante el comando
dpkg:
$ sudo dpkg -i <paquete>.deb

En este caso tambin habr que instalar manualmente las posibles dependencias del paquete.
El mismo comando tambin se puede usar para desinstalar el paquete:
$ sudo dpkg -r <paquete>

[editar]
Convertir paquetes RPM a Deb
Algunas distribuciones de GNU/Linux, como por ejemplo Red Hat, SUSE y Mandriva, usan paquetes
.rpm, organizados de manera diferente a los paquetes .deb de Debian y Ubuntu.
Para instalar estos paquetes es preciso convertirlos antes al formato .deb. Para ello se usa la aplicacin
alien, la cual se puede instalar mediante uno de los mtodos explicados en este artculo. La aplicacin
alien se utiliza de la siguiente manera:
Abrimos una terminal (Aplicaciones Accesorios Terminal) y ejecutamos la siguiente
instruccin:
$ sudo alien <paquete>.rpm

De esta forma el programa crea un archivo con el nombre del paquete, pero con extensin .deb, que se
podr instalar siguiendo la explicacin Paquetes Deb.
[editar]

Paquetes Autopackage (de extensin .package)


El proyecto Autopackage nace con la idea de facilitar la instalacin de aplicaciones en Linux
independientemente de la distribucin y escritorio que usen. Por ello muchos proyectos lo utilizan,
como por ejemplo Inkscape.
Instalar por primera vez un archivo de extensin .package es muy sencillo. Basta con seguir las
siguientes indicaciones (en la pagina del proyecto tambin se indica cmo).
Una vez descargado el archivo, debemos darle permisos de ejecucin, hacer doble clic sobre el archivo
y en el aviso en el que pregunta Quiere ejecutar __ o ver su contenido? debemos hacer clic en
Ejecutar. Una vez hecho esto, empezar el instalador del programa Autopackage y del contenido del
paquete.
Al instalarse el programa Autopackage, el prximo archivo de este tipo que desees instalar bastar con
hacer doble clic sobre l sin necesitar hacer nada de lo escrito anteriormente.
[editar]

Archivos binarios
Los archivos con extensin .bin son archivos binarios. No contienen un conjunto de programas o
libreras como los paquetes, sino que son el programa en s mismo. Normalmente se suelen distribuir
bajo este sistema programas comerciales, que pueden ser o no gratuitos, pero que normalmente no son
libres.
Cuando descargamos un archivo de este tipo y lo guardamos en el sistema, no tendr permiso para
ejecutarse.
Lo primero que debemos hacer, por consiguiente, es dar a ese fichero el permiso para ejecutarse.
Desplegamos el men contextual del archivo y elegimos la opcin Propiedades. Seleccionamos la
pestaa Permisos y veremos que el archivo tiene permisos de lectura y escritura para el propietario pero
no para ejecucin. Activamos la casilla para dar permisos de ejecucin y cerramos la ventana.

Imagen:
Http://t2.gstatic.com/images?q=tbn:ANd9GcQ4PtIeDOCF8SmRt40OyHYZIY9UaOUTrtmz4XgjpSfIZTBpKqG89VLiicvow
Ahora que ya hemos dado permiso al fichero para poder ejecutarlo haz doble clic. Al hacerlo te
aparecer una ventana dndote varias opciones. Elije ejecutar.

Para realizar esto mismo desde una terminal:


Damos permisos de ejecucin al archivo:
$ sudo chmod +x <nombre_binario>.bin

Instalamos el archivo binario:


$ sudo ./<nombre_binario>.bin

[editar]

Archivos Run
Los archivos .run son asistentes, normalmente grficos, que ayudan a la instalacin. Para ejecutarlos
basta con introducir en la terminal:
$ sh ./<archivo>.run

Normalmente, en el caso de que necesite permisos de superusuario (tambin llamado administrador o


root) pedir la contrasea; de no ser as basta con agregar la orden sudo antes del comando, con lo cual
quedara as:
$ sudo sh ./<archivo>.run

[editar]

Compilar aplicaciones a partir del cdigo fuente


A veces se encuentran aplicaciones que no proporcionan paquetes de instalacin, y hay que compilar a

partir del cdigo fuente. Para ello, lo primero que debemos hacer en Ubuntu es instalar un metapaquete llamado build-essential, usando uno de los mtodos explicados en este artculo.
En general, los pasos a seguir para compilar una aplicacin son los siguientes:
1. Descargar el cdigo fuente.
2. Descomprimir el cdigo, generalmente est empaquetado con tar comprimido bajo gzip
(*.tar.gz) o bzip2 (*.tar.bz2).
3. Entrar en la carpeta creada al descomprimir el cdigo.
4. Ejecutar el script configure (sirve para comprobar las caractersticas del sistema que afectan a
la compilacin, configurando la compilacin segn estos valores, y crear el archivo makefile).
5. Ejecutar el comando make, encargado de la compilacin.
6. Ejecutar el comando sudo make install, que instala la aplicacin en el sistema, o mejor an,
instalar el paquete checkinstall, y ejecutar sudo checkinstall. Esta aplicacin crea un
paquete .deb de forma que no haya que compilarlo la prxima vez, aunque no incluye la lista de
dependencias.
El uso de checkinstall tiene tambin la ventaja de que el sistema tendr constancia de los programas
instalados de esa forma, facilitando tambin su desinstalacin.
He aqu un ejemplo completo de ejecucin de este procedimiento:
$
$
$
$
$
$

sudo aptitude install libpanelapplet


tar xvzf sensors-applet-0.5.1.tar.gz
cd sensors-applet-0.5.1
./configure --prefix=/usr
make
sudo checkinstall