Skip to content
Natuurondernemer
    agosto 31, 2020 by admin

    SourcesList

    SourcesList
    agosto 31, 2020 by admin

    Traducción(es): English – Français – Italiano – Português (Brasil) – Русский

    Apt descarga paquetes de uno o más repositorios de software (fuentes) y los instala en su ordenador.

    Un repositorio es generalmente un servidor de red, como el repositorio oficial de DebianStable. También se aceptan directorios locales o CD/DVD.

    Los repositorios específicos (fuentes de paquetes) configurados en su máquina afectan:

    • Qué paquetes de software están disponibles para su descarga
    • Qué versiones de paquetes están disponibles
    • Quién empaqueta el software

    Fuentes de paquetes comúnmente utilizadas

    • DebianStable: repositorio oficial de Debian para la versión actual

    • StableProposedUpdates: repositorio oficial de Debian para próximas versiones puntuales (correcciones de seguridad y de errores importantes cada ~2 meses)

    • StableUpdates: repositorio oficial de Debian para los cambios que no pueden esperar a la siguiente publicación puntual, los paquetes también se añaden a StableProposedUpdates para su inclusión en la siguiente publicación puntual

    • DebianSecurity: repositorio oficial de Debian para las actualizaciones de seguridad frecuentes

    • DebianBackports: versiones más recientes de algunos paquetes, compatibles con DebianStable.

    • DebianTesting: estado de desarrollo actual de la próxima distribución estable de Debian

    • DebianUnstable: versión de desarrollo rodante que contiene los últimos paquetes

    • DebianExperimental: versión de desarrollo que contiene los paquetes experimentales/alfa/beta/no probados

    Edición de las fuentes del software

    Utilizando un programa gráfico

    Algunos programas permiten configurar las fuentes de Apt a través de una interfaz gráfica. Por ejemplo:

    • Menú de aplicaciones > Configuración > Software y actualizaciones (paquete software-properties-gtk)

    Usando un editor de texto

    El archivo principal de configuración de fuentes de Apt está en /etc/apt/sources.list. Puedes editar este archivo (como root) usando tu editor de texto favorito.

    Para añadir fuentes personalizadas, es preferible crear archivos separados bajo /etc/apt/sources.list.d/.

    Ver man 5 sources.list

    Formato de sources.list

    Las entradas en este archivo normalmente siguen este formato:

    deb http://site.example.com/debian distribution component1 component2 component3deb-src http://site.example.com/debian distribution component1 component2 component3

    Tipo de archivo

    La primera palabra de cada línea, deb o deb-src, indica el tipo de archivo. Deb indica que el archivo contiene paquetes binarios (deb), los paquetes precompilados que normalmente utilizamos. Deb-src indica paquetes fuente, que son las fuentes originales del programa más el fichero de control de Debian (.dsc) y el diff.gz que contiene los cambios necesarios para empaquetar el programa.

    URL del repositorio

    La siguiente entrada en la línea es una URL del repositorio del que quiere descargar los paquetes. La lista principal de réplicas de repositorios de Debian se encuentra aquí.

    Distribución

    La «distribución» puede ser el nombre del código de la versión/alias (jessie, stretch, buster, sid) o la clase de versión (oldstable, stable, testing, unstable) respectivamente. Si quiere seguir una clase de publicación, utilice el nombre de la clase, si quiere seguir una publicación puntual de Debian, utilice el nombre del código. Evite usar «stable» en su sources.list ya que eso resulta en sorpresas desagradables y sistemas rotos cuando se hace la siguiente versión; actualizar a una nueva versión debería ser una acción deliberada y cuidadosa y editar un archivo una vez cada dos años no es una carga.

    Por ejemplo, si siempre quieres ayudar a probar la versión de pruebas, utiliza ‘testing’. Si estás haciendo un seguimiento de la diana y quieres quedarte con ella desde las pruebas hasta el final de su vida útil, utiliza diana.

    Componente

    El principal consiste en paquetes compatibles con DFSG, que no dependen de software fuera de esta área para funcionar. Estos son los únicos paquetes que se consideran parte de la distribución de Debian.

    Los paquetes de contribución contienen software compatible con DFSG, pero tienen dependencias que no están en main (posiblemente empaquetados para Debian en non-free).

    non-free contiene software que no cumple con las DFSG.

    Ejemplo de sources.list

    A continuación se muestra un ejemplo de sources.list para Debian 10/Buster.

    deb http://deb.debian.org/debian buster maindeb-src http://deb.debian.org/debian buster maindeb http://deb.debian.org/debian-security/ buster/updates maindeb-src http://deb.debian.org/debian-security/ buster/updates maindeb http://deb.debian.org/debian buster-updates maindeb-src http://deb.debian.org/debian buster-updates main

    Si también necesita los componentes contrib y non-free, añada contrib non-free después de main. Por ejemplo, para Debian 10/Buster:

    deb http://deb.debian.org/debian buster main contrib non-freedeb-src http://deb.debian.org/debian buster main contrib non-freedeb http://deb.debian.org/debian-security/ buster/updates main contrib non-freedeb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-freedeb http://deb.debian.org/debian buster-updates main contrib non-freedeb-src http://deb.debian.org/debian buster-updates main contrib non-free

    Si también necesita los componentes Backports, contrib y non-free, añada las líneas buster-backports. Por ejemplo, para Debian 10/Buster:

    deb http://deb.debian.org/debian buster-backports main contrib non-freedeb-src http://deb.debian.org/debian buster-backports main contrib non-free

    Puede utilizar https://… en todas las líneas anteriores para utilizar los repositorios a través de conexiones HTTPS encriptadas si la réplica correspondiente soporta HTTPS. (Los usuarios de Debian 9/Stretch o versiones anteriores tendrán que instalar primero el paquete apt-transport-https. Los hosts de security.debian.org actualmente no tienen certificados SSL verificables públicamente en HTTPS y por lo tanto no pueden usarse con HTTPS por el momento).

    Puede utilizar una herramienta de GNOME para editar su archivo sources.list. Acceda a ella a través de Menú → Sistema → Administración → Fuentes de software.

    gksu --desktop /usr/share/applications/software-properties.desktop /usr/bin/software-properties-gtk

    Usando Tor con Apt

    Apt puede recuperar y descargar actualizaciones a través de Tor. Para que esto funcione necesitas instalar los paquetes tor y apt-transport-tor. A continuación, puede utilizar los servicios oficiales de onion proporcionados por Debian.

    Aquí hay un ejemplo de sources.list usando los servicios de cebolla para Debian 9/Stretch:

    deb tor+http://vwakviie2ienjx6t.onion/debian stretch maindeb-src tor+http://vwakviie2ienjx6t.onion/debian stretch maindeb tor+http://sgvtcaew4bxjd7ln.onion/debian-security stretch/updates maindeb-src tor+http://sgvtcaew4bxjd7ln.onion/debian-security stretch/updates maindeb tor+http://vwakviie2ienjx6t.onion/debian stretch-updates maindeb-src tor+http://vwakviie2ienjx6t.onion/debian stretch-updates main

    CD-ROM

    Si prefiere usar su CD-ROM para instalar paquetes o actualizar su sistema automáticamente con APT, puede ponerlo en su /etc/apt/sources.list. Para ello, puedes utilizar el programa apt-cdrom de la siguiente manera:

    # apt-cdrom add

    con el CD-ROM de Debian en la unidad.

    Puede usar -d para el directorio del punto de montaje del CD-ROM o añadir un punto de montaje que no sea un CD (por ejemplo, una unidad de memoria USB).

    Resolución de nombres

    En ocasiones la resolución de nombres puede romperse. Por ejemplo, a continuación es de un puerto S/390x que se ejecuta en un QEMU Chroot:

    # apt update0% Unsupported socketcall: 20Unsupported socketcall: 20Unsupported socketcall: 20Unsupported socketcall: 20Unsupported socketcall: 20Unsupported socketcall: 20Unsupported socketcall: 20Unsupported socketcall: 20Err:1 http://ftp.us.debian.org/debian testing InRelease Temporary failure resolving 'ftp.us.debian.org'Reading package lists... DoneW: Failed to fetch http://ftp.us.debian.org/debian/dists/testing/InRelease Temporary failure resolving 'ftp.us.debian.org'W: Some index files failed to download. They have been ignored, or old ones used instead.

    Puedes solucionarlo temporalmente obteniendo la dirección IP de otra máquina, y luego usar la dirección IP en lugar del URI:

    echo "deb http://128.30.2.26/debian testing main" > /etc/apt/sources.listapt updateGet:1 http://128.30.2.26/debian testing InRelease Get:2 http://128.30.2.26/debian testing/main s390x Packages Get:3 http://128.30.2.26/debian testing/main Translation-en Fetched 13.0 MB in 32s (403 kB/s) Reading package lists... Done

    Paquetes de símbolos de depuración

    Para depurar un fallo a menudo necesita los archivos de símbolos de depuración relacionados. Para la mayoría de los paquetes de Debian estos se encuentran en los paquetes dbgsym. Estos están disponibles en un archivo separado.

    Aquí tiene una entrada de ejemplo para su sources.list para los paquetes dbgsym de Debian 10/Buster:

    deb http://deb.debian.org/debian-debug/ buster-debug main

    Lo mismo si está ejecutando pruebas.

    deb http://deb.debian.org/debian-debug/ testing-debug main

    Y un ejemplo más si estás usando la distribución inestable.

    deb http://deb.debian.org/debian-debug/ unstable-debug main

    Más información

    • Una lista de UnofficialRepositories para conseguir software extra («Skype», «Opera», «Google»)

    • Sobre deb.debian.org, un servicio que pretende solucionar el problema de elegir una réplica de Debian.

    • Añadir listas de fuentes, incluyendo cds, usando apt-setup

    • Howto de apt

    • AptCLI

    • AptPreferences

    • Backports

    • Debian en CDs.

    • Buscar un paquete en un repositorio no oficial (enlaces a paquetes muy antiguos principalmente)

    • DebianRepository/UseThirdParty -. Instrucciones de uso a un repositorio de terceros

    • Fuentes.list(5) página del manual

    CategoríaPackageManagement

    Previous articleAbogados de lesiones en el trabajoNext article Qué significa ser un trabajador por cuenta propia?

    Deja una respuesta Cancelar la respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Entradas recientes

    • Encontrarte a ti mismo (y a los demás…) en los anuarios online
    • Cómo configurar un minero ASIC de bitcoin
    • Chris Martin cumple años en Disneylandia con Dakota Johnson
    • ¿Qué es un sitio del Superfondo?
    • Los gusanos de la sangre con cebo de pesca tienen picaduras de abeja
    • 42 recetas de sopa de olla de cocción lenta saludables
    • 3 sorprendentes riesgos de una mala postura
    • Peces Betta hembra
    • ¿Qué son las corrientes oceánicas?
    • Nike se gastó 15.000 dólares en una máquina especial sólo para fabricar las zapatillas del pívot de Florida State Michael Ojo

    Archivos

    • abril 2021
    • marzo 2021
    • febrero 2021
    • enero 2021
    • diciembre 2020
    • noviembre 2020
    • octubre 2020
    • septiembre 2020
    • agosto 2020
    • julio 2020
    • junio 2020
    • mayo 2020
    • abril 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Acceder
    • Feed de entradas
    • Feed de comentarios
    • WordPress.org
    Posterity WordPress Theme