= repos [[https://wiki.debian.org/SourcesList#Component]] == ubicación/configuración para cambiar los repositorios que hemos de utilizar, modificar el fichero ''/etc/apt/sources.list'' o mejor crear fichero nuevo en ''/etc/apt/sources.list.d/*.list'' == https para usar **https** en las peticiones a repositorios, instalar el paquete **apt-transport-https** == leyendo un repositorio archivo URL distribución componente1 componente2 componente3 * archivo: { deb | deb-src } -> binarios o código fuente * URL: ubicación del repositorio * si está instalado el paquete **apt-transport-https**, se puede usar **https** * [[https://www.debian.org/mirror/list|réplicas repositorios Debian]] * distribución : se puede usar el code name de la release o la release class * code name: { jessie8 | stretch9 | buster10 | sidunstable } * release class: { oldstable | stable | testing | unstable } * **oldstable** : versión estable anterior a la actual * **stable** : versión estable actual * **testing** : versión futura * **unstable** : no estrictamente una release, es un rolling development * componente : { main | contrib | non-free } * **main** : paquetes [[https://www.debian.org/social_contract#guidelines|DFSG]] * **contrib** : paquetes compatibles con el [[https://www.debian.org/social_contract#guidelines|DFSG]], pero que tienen dependencias que no están en main (posiblemente en **non-free**) * **non-free** : software que no cumple con el [[https://www.debian.org/social_contract#guidelines|DFSG]]