Diferencia entre revisiones de «Añadir repositorios externos»

De Guía Ubuntu
Saltar a: navegación, buscar
(Ver también)
(Ampliando un poco)
Línea 1: Línea 1:
Agregar repositorios externos es útil para instalar software no soportado oficialmente por Ubuntu, normalmente porque se trata de programas que no son libres ni de código abierto.
+
En las distribuciones [[Debian]] existen lo que se denominan '''repositorios'''. Estos repositorios consisten en sitios web donde se encuentran almacenados los paquetes, que una vez descargados, instalan el software en el ordenador. Inicialmente Ubuntu posee una serie de repositorios '''oficiales''', que están mantenidos por el equipo [[Ubuntu]]. Si usamos exclusivamente estos repositorios se nos garantiza un alto nivel de estabilidad.
 +
Sin embargo agregar repositorios externos es útil para instalar software no soportado oficialmente por Ubuntu, normalmente porque se trata de programas que no son libres ni de código abierto, o porque están en una versión ''no estable'' pero totalmente funcional para nuestros intereses.
  
Para agregar los estos repositorios basta con editar el archivo '''sources.list'''. Abrimos una [[terminal]] y tecleamos:
+
== Lista de repositorios==
  $ sudo gedit /etc/apt/sources.list
+
El sistema de instalación de paquetes que usemos (ver [[Añadir aplicaciones]]) internamente usa un fichero donde se encuentran los repositorios, este fichero lo podemos encontrar en :
 +
/etc/apt/sources.list
 +
 
 +
El fichero tiene permiso exclusivo para ser modificado sólo por el usuario '''root''' por lo que debemos de ser un usuario con permisos para ejecutar '''sudo''' para poder modificarlo.
 +
 
 +
=== Modificación manual ===
 +
Para agregar los cualquier repositorio externo basta con editar el archivo '''sources.list'''. Abrimos una [[terminal]] y tecleamos:
 +
 
 +
  sudo gedit /etc/apt/sources.list
 +
 
 +
Para el caso de ubuntu o :
 +
sudo kate /etc/apt/sources.list
 +
 
 +
para Kubuntu.
 +
 
 +
Al final del archivo, añadimos los repositorios que deseamos. Por ejemplo podemos agregar los siguientes:
  
Al final del archivo, añadimos los repositorios que deseamos. Podemos agregar los siguientes:
 
 
  ## BACKPORTS (paquetes viejos, no incluidos en Dapper y que pueden causar daño. Usar bajo propia responsabilidad)
 
  ## BACKPORTS (paquetes viejos, no incluidos en Dapper y que pueden causar daño. Usar bajo propia responsabilidad)
 
  deb http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
 
  deb http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
Línea 19: Línea 34:
 
Guardamos el archivo y cerramos.
 
Guardamos el archivo y cerramos.
  
Ahora, tenemos que actualizar la lista de paquetes, para eso basta con ejecutar el siguiente comando en [[terminal]]:
+
{{nota|Estos repositorios son válidos para [[w:es:Edgy|Edgy]], verificar previamente para cualquier otra versión de Ubuntu.}}
 +
=== Modo Gráfico ===
 +
A través de los gestores de paquetes gráficos como Synaptic o Adept Manager podemos encontrar un menú que nos permite agregar un repositorio externo.
 +
 
 +
==Actualizar la lista de paquetes ==
 +
Una vez modificado el fichero de repositorios tenemos que actualizar la lista de paquetes, para eso basta con ejecutar el siguiente comando en [[terminal]]:
 
  $ sudo aptitude update
 
  $ sudo aptitude update
