You are on page 1of 6

Aadir repositorios externos

De Gua Ubuntu
En la distribucin Debian y derivadas 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 estn mantenidos por el equipo de 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 cdigo abierto, o porque estn en una versin no estable pero totalmente funcional para nuestros intereses.

Tabla de contenidos
1 Lista de repositorios 1.1 Mediante terminal 1.2 Modo grfico 2 Repositorios tiles 3 Actualizar la lista de paquetes 4 Obtener repositorios externos 5 Retener y restaurar paquetes de repositorios externos 5.1 Paquetes para aptitude 5.1.1 Modo consola 5.1.2 Modo semigrfico 5.2 Paquetes para apt y dpkg 5.2.1 Mtodo 1 5.2.2 Mtodo 2 6 Ver tambin 7 Enlaces externos

Lista de repositorios
El sistema de instalacin de paquetes que usemos (ver Aadir aplicaciones) internamente usa un fichero donde se encuentran los repositorios, este fichero lo podemos encontrar en :
/t/p/ore.it ecatsucsls

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

Mediante terminal
Para agregar los cualquier repositorio externo basta con editar el archivo sources.list.

Abrimos una terminal y tecleamos: Para el caso de Ubuntu:


$sdeiecatsucsls uogdt/t/p/ore.it

Para el caso de Kubuntu:


$sdae/t/p/ore.it uoktecatsucsls

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

#AKOTpqeeijsoicudseapryqepeeasrd.Uaaopoie #BCPRS(autsveo,nnlionDpeuudncuaaosrbjrpars dbht:/rhv.bnucmuutdybcprsmietitduiesutvre etp/acieuut.o/bnuegakotanrsrcenvremlies dbscht:/rhv.bnucmuutdybcprsmietitduiesutvre ertp/acieuut.o/bnuegakotanrsrcenvremlies

#Lpqeeospraooervdsynirs #PF(autsnootdsprsrpiaoolbe) dbht:/akgsfecnrbogpfegrennfe etp/pcae.reoti.r/ldyfeore dbscht:/akgsfecnrbogpfegrennfe ertp/pcae.reoti.r/ldyfeore #ANNCLCMECApqeefeiooaoia,nobnu #CNOIAOMRIL(autsorcdsprCnncloprUut) #nly:RaPae0pr,ec #icueellyr1,Oeat. dbht:/rhv.aoia.o/bnuegomrilmi etp/aciecnnclcmuutdycmecaan

Guardamos el archivo y cerramos. Estos repositorios son vlidos para Edgy, verificar previamente para cualquier otra versin de Ubuntu. A partir de Ubuntu 9.10, se pueden agregar repositorios de Launchpad mediante un simple comando:
sddpeoioypa[obedlrpstro uoadatrpstrp:nmreeoioi]

Modo grfico
A travs de los gestores de paquetes grficos como Synaptic o Adept Manager podemos encontrar un men que nos permite agregar un repositorio externo. Esto lo hacemos abriendo Tambin hay una herramienta que podemos utilizar para introducir repositorios externos: Sistema>Administracin>Orgenes de software, entramos en la pestaa de "Software de terceros", pinchamos en "Aadir..." y escribimos el repositorio que queramos (normalmente ser del siguiente modo):
eULdsag_autsdsr)(opnne)#dsrpinhmn) db(R_ecrapqee)(itocmoets(ecic_uaa

Aadimos y cerramos la ventana de orgenes de software (entonces nos pedir recargar los repositorios, ya que estn obsoletos por introducir uno nuevo)

