nov 292011
 

Los repositorios se encuentran en el archivo sourses.list, para añadir o modificar debemos abrir el editor # nano como root.

# nano /etc/apt/sources.list

Una vez abierto añadimos las lineas, guardamos los cambios (Ctrl+O Enter Ctrl+X) y actualizamos la base de datos.

# aptitude update

Si nos advierte de que alguna llave pública no está disponible, copiamos el código y procedemos a su descarga.

# gpg --keyserver subkeys.pgp.net --recv-keys XXXXXXXXXXXX

Una vez obtenida procedemos a exportarla y añadirla.

# gpg --export --armor XXXXXXXXXXXX | apt-key add -

Y para finalizar, ya solo nos queda actualizar la nueva base de datos.

# aptitude update && aptitude safe-upgrade

Te puede interesar: Repositorios Debian Wheezy stable.

  23 Respuestas para “Como añadir repositorios en Debian.”

  1. Primera vez que visito Linux GNU Blog, Muy bueno, me sirvió de mucho los nuevos repositorios. Celiano de Rosario Argentina. Gracias.

  2. Hola , al querer guardarlo me salta permiso denegado, como lo puedo solucionar?
    desde ya muchas gracias

    • Si te ha denegado el permiso es porque no lo pediste. Debes abrir la “consola” con derechos de “super usuario”, “su” o “sudo”…

      Pero no te preocupes, eso nos ha pasado a todos.

      Saludos. :-)

    • Otro problema son los permisos de cada archivo, has esto en terminal

      su

      tu contraseña

      cd /etc/apt/

      chmod 775 sources.list

      nano sources.list

      con eso o tambien puedes cerrar esa terminal y usar

      sudo gedit /etc/apt/sources.list

      :D

      • Saludos “hackloper775″. El post se ajusta a lo que yo hice. Ignoro si usted ha seguido el procedimiento indicado, so lo ha hecho y ha encontrado algún inconveniente, le agradecería me indicase en que parte hay que hacer lo que usted propone.

        Muchas gracias por comentar.

  3. El error se puede encontrar a la hora de editar con nano y guardar como dice aya arriba “1persona” ya que al dar permisos 775 se da permisos de lectura “escritura” y ejecución esto se debe a una mala configuración a la hora de instalar Debian que he visto varias veces y con eso se resuelve.

    Yo uso gedit pero le quería dar otra opinión a la persona que no logro editar de aya arriba

    Saludos :D

    • Sobre el comentario de “1persona”, en ningún momento especifica lo que hizo, así es imposible saber con exactitud el motivo del fallo.

      Agradezco su información, lo que sucede es que no estoy de acuerdo con el procedimiento. Pero la explicación es prácticamente un post.

      Empecemos dándole un orden al tema:

      El fichero /etc/apt/sources.list solo necesita poder ser leído por cualquier usuario y escrito únicamente por root (644). Bajo ningún concepto es necesario ni recomendable asignarle mas permisos, y jamas se le deben asignar permisos de ejecución, pues ese fichero no es un ejecutable.

      Al asignarle los permisos 775, estamos añadiendo permiso de ejecución a todos los usuarios del equipo (absolutamente innecesario y posiblemente peligroso) y le estamos añadiendo permisos de escritura al grupo del propietario del fichero, como el propietario del fichero es root (o por lo menos debe serlo), el grupo propietario es el grupo primario de root, que se llama root. Ningún otro usuario que no sea root debe pertenecer a ese grupo en un sistema Debian bien configurado, por lo que es absolutamente inútil asignar este último permiso.

      En resumen, es absolutamente innecesaria la modificación de los permisos propuesta, sin hablar de los posible problemas de seguridad que pueda ocasionar. Si se desea modificar este fichero, tan solo es necesario abrirlo identificados como root, bien sea desde consola con nano, vi o vim, previa identificación como root mediante su o sudo, o desde el entorno gráfico usando gksu gedit o kdesu kate.

      Saludos y muchas gracias por su interés. :-)

  4. Tienes muchas razón al dar 775 es leer todos los usuarios, esto yo lo hago para evitar cualquier falla de permiso,pero lo que se me olvido comentar es que al terminal de editar hay que dar

    chmod 644 sources.list

    para volver a poner sources.list como root ya tienes razón, tiene cierto nivel de peligro de seguridad dejar como “775″ sources.list

    Pero no mucho ya que para entrar con un rootkit a modificar esto seria muy difícil y inútil porque no creo que a nadie le interese modificar los repos,solo seria peligro de alguien que tenga la computadora en físico.

    En concreto lo que hay que dices que hay que hacer es

    sudo “editor” /etc/apt/sources.list

    para no modificar los permisos

    Pero otra cuestión es configurar “sudo” antes.

    Saludos y buena información.

  5. Tiene razón en todo:)

    tan solo hay que usar

    sudo “editor” /etc/apt/sources.list

    pero otra cuestión es tener configurado sudo antes,

    y aquí lo mostró

    http://linuxgnublog.org/como-configurar-sudo-en-debian/

    saludos :)

  6. ¡Gracias! He podido arreglar algo :D

  7. Dando mis primeos pasos en linux. Espero engancharme con esto. Gracias por la info

  8. Hola, tengo una duda, estoy tratando de instalar las VMware Tools para Debian 6 en una máquina virtual. No sé nada sobre GNU/Linux, esa es la razón por la que estoy empezando a usarlo desde una máquina virtual. Como te dije la distro que estoy instalando es Debian.

    En un blog leí que como paso previo para instalar las VMware Tools, necesito agregar los repositorios para hacer la instalación desde apt.

    Para eso, sigo los pasos que está en tu blog de como ingresar al nome mediante:

    # nano /etc/apt/sources.list

    Bueno, lo que hice luego fue agregar dos líneas al final:

    deb http://debian.uchicago.edu/debian/ squeeze main contrib deb-src
    http://debian.uchicago.edu/debian/ squeeze main contrib

    Y ahora mi problema viene en el momento en que quiero guardarlo, tal y como dices, presione control+o y ENTER y me sale una aviso diciéndome: PERMISO DENEGADO. ¿Estoy cometiendo algún error?

  9. Excelente aporte, muchas gracias, anda un poco desesperado por unos programas y actualizaciones, realmente me ayudo mucho, gracias.

  10. Hola buenos dias!!!!!!

    Una pregunta muy de novato….. tras hacer el aptitude update te ha de mostrar en el terminal las urls q has añadido, ami en principio me aparecen solo del Cd-rom y de hehco cunado trato de ejecutar

    aptitude install vim (como ejemplo)

    me termina diciendo q le meta el cd.

    Gracias un saludo!!!!!

    • Mi recomendación es muy sencilla, sigue escrupulosamente las indicaciones del post, si lo haces, no debería surgir ningún inconveniente.

      Al abrir la Terminal, no te olvides de logearte como root.

      Saludos.

 Deja un comentario

(requerido)

(requerido)


− 1 = cuatro

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>