sábado, 21 de julio de 2012

Instalar programas en Debian

Existen muchas métodos de instalar programas en Debian GNU/Linux, vamos a explicar los mas usados en este blog.:

1- Desde el Gestor de paquetes Synaptic
2- Desde paquetes .deb no incorporados en synaptic
3- Desde un fichero tipo .bin
4- Desde un fichero tipo .run
5- Desde un fichero tipo .sh
6- Desde un fichero tipo .jar
7- Desde un fichero tipo .tar o tipo .tar.gz o .tar.bz2
8- Desde un fichero .exe o .msi


 1- Desde el Gestor de paquetes Synaptic

El Gestor de paquetes Synaptic  es el mas usado en este blog, es el mas fácil de usar por usuarios nuevos. Con él podemos instalar programas usando repositorios desde Internet o desde un CD/DVD.

Enlace a otra entrada de este blog en el cual explico de forma detallada como instalar y usar el Gestor de paquetes Synaptic. 







 2- Desde paquetes .deb no incorporados en synaptic

También podemos descargar el programa desde la página oficial. Como por ejemplo Real Player. Si la pagina nos da varias opciones, lo mejor es bajarlo en formato .deb ya que es la extensión del formato de paquetes de software de Debian. 

Aquí vamos aprender a utilizar el método de instalación desde consola, pues es el método universal. Pues existen muchos programas gráficos, y tendríamos que explicarlos todos.

Una vez descargado el paquete .deb, hemos de situarnos en la carpeta en la cual tenemos el programa, todo lo hacemos desde una consola de comandos. Aunque en este blog siempre hemos usado algún programa gráfico para llegar al programa, tal como konqueror (en el pasado kde 3) o Dolphin (en el actual kde 4), una vez que estamos en la carpeta donde se encuentra el programa pulsamos la tecla F4 en dolphin para abrir la consola de comandos.


lo primero que tenemos que hacer es logearnos como usuario administrador ya que este es el único usuario que puede instalar programas en Debian.

Para logearnos usamos el comando su, e introducimos la contraseña de administrador (root).


