En la mayoría de las ocasiones, podrás instalar aplicaciones nuevas en el sistema utilizando herramientas gráficas que automatizan todo el proceso y te permite realizar instalaciones de una manera muy simple. Tal es el caso del Centro de Software de Ubuntu o del Gestor de paquetes Synaptic. Pero también es posible instalar programas en Ubuntu utilizando comandos en una consola o terminal. Este es el caso de herramientas como Aptitude o APT. Tal vez creas que este artículo se dirige a usuarios experimentados en GNU/Linux: eso de instalar aplicaciones utilizando comandos en la consola o terminal tiene que ser el modo más complicado posible de instalar programas en Ubuntu. Pues... ¡te equivocas en grado sumo!
No sólo no es complicado, sino que en realidad quizá sea el procedimiento más sencillo de todos. Basta con que conozcas el nombre exacto del programa que quieras instalar, utilices un simple comando de APT (apt-get install “nombredelaaplicación”) y Ubuntu se encargará de todo lo demás.
Pero antes de conocer qué es APT y cómo utilizarlo para instalar o desinstalar aplicaciones, o actualizar el sistema por ejemplo, es necesario que conozcas qué es el archivo sources.list, un archivo ligado directamente a esta herramienta.
APT es una herramienta avanzada de empaquetamiento (Advanced Packaging Tool), una librería de funciones añadidas que permite gestionar de manera sencilla toda la distribución. Para la integridad del sistema, utiliza un sistema de dependencias que examina la información de todos los paquetes disponibles para la distribución. Proporciona una interfaz adecuada y fácil, por lo que no sorprende que se haya convertido en la herramienta preferida que utilizan las mayoría de los administradores de sistemas para la gestión de paquetes.
Puede ser configurado para que se pueda acceder a los paquetes por distintos medios, como por ejemplo:
Un Cd o DVD de la distribución o un Cd – DVD de actualizaciones
Servidores en Http o FTP en Internet
Un disco duro o memoria USB que contenga los paquetes
/etc/apt/sources.list
Veamos qué contiene, pero primero haz una copia de seguridad de este archivo.
En efecto, en primer lugar es muy conveniente que crees una copia de seguridad de este archivo, por si cometes algún error o metes la pata. Para ello acude al menú Aplicaciones – Accesorios – Terminal y abre la consola. Crea un archivo de copia de seguridad utilizando el siguiente comando:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
Te explicamos el comando:sudo. Invoca al usuario administrador o root del sistema. Tendrás que introducir la contraseña de root para que el comando pueda ser utilizado.
cp. Comando utilizado para copiar archivos. El comando necesita saber dónde está el archivo que se quiere copiar, cómo se llama y dónde se desea copiarlo, de ahí que hayamos escrito...
/etc/apt/sources.list. El archivo se llama sources.list y se encuentra en la carpeta apt dentro de la carpeta etc del sistema de archivos de Ubuntu
/etc/apt/sources.list_backup. El nuevo archivo se llamará sources.list_backup y se copiará en la carpeta apt dentro de la carpeta etc del sistema de archivos de Ubuntu. Será una copia exacta del archivo sources.list.
Ahora edita el archivo. Para ello teclea en la consolasudo gedit /etc/apt/sources.list
Esto ejecuta el editor de textos Gedit como usuario superadministrador del sistema para que puedas editar el archivo que contiene las direcciones en Internet de los distintos repositorios de Ubuntu
Nota
Lógicamente lo que ves en la captura de pantalla anterior puede no coincidir con lo que tú visualizas en el editor Gedit. Ten en cuenta que el archivo sources.list de mi sistema está ya profundamente cambiado o puede que tal vez estés utilizando una versión distinta de Ubuntu, como la 10.10 o la versión 11.04
Analicemos este archivo para que entiendas su lenguaje:Las líneas que comienzan con almohadilla (#) son líneas de comentario. APT las ignorará. El resto, que no empiecen por dicho símbolo, serán interpretadas.
La primera línea contiene el CD con el que realizaste la instalación de Ubuntu. Observa que va seguido de estas dos líneas:
deb http://es.archive.ubuntu.com/ubuntu/ lucid main restricted
deb-src http://es.archive.ubuntu.com/ubuntu/ lucid main restricted
Si analizas estas líneas puedes deducir el formato general de la lista de fuentes de APT. El archivo se compone de fuentes individuales, una por línea, y cada una de ellas tiene varios campos separados por espacios en blanco:
El primer campo te dice qué clase de fuente describe la línea, como por ejemplo una fuente para paquetes binarios (deb) o para paquetes de código fuente (deb-src).
El segundo campo es la URL de la fuente del paquete (http://es.archive.ubuntu.com/ubuntu/)
El tercero es el nombre de la distribución de los paquetes que quieres (lucid)
Los campos restantes le dicen a APT que componentes utilizar de la fuente que se describe, por defecto main, y restricted.
Cada nueva versión de Ubuntu tiene cinco respositorios en el archivo, denominados main, restricted, backports, universe y multiverse:
Main: los paquetes que se instalan por defecto y que tienen soporte oficial. Estos paquetes son seleccionados por el equipo de Ubuntu. Contiene aquellas aplicaciones que la mayoría de los usuarios necesitan para tener un entorno de escritorio o un servidor de red totalmente operativo. Todos los paquetes de este grupo son software libre.
Restricted: los paquetes que tienen limitaciones de copyright. Contiene una selección de paquetes cuyo uso está extendido en el mundo Linux y son soportados, dentro de sus posibilidades, por el equipo de Ubuntu, aunque no posean una licencia de software totalmente libre. Ejemplos de paquetes de esta sección son los controladores de hardware, como los controladores para las tarjetas de vídeo u otros controladores cuyo código fuente no es 100% libre.
Universe. Paquetes mantenidos por la comunidad de Ubuntu, un repositorio muy útil. En esta sección, puedes encontrar prácticamente todos los paquetes disponibles para Linux cuyas licencias, más restrictivas, no se engloban en los dos anteriores. Estos paquetes no están en ningún modo garantizados por el equipo de Ubuntu, que no ofrece ni soporte ni actualizaciones de seguridad para ellos. Pero aquí encontrarás miles de programas y aquellos que son más populares pueden pasar a la sección Main si hay gente dispuesta a mantener estos paquetes, siguiendo los estándares de Ubuntu. Ejemplo de un paquete de este tipo es VLC Media Player.
Backports: últimas versiones de los paquetes del archivo proporcionados por la comunidad, digamos un repositorio muy vanguardista.
Multiverse: Paquetes que no son libres (en el sentido de libertad). Este software tampoco está soportado por Ubuntu y es responsabilidad del usuario verificar si tiene derecho para tenerlo instalado en su sistema. El plugin de Adobe Flash Player, la librería lame para codificar audio en formato MP3, la aplicación freeware avidemux o las fuentes Microsoft True Type (arial, comic sans ms o impact) son ejemplos de paquetes de este tipo.
También es necesario que sepas que algunas versiones de Ubuntu tienen ciclos de soporte más largos. Estas versiones se indican en su número de versión con el acrónimo LTS (Long-Term Support, soporte a largo plazo). Por eso utilizamos Ubuntu 10.04 LTS Lucid Lynx ¡con soporte a cinco años!
Ten en cuenta también que este archivo puede ser editado en modo gráfico directamente desde el Gestor de Paquetes Synaptic. Acude al menú Configuración – Repositorios para visualizar la ventana Orígenes del Software: Practica un pocoAbre el archivo sources.list con el editor de texto Gedit, tal y como te hemos indicado. Vete hasta el final del archivo y al final del todo añade la siguiente línea:
deb http://archive.getdeb.net/ubuntu lucid-getdeb games
Esto añade un repositorio para Ubuntu dedicado única y exclusivamente a juegos, PlayDeb, creado por el mismo grupo de trabajo que GetDeb.
Acude finalmente a Archivo – Guardar y cierra el editor. A partir de ahora, utilices el procedimiento que utilices para instalar aplicaciones (línea de comando, Gestor de paquetes Synaptic, Centro de software de Ubuntu) tendrás a tu disposición la posibilidad de instalar diferentes juegos para tu sistema.
Descarga nuestro tutorial en formato PDF - 234 kb - Descargar
Mostrar este artículo en su sitio web© 2012 - Con el ordenador a cuestas
| < Prev | Próximo > |
|---|
Comentarios
Suscripción de noticias RSS para comentarios de esta entrada.