¿Cómo instalar programas en Linux?


Gran parte de los usuarios que migran desde sistemas operativos Windows a cualquier distribución de GNU/Linux (si no es que todos) están mucho más que acostumbrados a la clásica y sencilla instalación de programas que el sistema operativo de Microsoft ofrece, ya que con solo abrir el archivo ejecutable de cualquier programa o su instalador, se procede a la ejecución o instalación. Nada más sencillo que ésto.

gnu-linux1-imagen-png-546x306-pixelsSin embargo este tipo de usuarios -al migrarse de sistema operativo a Linux- enfrentan su primera gran dificultad a la hora de instalar cualquier aplicación de software o programa, dado que en Linux existen diversas formas de instalar software, todas ellas hasta cierto punto sencillas y que brindan al usuario diversas opciones de acuerdo a sus necesidades.

Ahora bien, las diversas formas de instalar software en Linux son:

A través de repositorios. Es la forma más común de instalar software precompilado y almacenado en diversos servidores alrededor del mundo, conocidos como repositorios. Existen miles de repositorios disponibles para todas y cada una de las distribuciones de Linux, aunque algunos son oficiales (soportados por los desarrolladores) y otros no oficiales, soportados por la counidad.
Los repositorios permiten instalar software desde la misma consola con comandos como apt-get, aptitude o zypper, dependiendo de la distro; además es también son la fuente de software de herramientas de agregar/remover software como las incluídas en Ubuntu y OpenSuse.

Paquetes precompilados ejecutables. Como los famosos archivos .rpm de Suse y Fedora, los .deb de Debian y Ubuntu y los .bin (binarios) ejecutables en cualqueir sistema. Proveen de la instalación y archivos de ejecución para una aplicación específica, aunque si requieren dependencias estas no se instalan y de no cumplirlas, no procede la instalación.
Este tipo de paquetes en Ubuntu (.deb) se instalan de forma similar a Windows, ejecutándolos. En Debian y otras distros requieren ejecutarlos desde la consola con herramientas como dpkg.

Paquetes precompilados. Son parecidos a los anteriores, solo que no son ejecutables y son frecuentemente distribuidos en forma comprimida dentro de ficheros .tar.gz. Para instalarlos solo basta con descomprimirlos y -desde la consola- ejecutar el fichero precompilado su contenido anteponiendo el comando “./”; el fichero precompilado suele llamarse de la misma forma que la aplicación.

Código Fuente. Se distribuyen de forma similar a los paquetes precompilados, pero con la diferencia que no son directamente ejecutables y primero debemos compilarlos para proceder a instalarlos. Paso obligado es extraer el código fuente del paquete en donde se distribuye, acceder a su ubicación desde la consola y compilarlo, haciendo uso de comandos como “make” y “make install”.
Para compilar este tipo de aplicaciones en Linux, es necesario contar con las librerias de compilación necesarias instaladas.


Notas Relacionadas

Comentarios