ya como administrador observamos que el indicador de comandos de la consola, cambia del símbolo dolar ($) que indica que somos usuarios normales del sistema, al símbolo almohadilla (#) que indica que somos administradores del sistema.

Por ultimo para instalar el paquete usamos el comando dpkg con el parámetro -i seguido del nombre del paquete mas la extensión  .deb. Pulsamos intro y esperamos a que finalice, y con esto ya esta instalado.




CONSEJO: Para no equivocarnos con el nombre del paquete lo que hemos de hacer es escribir los primeros caracteres y pulsar la tecla tabulador  para que la consola autocomplete el nombre del paquete.







 3- Desde un fichero tipo .bin

Si el programa viene en un fichero ejecutable .bin para instalarlo primero debemos darle permisos de ejecución haciendo click con el botón derecho sobre su icono y accediendo a "Propiedades" del fichero. Cuando el archivo ya tenga permisos de ejecución puedes ejecutarlo de 2 formas:

1- Pulsando sobré el 
2- Desde una consola de comandos.




1- Pulsando sobre el.

Nos situamos  en la carpeta que este el programa que no hemos bajado, que tiene el siguiente nombre (en el momento de escribir este manual). GoogleEarthLinux.bin



Hacemos clic con el botón derecho del ratón encima del programa y picamos en Propiedades > Permisos
 

en Permisos de acceso: en Propietario, Grupo y Otros: seleccionamos Lectura y escritura posibles.

Marcamos : es ejecutable
 


Pulsamos en Aceptar

Ya solo queda pinchar con el ratón en el programa para lanzar el instalador que esta en español, seguimos las instrucciones y pulsamos finalizar.








2- Desde una consola de comandos.

Una vez descargado el paquete .bin, hemos de situarnos en la carpeta en la cual tenemos el programa, todo lo hacemos desde una consola de comandos. Aunque en este blog siempre hemos usado algún programa gráfico para llegar al programa, tal como konqueror (en el pasado kde 3) o Dolphin (en el actual kde 4), una vez que estamos en la carpeta donde se encuentra el programa pulsamos la tecla F4 en dolphin para abrir la consola de comandos.



lo primero que tenemos que hacer es logearnos como usuario administrador ya que este es el único usuario que puede instalar programas en Debian. Aunque existen programas en formato .bin que si se puede instalar como usuario normal, PERO que quede muy claro que si instalamos este programa como usuario normal SOLO estará disponible para el usuario que lo instaló.

Para logearnos usamos el comando su, e introducimos la contraseña de administrador (root).



ya como administrador observamos que el indicador de comandos de la consola, cambia del símbolo dolar ($) que indica que somos usuarios normales del sistema, al símbolo almohadilla (#) que indica que somos administradores del sistema.

Ahora le damos permisos para poder instalarlo con el siguiente comando: chmod 777 GoogleEarthLinux.bin



Por ultimo para instalar el paquete usamos los signos (punto barra invertida) ./ seguido del nombre del paquete mas la extensión  .bin. Pulsamos intro y esperamos a que finalice, y con esto ya esta instalado.





CONSEJO: Para no equivocarnos con el nombre del paquete lo que hemos de hacer es escribir los primeros caracteres después del punto y la barra invertido y pulsar la tecla tabulador  para que la consola autocomplete el nombre del paquete.





4- Desde un fichero tipo .run

Si el programa viene en un fichero ejecutable .run para instalarlo primero debemos darle permisos de ejecución haciendo click con el botón derecho sobre su icono y accediendo a "Propiedades" del fichero. Cuando el archivo ya tenga permisos de ejecución puedes ejecutarlo de 2 formas:

1- Pulsando sobré el 
2- Desde una consola de comandos.

1- Pulsando sobre el.

Nos situamos  en la carpeta que este el programa que nos hemos bajado, que tiene el siguiente nombre (en el momento de escribir este manual).amd-driver-installer-12-2-x86.x86_64.run


Hacemos clic con el botón derecho del ratón encima del programa y picamos en Propiedades > Permisos


en Permisos de acceso: en Propietario, Grupo y Otros: seleccionamos Lectura y escritura posibles.

Marcamos : es ejecutable


Pulsamos en Aceptar

Ya solo queda pinchar con el ratón en el programa para lanzar el instalador, seguimos las instrucciones hasta finalizar.


2- Desde una consola de comandos.

Una vez descargado el paquete .run, hemos de situarnos en la carpeta en la cual tenemos el programa, todo lo hacemos desde una consola de comandos. Aunque en este blog siempre hemos usado algún programa gráfico para llegar al programa, tal como konqueror (en el pasado kde 3) o Dolphin (en el actual kde 4), una vez que estamos en la carpeta donde se encuentra el programa pulsamos la tecla F4 en dolphin para abrir la consola de comandos.




lo primero que tenemos que hacer es logearnos como usuario administrador ya que este es el único usuario que puede instalar programas en Debian. Aunque existen programas en formato .bin que si se puede instalar como usuario normal, PERO que quede muy claro que si instalamos este programa como usuario normal SOLO estará disponible para el usuario que lo instaló.

Para logearnos usamos el comando su, e introducimos la contraseña de administrador (root).



ya como administrador observamos que el indicador de comandos de la consola, cambia del símbolo dolar ($) que indica que somos usuarios normales del sistema, al símbolo almohadilla (#) que indica que somos administradores del sistema.

Ahora le damos permisos para poder instalarlo con el siguiente comando: chmod 777 amd-driver-installer-12-2-x86.x86_64.run



Por ultimo para instalar el paquete usamos los signos (punto barra invertida) ./ seguido del nombre del paquete mas la extensión  .run. Pulsamos intro y esperamos a que finalice, y con esto ya esta instalado.



 5- Desde un fichero tipo .sh

Si el programa viene en un fichero ejecutable .sh para instalarlo primero debemos darle permisos de ejecución haciendo click con el botón derecho sobre su icono y accediendo a "Propiedades" del fichero. Cuando el archivo ya tenga permisos de ejecución puedes ejecutarlo de 2 formas:

1- Pulsando sobré el 
2- Desde una consola de comandos.


1- Pulsando sobre el.

Nos situamos  en la carpeta que este el programa que nos hemos bajado, que tiene el siguiente nombre (en el momento de escribir este manual).Renta2010_unix_1_10.sh


Como hemos descargado el programa "Renta2010_unix_1_10.sh" en nuestra carpeta descarga, lo primero que hacemos es lanzar Dolphin y dirigirnos a dicha carpeta.




Ahora nos posicionamos encima del icono "Renta2010_unix_1_10.sh", pulsamos el botón derecho del ratón y nos dirigimos a "Propiedades"


Nos dirigimos a la pestaña permisos


 y marcamos "es ejecutable"


y pulsamos en "Aceptar", que nos devuelve a la pantalla donde esta el programa para instalar.


Ahora pulsamos con el botón izquierdo del ratón, encima de "Renta2010_unix_1_10.sh", para que comience el proceso de instalación. Y observamos como nos crea una carpeta temporal, para la instalación.


Y pasados unos segundos nos aparece el instalador Renta2010 1.10, en el cual seguimos los pasos de instalación.




2- Desde una consola de comandos.

Una vez descargado el paquete .sh, hemos de situarnos en la carpeta en la cual tenemos el programa, todo lo hacemos desde una consola de comandos. Aunque en este blog siempre hemos usado algún programa gráfico para llegar al programa, tal como konqueror (en el pasado kde 3) o Dolphin (en el actual kde 4), una vez que estamos en la carpeta donde se encuentra el programa pulsamos la tecla F4 en dolphin para abrir la consola de comandos.





lo primero que tenemos que hacer es logearnos como usuario administrador ya que este es el único usuario que puede instalar programas en Debian. Aunque existen programas en formato .bin que si se puede instalar como usuario normal, PERO que quede muy claro que si instalamos este programa como usuario normal SOLO estará disponible para el usuario que lo instaló.

Para logearnos usamos el comando su, e introducimos la contraseña de administrador (root).




ya como administrador observamos que el indicador de comandos de la consola, cambia del símbolo dolar ($) que indica que somos usuarios normales del sistema, al símbolo almohadilla (#) que indica que somos administradores del sistema.

Ahora le damos permisos para poder instalarlo con el siguiente comando: chmod 777 Renta2010_unix_1_10.sh




Por ultimo para instalar el paquete usamos los signos (punto barra invertida) ./ seguido del nombre del paquete mas la extensión  .sh. Pulsamos intro y esperamos a que finalice, y con esto ya esta instalado.



 6- Desde un fichero tipo .jar

Los ficheros .jar son programas escritos en Java que funcionan en todos los sistemas operativos siempre que tenga instalado la maquina virtual Java.

Para ejecutarlos debemos abrirlos con la maquina virtual Java Runtime Environment (Entorno de ejecución Java), para ello tenemos que instalar previamente Java Runtime Environment u OpenJDK.

En este enlace explico como instalar OpenDJK. Enlace aquí



Ejecutar un programa .jar

-Teoría:
Si tenemos un programa realizado en Java le tenemos que indicar que abra dicho programa con la consola virtual Java (JRE o OpenDJK)

- Practica:
Hemos descargado de internet una aplicación libre llamada JDonwloader, como podemos ver en la captura de pantalla de abajo tenemos dos ficheros con extensión . jar, es decir programas javas. Para ejecutarlos es tan fácil como hacer clic con el ratón.



- PROBLEMA: NO SE EJECUTA EL PROGRAMA

Pero ¿que pasa? Tengo la maquina virtual de java instalada y el programa no se ejecuta.

- SOLUCION:

Existen varias soluciones:

1- Preferencias del sistema
2- Abrir con....
3- Crear un acceso directo en el escritorio
4- Consola de comando



1- Preferencias del sistema

Este problema, es el típico de asociación de archivos en KDE 4, nos dirigimos al menú K > Preferencias del sistema.




Ahora buscamos el apartado Asociaciones de archivos




Aquí nos dice que busquemos un tipo de archivo por nombre o por extensión.



Hemos filtrado por extensión usando el filtro .jar y en Tipos conocidos desplegamos application y seleccionamos x-java-archive


Y observamos que la aplicación que tiene por defecto (Ark) para abrir los programas .jar (java) no es la correcta, observamos como la correcta esta mas abajo OpenJDK Java 6 Runtime


Esta tan fácil como seleccionar OpenJDK Java 6 Runtime, y posicionarla en el primer lugar, para ello pinchamos OpenJDK Java 6 Runtime y a la derecha pulsamos en Subir, hasta colocarla en primer lugar. Por ultimo pulsamos en Aplicar. A partir de este momento ya se pueden ejecutar aplicaciones Java sin problemas.


2- Abrir con....


Abrimos dolphin y buscamos el fichero .jar, en nuestro caso JDownloader.jar, pulsamos el botón derecho encima de JDownloader.jar y seleccionamos Abrir con > Otros...



En la opción Abrir con: escribimos: java -jar y marcamos Recordar asociación de programa para este tipo de archivo. Pulsamos Aceptar y ya funciona el programa. A partir de este momento ya podemos pulsar en cualquier programa .jar y funcionara sin problemas

NOTA: tras el -jar es aconsejable dejar un espacio en blanco para evitar problemas



3- Crear un acceso directo en el escritorio

Pulsamos con el botón derecho del ratón en un espacio en blanco y seleccionamos: Crear nuevo > Enlace a aplicación.


Colocamos un nombre al acceso directo, en este caso JDownloader y pulsamos en la pestaña Aplicación


En el apartado Orden, pulsamos en Examinar... para llegar al fichero JDownloader.jar


y ahora colocamos delante de la ruta al fichero JDownloader.jar la ordena java - jar Aceptamos y listo ya podemos ejecutar el programa.

NOTA: tras el -jar es obligatorio dejar un espacio en blanco para evitar problemas



4- Consola de comando


Abrimos una consola de comando, como por ejemplo konsole, nos posicionamos en la carpeta donde se encuentra el fichero JDownloader.jar y escribimos la siguiente orden:
java -jar JDownloader.jar





 7- Desde un fichero tipo .tar o tipo .tar.gz o .tar.bz2


Los archivos .tar, .tar.gz o .tar.bz2 son carpetas comprimidas que suelen traer el programa en código fuente.

La ventaja es que sirven para todas las distribuciones y la desventaja es que son mas difíciles de instalar.

Algunas veces basta con descomprimir la carpeta y lanzar el archivo ejecutable que trae, y la mayoría de las veces hay que compilarlos desde un terminal

Un ejemplo de estos programas que se ejecutan nada mas descomprimir la carpeta es: cpu-g Enlace a cpu-g







 8- Desde un fichero .exe o .msi


Si necesitas usar algún programa creado para Windows, casi en un 80% de las veces podrás usarlo en Debian, si antes has instalado las librerias de Wine. Con Wine puedes ejecutar aplicaciones de Windows en Debian usando los archivos de instalación .exe o .msi e instalándolos usando el mismo método que si estuvieses en windows.

Wine logra que los programas de Windows funcionen en Debian de forma nativa

A medida que se perfecciona Wine aumenta el numero de programas que se pueden instalar.

En este enlace  explico como instalar Wine en Debian: Clic aquí

























14 comentarios:

Oscar dijo...

Gracias por el tuto, varios de los ejemplos no los conocia, en tu blog siempre se aprende.

Saludos.

Daniel dijo...

Muy buen Blog. Gracias por enseñar tantas cosas.

Anónimo dijo...

Hace ya algun tiempo estoy investigando y maravillandome con software libre, y ahora estoy probando Debian, y me tiene maravillado. Ademas descubrí este blog que me ha parecido muy bueno.
Agradezco el esfuerzo que significa hacerlo y le envio mi agradecimiento.

Anónimo dijo...

Hace ya algun tiempo estoy investigando y maravillandome con software libre, y ahora estoy probando Debian, y me tiene maravillado. Ademas descubrí este blog que me ha parecido muy bueno.
Agradezco el esfuerzo que significa hacerlo y le envio mi agradecimiento.

ruben galusso dijo...

Hace ya algun tiempo estoy investigando y maravillandome con software libre, y ahora estoy probando Debian, y me tiene maravillado. Ademas descubrí este blog que me ha parecido muy bueno.
Agradezco el esfuerzo que significa hacerlo y le envio mi agradecimiento.

Usuario_Debian dijo...

Muchas gracias por el reconocimiento al enorme esfuerzo que es hacer este blog.

Papi51 dijo...

Gracias por este tuto.... Muy completo y me ha ayudado..

Gracias de nuevo y buen trabajo!!!!

Anónimo dijo...

Hola muy buen post, me gustaria que me ayudaran a resolver un problema que tengo, instale qt en debian 7 un .run y al momento de abrir el programa que aparece en mi lista de aplicacione aparece un error No se pudo lanzar «Qt Creator (Opensource)» Falló al cambiar al directorio «/root» (Permiso denegado) .. bueno quisiera saber como arreglar esto o como eliminar el programa ya que verifico todos mis paquetes instalados y no aparece qt por ningun lado, espero me puedan ayudar. Gracias.

Anónimo dijo...

Excelente, gracias, Saludos.

jose antonio dijo...

Gracias, viene muy bien explicado, con detalle, ideal para novatos como yo.
Un saludo

jose antonio dijo...

Muy didáctico, útil para los novatos como yo. Gracias

Usuario_Debian dijo...

Muchísimas gracias por los comentarios. Es muy alentador ver que el trabajo y mi tiempo invertido es valido para los usuarios.

Saludos.

Unknown dijo...

Estoy aqui por ser novato, en el punto 1.-Desde el gestor de pqtes SYNAPTIC. Estas descalificado;
por que. Tu lo escribiste para novatos, espera ver alguna explicacion, pero nada.

Usuario_Debian dijo...

Hola Ernesto.
Realmente tienes toda la razón, se me olvido poner el enlace de un manual de este mismo blog, el cual esta dedicado integramente al Gestor de paquetes synaptic.

Acabo de poner el enlace.
Espero te sea de gran ayuda.

un saludo