También podemos hacerlo desde [[Synaptic]].
 
  
==Otra manera de agregar repositorios externos==
+
También podemos hacerlo desde [[Synaptic]] o [[Adept Manager]].
[http://www.ubuntulinux.nl/source-o-matic Sources.list generator] (válido para Warty, Hoary, Breezy, Dapper y Feisty) es un formulario web que crea automáticamente el '''sources.list''' en función de lo que necesitamos.
+
Una vez actualizada la base de datos de paquetes podemos [[Añadir aplicaciones|añadir aplicaciones]] de los nuevos repositorios como hemos hecho hasta ahora.
 +
 
 +
 
 +
==Obtener repositorios externos ==
 +
En la web [http://www.ubuntulinux.nl/source-o-matic Sources.list generator] (válido para Warty, Hoary, Breezy, Dapper y Feisty) encontraremos un formulario web que crea automáticamente el '''sources.list''' en función de lo que necesitamos.
 
Una vez creado, basta con reemplazar el contenido del '''sources.list''' por el generado a través del mencionado formulario, o bien los añadimos a los que ya tenemos.
 
Una vez creado, basta con reemplazar el contenido del '''sources.list''' por el generado a través del mencionado formulario, o bien los añadimos a los que ya tenemos.
  

Revisión de 00:31 2 jul 2007

En las distribuciones Debian existen lo que se denominan repositorios. Estos repositorios consisten en sitios web donde se encuentran almacenados los paquetes, que una vez descargados, instalan el software en el ordenador. Inicialmente Ubuntu posee una serie de repositorios oficiales, que están mantenidos por el equipo Ubuntu. Si usamos exclusivamente estos repositorios se nos garantiza un alto nivel de estabilidad. Sin embargo agregar repositorios externos es útil para instalar software no soportado oficialmente por Ubuntu, normalmente porque se trata de programas que no son libres ni de código abierto, o porque están en una versión no estable pero totalmente funcional para nuestros intereses.

Lista de repositorios

El sistema de instalación de paquetes que usemos (ver Añadir aplicaciones) internamente usa un fichero donde se encuentran los repositorios, este fichero lo podemos encontrar en :

/etc/apt/sources.list

El fichero tiene permiso exclusivo para ser modificado sólo por el usuario root por lo que debemos de ser un usuario con permisos para ejecutar sudo para poder modificarlo.

Modificación manual

Para agregar los cualquier repositorio externo basta con editar el archivo sources.list. Abrimos una terminal y tecleamos:

sudo gedit /etc/apt/sources.list

Para el caso de ubuntu o :

sudo kate /etc/apt/sources.list

para Kubuntu.

Al final del archivo, añadimos los repositorios que deseamos. Por ejemplo podemos agregar los siguientes:

## BACKPORTS (paquetes viejos, no incluidos en Dapper y que pueden causar daño. Usar bajo propia responsabilidad)
deb http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse

## PLF (paquetes no soportados por ser privados y no libres)
deb http://packages.freecontrib.org/plf edgy free non-free
deb-src http://packages.freecontrib.org/plf edgy free non-free                                               
                                                                                                                                          
## CANNONICAL COMMERCIAL (paquetes ofrecidos por Canonical, no por Ubuntu)
## incluye: RealPlayer 10, Opera, etc.
deb http://archive.canonical.com/ubuntu edgy-commercial main

Guardamos el archivo y cerramos.

Nota clasica.png Estos repositorios son válidos para Edgy, verificar previamente para cualquier otra versión de Ubuntu.

Modo Gráfico

A través de los gestores de paquetes gráficos como Synaptic o Adept Manager podemos encontrar un menú que nos permite agregar un repositorio externo.

Actualizar la lista de paquetes

Una vez modificado el fichero de repositorios tenemos que actualizar la lista de paquetes, para eso basta con ejecutar el siguiente comando en terminal:

$ sudo aptitude update

También podemos hacerlo desde Synaptic o Adept Manager. Una vez actualizada la base de datos de paquetes podemos añadir aplicaciones de los nuevos repositorios como hemos hecho hasta ahora.


Obtener repositorios externos

En la web Sources.list generator (válido para Warty, Hoary, Breezy, Dapper y Feisty) encontraremos un formulario web que crea automáticamente el sources.list en función de lo que necesitamos. Una vez creado, basta con reemplazar el contenido del sources.list por el generado a través del mencionado formulario, o bien los añadimos a los que ya tenemos.

Ver también

Enlaces externos