9 comentarios to “¿Cómo instalar programas en Linux?”

  1. salud diaria el 2 de Marzo de 2009

    aunque es relativamente facil la instalacion de programas en linux, tienen que pensar en los usuarios que son muchos que solo saben instalar medianamente con la facilidad que da microsoft, es una de las cosas que le faltan a linux para acercarse mas a aquellos usuarios que practicamente no entienden nada de computadoras.

  2. Como instalar programas en Linux el 5 de Marzo de 2009

    [...] en Linux y las distintas formas de instalarlo te recomiendo leer un post en Paraiso Geek llamado: ¿Cómo instalar programas en Linux?. Archivado en Cómo lo hago, Miniblog, Software Deja aquí tu comentario ↓ [...]

  3. Daví el 4 de Mayo de 2009

    Hola! Soy novato en esto de linux y tal, he leido todo eso y sigo sin saber instalar los archivos que me descargo ( si, para linux)….Si alguien me pudiera hechar una mano lo agradecería. Dejo mi dirección hotmail gracias. elunyko@hot…. Un Saludo.

  4. Moyo el 28 de Mayo de 2009

    hola soy nuevo en esto , y me estoy volviendo loco qeriendo instalar programas en linux sabayon …

    ayuda por favor ya q me estoy cansando de buscar y buscar jejejjejeje

    gracias y saludos…

  5. Recopilación de cursos y tutoriales interesantes 12. | Como Hacer - Tutoriales, Cursos y Videos para hacer inventos. el 18 de Junio de 2009

    [...] Desde Paraiso Geek; Como instalar programas en Linux. [...]

  6. Ian Kant el 30 de Septiembre de 2009

    Bueno mi comentario, creo que mientras los desarrolladores, tando Debian, Ubuntu y todo los demas no cambien las estrategias para acercarse al usuario final los SIstemas operativos GNU/LINUX, nunca pero nunca tendran popularidad,Los usuarios finales son millones, los medio-experto son un par de miles, y los expertos solo kisas cientos.

    A lo que me refiero es que al usuario no le interesa saber que librerias tiene, y como compilarlos y tampoco que tenga que saber que dependencias le faltan, y windows ofrese esa herramienta que el usuario tenga que olvidar todo, que solo sepa acer clic, y hasta usuarios expertos, a mi me pasa se instalar todos los tipos de sofware, pero siempre que instalo un deb, cruso los dedos para que no me pida dependencias, y no se diga de los codigo fuente, que es casi seguro que me pida librerias.

    Linux es tan bueno como MAC si no que mas, Mejor que Windows, pero mas dificil que cualquiera de estos 2.

    Piensen que Linux no solo es para usuario novanto, ni para el medio-experto, mucho menos para el experto como UNIX.

    Linux deberia de ser de todos y para todos, desarrolladores piensen en su mama que tambien quiere usar linux, y preguntele a su mama o hermana por que no le gusta linux. y ahi entenderan por que no progresa en usuario linux.

  7. Aldo el 5 de Noviembre de 2009

    Concuerdo con Ian Kant, eso de las dependencias y las librerías es todo un rollo, a veces uno desiste de querer instalar algo porque no sabe uno que nos va a pedir el sistema y en cosas tan sencillas como por ejemplo darle mas vista a tu desktop poniendole un dock o cosas asi por el estilo pero en fin … ojalá que esto del software libre siga progresando cada vez más con el fin de ser más amigable al usuario final.

    Auuunque esto tal vez visto de otro modo sirva, pues no cualquiera se atreve a instalar una distro en su PC por el desconocimiento, esto como resultado da lugar a que sean muy pocos los que lo usan y a su vez que no sea tan popular y también que no haya tantos que se dediquen a crear software malintencionado (virus, troyanos, etc)… tal vez ahi radica la estabilidad y seguridad del sistema pues la mayoría que usa Linux (en mi caso Debian) se dedica más al desarrollo que a andar molestando gente.

    Debian! hip hip! hurra! ;)

  8. Aldo el 5 de Noviembre de 2009

    Uuuups! una disculpa para el autor de este artículo, como que nos salimos del tema.

    Y una felicitación por el artículo, bien redactado, sencillo pero no por eso deja de ser muy bueno para los neofitos en el tema, con algo se empieza no? Me hizo recordar cuando yo andaba asi jeje.

    Gracias, es bueno saber de personas que comparten y se toman la molestia de ayudar a los demás ;) .

    RECOMENDACION PARA NOVATOS: ESTUDIEN, LEEAN, INVESTIGUEN HASTA QUE SE LES SEQUEN LOS OJOS (GOOGLEEN) Y PRACTIQUEN EN SU PC. SEAN MAS ESPECIFICOS EN SUS PREGUNTAS, INSTALAR? QUE? EN DONDE?

    El mejor método tal vez sea la práctica aunque al principio no sepan ni lo que están haciendo “just do it” y no desistan!!! Al fin y al cabo lo bueno cuesta que no?

  9. pillf el 22 de Noviembre de 2009

    Hola bueno soy muy novato, pero e estado intentando entender el terminal pero no llego a nada siempre termino en lo mismo no poder instalar los programas que descargo al fin y al cabo concluí en seguir intentando porque ya estoy harto de lo simple, je je pero esto es muy complicado creo que de verían especificar mas en los comandas de sobre como instalar los programas

Escribe un comentario