Hacer sto con mucho cuidado. En mi caso particular, agregu el repositorio de google con la direccin indicada en Aadir repositorio de Google (http://dl.google.com/linux/deb/ stable non-free) y mi manjador de paquetes de synaptics dej de funcionar. Me vi a gatas para repararlo

Repositorios tiles
Repositorio de Trevio:
dbht:/onodtxaiyog31e/fitycny etp/dwla.ufml.r/vdbesyeead dbscht:/onodtxaiyog31e/fitycny ertp/dwla.ufml.r/vdbesyeead

Repositorio de Google:
dbht:/lgol.o/iu/e/salore etp/d.ogecmlnxdbtbennfe

Repositorio multimedia (http://www.debian-multimedia.org/) de Debian


dbht:/t.qu.tsfwr/nxLnxdbautmdatbemi etp/fpe.cp/otaeui/iu/einmliei/salan

Para que al recargar los repositorios no aparezca ningn mensaje, puede instalar la clave del repositorio. Para ello escriba en una terminal:
$weqht:/w.einmliei.r/pkypb|sdped gttp/wwdbautmdaoggge.uOuoatkyad

Repositorio MEDIBUNTU:
dbht:/akgsmdbnuog etp/pcae.eiut.r/

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 un terminal:
$sdpiueudt uoattdpae

Tambin podemos hacerlo desde Synaptic o Adept Manager. Una vez actualizada la base de datos de paquetes podemos aadir aplicaciones y paquetes de los nuevos repositorios como hemos hecho hasta ahora.

Obtener repositorios externos


En la web Sources.list generator (http://www.ubuntulinux.nl/source-o-matic) (vlido para Warty, Hoary, Breezy, Dapper y Feisty) encontraremos un formulario web que crea automticamente el sources.list en funcin de lo que necesitamos. Una vez creado,

basta con reemplazar el contenido del sources.list por el generado a travs del mencionado formulario, o bien los aadimos a los que ya tenemos. En Ubuntu Karmic Koala disponemos de una nueva herramienta para aadir repositorios PPA de Launchpad de una forma mucho ms sencilla, copiando una lnea mucho ms simple que adems descarga y aade automticamente su clave GPG. Puede hacerse desde el terminal, ejecutando el siguiente comando:
$sddpeoioypaNmr_eoioi uoadatrpstrp:obeRpstro

Por ejemplo, para aadir el repositorio de Gnome Do sera:


$sddpeoioypadoepa uoadatrpstrp:ocr/p

Adems, este nuevo sistema no aade la lnea completa al fichero /etc/apt/sources.list sino que lo crea con su propio fichero en el directorio sources.list.d, lo cual suele ser mucho mejor para el mantenimiento del sistema, tener todos los repositorios en ficheros diferentes.

Retener y restaurar paquetes de repositorios externos


Es posible que no nos interese que el sistema acutalice determinados paquetes porque las versiones posteriores sean defectuosas, incompatibles, etc. Para ello retendremos ese paquete, y para volver a actualizarlo lo restauraremos. Los paquetes retenidos para apt no estn retenidos para aptitude, y viceversa. Por lo que se recomienda retener los paquetes para ambos mtodos

Paquetes para aptitude


Modo consola
A travs del terminal, para retener un paquete lo nico que tenemos que hacer es:
$sdpiuehlobedlpqee uoattdodnmreaut

Y para restaurarlo y permitir su actualizacin:


$sdpiueuhlobedlpqee uoattdnodnmr_e_aut

Modo semigrfico
Para llevar a cabo el prodecimiento de una forma semigrfica primero debes actualizar la lista de paquetes y luego escribir en un terminal

$attd piue

y entra en paquetes actualizables. Dentro debera aparecer los paquetes que se van a actualizar. Te colocas sobre el que deseas y pulsas la tecla "=". Finalmente pulsas "q" para salir de la aplicacin.

Paquetes para apt y dpkg


Mtodo 1
En un terminal Para retener un paquete:
$ehnmr_e_autoduodkstslcin coobedlpqeehl|sdpgeeetos

Para restaurarlo y permitir su actualizacin


$ehnmr_e_autntl|sdpgeeetos coobedlpqeeisaluodkstslcin

Mtodo 2
Existe un front-end al alcance de repositorio que simplifica el comando. Primero lo instalados
$sdpiueisalft uoattdntlea

Para retener un paquete:


$sdeahlobedlpqee uoftodnmreaut

Para restaurar un paquete:


$sdeauhlobedlpqee uoftnodnmreaut

Ver tambin
Activar universe y multiverse Aadir aplicaciones Aadir repositorio de Google

Enlaces externos
APTonCD, The Ubuntu "CD/DVD 2" Creator (http://aptoncd.sourceforge.net/) (en ingls)
La versin original del artculo, o partes de l, han sido extradas de Entre tuxes y pepinos (http://tuxpepino.wordpress.com/2007/05/30/tip-retener-paquetes-y-restaurarlos/) ,

que edita bajo licencia by-nc-sa (http://tuxpepino.wordpress.com/licencia/) . Consltese la autorizacin en Gua Ubuntu:Autorizaciones/Entre tuxes y pepinos.

Obtenido de "http://www.guia-ubuntu.org/index.php? title=A%C3%B1adir_repositorios_externos" Categoras: Artculos de tuxpepino.wordpress.com | Primeros pasos


E s ta pgina fue modific ada por ltima vez el 0 1 :0 2 1 2 oc t 2 0 1 1 . E s ta pgina ha s ido vis itada 2 3 1 .2 9 6 vec es . E l c ontenido es t dis ponible bajo los trminos de la Attribution-NonCommercial-ShareAlike 2.5 P oltic a de protec c in de datos A c erc a de Gua U buntu A vis o legal

You might also like