Text Size
Martes, Mayo 22, 2012
Secciones y contenido
Usar puntuación: / 1
MaloBueno 
Logo APTEn 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

Para hacerlo es necesario indicar a APT de dónde se van a obtener los paquetes a instalar. Es lo que se conoce como la lista de los repositorios a utilizar y, en concreto, se localiza y se especifica en el archivo

/etc/apt/sources.list

Ubuntu: ubicacion del archivo 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

Ubuntu: el archivo sources.list

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 consola

sudo 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

 Ubuntu: editar el archivo sources.list con Gedit

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.

Una sencilla explicación a esto último:

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.

El término “soporte oficial” puede resultarte algo confuso. No se trata de soporte técnico que puedas pagar u obtener, ni mucho menos, sino que describe la capacidad de realizar actualizaciones de seguridad después de publicar una versión de Ubuntu. Las versiones estándar de Ubuntu se mantienen durante 18 meses, lo que implica que la empresa principal de Ubuntu, Canonical Ltd garantiza que se proporcionarán actualizaciones de seguridad, sin coste, para las vulnerabilidades de software descubiertas en el repositorio main durante los 18 meses siguientes a la publicación. Para el software del resto de los repositorios no existe tal garantía.

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:

Ubuntu: Gestor de paquetes Synaptic - Repositorios 

Practica un poco

Abre 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

Para crear un link a este artículo en su sitio web,
copie y pegue el codigo del campo en su página.




Vista previa :


Powered by QuoteThis © 2008

Escribir un comentario


Código de seguridad
Refescar

Ubuntu 10 - Aplicaciones y programas

Free Software Top

Free Software Top

Planeta CLABSOL

Archivos

Powered by mod LCA

Selecciona el lenguaje:

Spanish Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish

EducaTIC 2.0

EducaTIC 2.0 - Formación en servicios Web 2.0Sitio personal - formación para docentes en servicios Web 2.0

Ubuntu 12.04

The next version of Ubuntu is coming soon

Usuario Linux

usuario-linux

Últimos comentarios

Síguenos

Estadisticas

Miembros : 1
Contenido : 474
Enlaces : 38
Ver contenido por hits : 3598887.312

Código QR

Código QR

Visita:

Suscríbete

Rss logo

Ubuntu Precise Pangolin

The next version of Ubuntu is coming soon

Yo utilizo:

Yo utilizo Ubuntu 12.04 

The Ubuntu Counter Project - user number # 11904

Cenatic - logo

Todos con Software Legal

Licencia:

Licencia Creative Commons
Eres libre de copiar, distribuir, mostrar públicamente su contenido y hacer obras derivadas, siempre y cuando reconozcas los créditos de la obra (el autor o la web).

Logo Licencia

En favor de la cultura y las obras libres.