¿Cómo instalar software en Linux?
En Laptop Logic han realizado un excelente repaso a los principales métodos para instalar todo tipo de aplicaciones en cualquier distribución GNU/Linux. Aunque los pantallazos corresponden a Ubuntu, en realidad los métodos son válidos en casi todos los casos para cualquier distribución.
Esos cuatro métodos de instalación de aplicaciones dejan claro que aunque esas opciones pueden confundir a los usuarios no inciados, todas ellas tratan de aportar distintas ventajas y si una no te convence siempre podrás acceder a cualquiera de las restantes. En Linux, como siempre, priman las opciones.
Esas 4 principales formas de instalar aplicaciones son:
1. Instalar paquetes DEB: los paquetes propios de distribuciones Debian (como la propia Ubuntu) son muy populares y numerosos. Para instalarlos en Ubuntu basta con pinchar dos veces sobre el icono de ese paquete DEB y luego seguir lospasos.
2. Instalar paquetes RPM: algo completamente natural para distribuciones como Fedora u openSUSE, pero que en distribuciones como Debian o Ubuntu también es perfectamente posible gracias a la utilización de la utilidad alien, que hace una conversión de RPM a DEB para luego proceder a la instalación de ese paquete reconvertido.
3. Ficheros binarios BIN: algunas aplicaciones (sobre todo en el caso de desarrollos comerciales) llegan en formato binario directo, y se trata de archivos ejecutables que simplemente tendremos que invocar desde la consola de comandos para que los scripts de instalación autocontenidos se ejecuten. Un ejemplo perfecto son los drivers propietarios de NVIDIA.
4. A partir del código fuente: si quieres un sistema a medida necesitarás compilar tus propias aplicaciones, y para ello tendrás que acudir a los tradicionales ./configure, make y make install que sirven para la inmensa mayoría de soluciones que nos descargamos en forma de código fuente. Este tipo de instalaciones son algo más delicadas y en principio son adecuadas solo para usuarios avanzados, pero acabaremos con herramientas teóricamente más eficientes y estables ya que han sido compiladas específicamente para nuestro sistema.
En la comparativa no han tenido en cuenta instaladores gráficos que sirven como interfaz a la instalación de paquetes DEB o RPM (Synaptic para Ubuntu o YaST para openSUSE son dos de los más famosos), ni tampoco mencionan los esfuerzos que se están realizando en este segmento con iniciativas como la de PackageKit, que trata de ser un estándar en todas las distribuciones sin importar el sistema de paquetes en el que están basadas. Lo que sí queda claro es que instalar software en Linux está como siempre muy bien cubierto por varias opciones.
Related posts:













Y ademas:
http://autopackage.org/
http://klik.atekon.de/
http://www.cnr.com/
Sera por maneras… :)
mmm… no coincido, en Linux, cualquier cosa que le des permisos de ejecucion puede ser un instalador ejecutable.
Yo hago Software Portable para el Pendrive y Auto-Instalables, todos en .sh y todos para Ubuntu.
Mejor dicho lo “Empaqueto”, pero como sea, no esta en esa lista.
Ademas sugerir que usen el checkinstall en vez del make install.
salu2
creo q una de las ventajas de Linux es la seguridad que les da el tema de los usuarios
Realize un manual con la nota original en ingles en conjunto con este articulo la pondre en internet y les paso el link saludos!!
Guia para principiantes de como instalar software en linux by Roberto Carlos Martinez Torres is licensed under a Creative Commons Reconocimiento 3.0 Unported License.
Aqui esta el link para este manual en formato PDF que lo disfruten y a instalar se3 a dicho
http://www.megaupload.com/?d=42AAXUD6
¿Y por qué no han tenido en cuenta las pantallas de agregar y quitar programas, si ésa es la principal manera de instalarlo todo en linux? Vamos, si es que hasta los programas que no están en los repositorios y tienes que ir a la página del programa, el 90% de las veces no te dan un .deb, sino que te dicen “añade este origen en sistema->administración->orígenes del software” e instala el programa desde synaptic”…
Es como si hacemos un análisis de los principales medios de instalación de windows y nos olvidamos de los setup.exe…
La función Agregar y quitar programas (que es de Ubuntu, porque en Debian ni siquiera está) no es más que una especie de Wizard del gestor Synaptic, el cual los paquetes que ofrece son .deb, asi que todo quedaria englobado en la primera opción, (Instalar paquetes .deb).
No, de eso nada.
La ventana de agregar y quitar será internamente lo que sea. Por mí como si es un compilador que se baja los fuentes y compila el programa al vuelo. Me da igual.
Lo que cuentra a la hora de analizar este tipo de cosas es la experiencia de usuario, la forma de usar el sistema operativo, no lo que ocurre en las entrañas internas del sistema, que como usuario no me puede importar menos. Y la forma de instalar un programa mediante la ventana de agregar y quitar es muy distinta de la forma que consiste en ir a la página del programa, bajarte el paquete y usar gdebi para instalarlo. Por si fuera poco, al instalarlo con gdebi el programa no se actualizará mediante el update-notifier porque no tienes el correspondiente origen del software en la lista.
Que tal amigos de muy linux.
Antes que nada, agradecer al compañero Roberto Martinez por su aporte, soy un usuario novel de linux y este tipo de guías me ayudan mucho, por que a diferencia de jose, que solo se queja por que no se meciona lo evidente, yo si quiero aprender. Bueno muchas gracias por la noticia me sera de mucha ayuda.
Saludos!!!
ups!!! se me paso agradecerle a Picajoso por la noticia,esta es la primera ves que comento, pero este blog me parece de los mejores sobre gnu/linux, muy bueno tu blog ;)