Autor Tema: Instalar paquetes no .deb  (Leído 5372 veces)

0 Usuarios y 1 Visitante están viendo este tema.

_hatteras

  • Visitante
Instalar paquetes no .deb
« en: 25 de Septiembre de 2009, 06:23:11 am »
No solo podemos instalar paquetes en formato .deb sin que tambien podemos instalar en nuestro sistema otro tipo de paquetes que podemos encontrar en internet, aunque siempre que sea posible es mejor instalar la versión del programa que queramos en su formato.deb

1- instalar paquetes rpm

Teniendo el paquete.rpm en la carpeta /home/usuario: en una terminal:
Para pasar un paquete .rpm a .deb:  sudo alien -d archivo.rpm
para instalar el paquete .deb creado:  sudo dpkg -i paquete.deb
para convertir e instalar a la vez el paquete.rpm:  sudo alien -i archivo.rpm

2- instalar .bin
Teniendo el instalador.bin en la carpeta /home/usuario: en una terminal con: instalador.bin
Hay que tener en cuenta que el instalador puede no tener permisos para ser ejecutado en el sistema

3- instalar instaladores.sh
Teniendo el instalador.bin en la carpeta /home/usuario: en una terminal con: instalador.sh
Hay que tener en cuenta que el instalador puede no tener permisos para ser ejecutado en el sistema

4-Temas de escritorio: Desktop Theme (.tar, .tar.gz, .tgz, .tar.bz, …)
Sistema->Preferencias->Apariencia->pestaña Tema
Arrastrar y soltar el paquete en la pestaña Tema

5- Login Screen Theme (.tar, .tar.gz, .tgz, .tar.bz, …)
Sistema->Administración->Ventana de entrada->pestaña Local
Arrastrar y soltar el paquete en la pestana Local

6- Programas .exe
Con wine:
Hay dos tipos de archivos .exe:
- .exe instaladores: instalan un programa windows
- .exe ejecutores: ejecutan un programa windows, instalado previamente.
Desgraciadamente, con wine:
ni todos los archivos .exe instaladores instalan el programa correspondiente en linux,
ni todos los archivos .exe ejecutores se pueden ejecutar con wine.

7- Source Package (.tar, .tar.gz, .tgz, .tar.bz, …)
---- Convertir archivos tar.gz y tar.bz2:  sudo alien nombredelpaquete.tar.gz
En el caso de archivos tar.bz2, primero los descomprimimos (la extensión tar.bz2 no es nada funcional y no deja de ser otro sistema de compresión de archivos) de la manera que mejor nos parezca y los volvemos a comprimir pero ahora en .tar.gz. Una vez tengamos el paquete en .tar.gz simplemente hacemos lo explicado anteriormente para compilar el paquete en .deb.

Un inciso en el caso de los archivos .tar.bz2: Una vez descomprimido el archivo .tar.bz2. lo pasamos a .tar.gz. pero justo antes de pasar éste a .deb, debemos eliminar el archivo descompromido resultante del .tar.bz2., ya que si no el terminal te dice que no… que ese archivo ya existe en ese directorio, o algo así vamos… Claro esto es así si lo estamos descomprimiendo y comprimiendo todo desde el mismo directorio.
——————

---- Instalación de aplicaciones a partir de paquetes .tar.gz o .tar.bz2
Asegurate  de tener instalado el paquete “build-essential”
Lo primero será descomprimir el fichero, esto lo hacemos con la orden tar:
tar zxf /home/usuario/archivo.tar.gz

Ahora tenemos que situarnos dentro de la carpeta en la que hemos descomprimido el paquete. Esto se hace con la orden cd:
cd /home/usuario/software

Una vez hecho esto, lo habitual es leer la documentación que acompaña al paquete (un archivo de texto que normalmente viene en inglés) en la que se detallan las instrucciones de instalación que nos proporciona el autor del software. Sin embargo, por lo general basta con escribir lo siguiente:
./configure
make
make install
make clean

Y ya tendremos nuestro programa instalado y listo para funcionar.

Lo malo es que aunque ese procedimiento es el standart, hay muchas aplicaciones que vienen en paquetes.tar.gz o tar.bz2 que no se instalan de esa forma, sino que hay que seguir las instrucciones del creador, que aveces son complicadas de seguir, entre otras cosas porque están in english.

Otro problema es que una vez instalado el programa, y probado durante algún tiempo, si no te gusta, ¿ como lo desinstalas ?  No he visto aún ningún paquete.tar.gz o tar.bz2  en el que ademas de las instrucciones para instalar el programa, haya también instrucciones para desinstalarlo: para desinstalarlo simplemente en la carpeta de las fuentes tecleamos:
Código: make uninstall
Lo único es que tras instalar el programa si hemos ejecutado make clean esto no funcionara por lo que habra que volver a ejecutar ./configure y make.

Tienes que tener instaladas las dependencias de la aplicación antes de instalarla. dentro del archivo comprimido de la aplicación hay un archivo de texto lamado install.txt ó readme.txt,  en el cual te indican las dependencias necesarias y que tienes que instalar antes que la aplicación. Después podrás instalarlo sin ningún problema.

Para que el procedimiento que se indica hay que tener instalados los paquetes: gcc , gcc++ ,make , tar ,binutils, glibc para poderlo instalar desde binario y si te da algún problema al descomprimir el fichero tar.gz debe de tener unos ficheros que dicen Readme e Install, leelos, muy importantes.

Y además prueba esto:
- instala con synaptic: checkinstall
y luego vuelve a la terminal y haz:
.configure
make
checkinstall
con eso en teoría se debería crear un archivo.deb con el que instalar de forma habitual ( con  gdebi) el programa.

9- Autopackage (.package)
El formato de Autopaquete, usa su propia herramienta de gestión de paquetes, que es descargada de Internet e instalada con el primer Autopaquete que instalas. Instalar un autopaquete llamado test.package localizado en el escritorio del usuario, primero asegúrese que tiene el permiso de ejecutar en su sistema de archivos, luego ejecuta  /home/usuario/escritorio/test.package.
El instalador preguntará algunas preguntas, probablemente cual es tu contraseña

10-Klik package (klik:// → .cmg)
Klik es un repositorio de software en línea que utiliza su propio
protocolo llamado klik: / / (similar a http://) para permitir que usted
instale un paquete desde su sitio haciendo clic en un hipervínculo
en tu navegador web. Para utilizar Klik primero debe instalar el
paquete: binutils libstdc + +5 rpm gnome-about y luego ejecutar este comando en el terminal:
klik.atekon.de wget / cliente / install-O – | sh
que descarga e instala el cliente de Klik.
Todo lo necesario para ejecutar el programa esta incluido en un archivo.cmg
-archivo ubicado en su escritorio después de que se haga la instalación
Usted simplemente hace doble clic en el archivo para iniciar su aplicación.
Para quitarlo de nuevo, sólo tiene que borrar el archivo.cmg

“Klik” te instala una aplicación completa, con sus dependencias, en un solo paquete y lo ubica en el escritorio.
Primero tienes que hacer en consola (como usuario, no como root):
wget klik.atekon.de/client/install -O -|sh
Después vás a esta dirección:
http://klik.atekon.de/
Pinchas en el “botón azul” y esperas un poco (suele tardar algo en comenzar a bajar).
Para desinstalar basta con borrar el único paquete (.cmg) que te crea en el escritorio.
« Última modificación: 25 de Septiembre de 2009, 08:52:13 am por _hatteras »


 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26