Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

8.1.2. Entendiendo el sources.list Expediente


El sources.list file es el archivo de configuración clave para definir las fuentes de los paquetes, y es importante comprender cómo se presenta y cómo configurarlo, ya que APT no funcionará sin una lista de fuentes de paquetes definida correctamente. Analicemos su sintaxis, echemos un vistazo a los diversos repositorios que utiliza Kali Linux, y analicemos los espejos y la redirección de espejos, entonces estará listo para poner APT en uso.

Cada línea activa del /etc/apt/sources.list archivo (y del /etc/apt/sources.list.d/*. lista files) contiene la descripción de una fuente, compuesta de tres partes separadas por espacios. Las líneas comentadas comienzan con un # personaje:


# deb cdrom: [Debian GNU / Linux 2016.1 _Kali-rolling_ - Instantánea oficial amd64 LIVE /

INSTALAR Binario 20160830-11: 29] / kali-rolling contrib main no gratuito


deb http://http.kali.org/kali kali-rolling main contrib no libre

# deb cdrom: [Debian GNU / Linux 2016.1 _Kali-rolling_ - Instantánea oficial amd64 LIVE /

INSTALAR Binario 20160830-11: 29] / kali-rolling contrib main no gratuito


deb http://http.kali.org/kali kali-rolling main contrib no libre


Echemos un vistazo a la sintaxis de este archivo. El primer campo indica el tipo de fuente:

debutante para paquetes binarios,

deb-src para paquetes fuente.

El segundo campo proporciona la URL base de la fuente: puede consistir en una réplica de Debian o cualquier otro archivo de paquete configurado por un tercero. La URL puede comenzar con expediente:// para indicar una fuente local instalada en la jerarquía de archivos del sistema, con http:// para indicar una fuente accesible desde un servidor web, o con ftp:// para una fuente disponible en un servidor FTP. La URL también puede comenzar con CD ROM: para instalaciones basadas en CD-ROM / DVD-ROM / Blu-ray disc, aunque esto es menos frecuente ya que los métodos de instalación basados ​​en red son cada vez más comunes.

El cdrom Las entradas describen los CD / DVD-ROM que tiene. A diferencia de otras entradas, un CD-ROM no siempre está disponible, ya que debe insertarse en la unidad y, por lo general, solo se puede leer un disco a la vez. Por esas razones, estas fuentes se administran de una manera ligeramente diferente y deben agregarse con el apt-cdrom programa, normalmente ejecutado con el add parámetro. Este último solicitará que se inserte el disco en la unidad y examinará su contenido en busca de Paquetes archivos. Utilizará estos archivos para actualizar su base de datos de paquetes disponibles (esta operación generalmente la realiza el apt update mando). Después de eso, APT solicitará el disco si necesita un paquete almacenado en él.

La sintaxis del último campo depende de la estructura del repositorio. En los casos más simples, simplemente puede indicar un subdirectorio (con una barra oblicua al final requerida) de la fuente deseada (esto a menudo es un simple "./", Que se refiere a la ausencia de un subdirectorio; los paquetes se

en la URL especificada). Pero en el caso más común, los repositorios estarán estructurados como un espejo de Debian, con múltiples distribuciones, cada una con múltiples componentes. En esos casos, nombre la distribución elegida, luego los componentes (o secciones) para habilitar. Tomemos un momento para presentar estas secciones.

Debian y Kali utilizan tres secciones para diferenciar los paquetes según las licencias elegidas por los autores de cada trabajo.

Main contiene todos los paquetes que cumplen completamente con las Pautas de software libre de Debian1.

El no libre El archivo es diferente porque contiene software que no se ajusta (completamente) a estos principios pero que, no obstante, puede distribuirse sin restricciones.

Contrib (contribuciones) es un conjunto de software de código abierto que no puede funcionar sin algunos elementos no libres. Estos elementos pueden incluir software de la sección no libre o archivos no libres como ROM de juegos, BIOS de consolas, etc. Contrib también incluye software libre cuya compilación requiere elementos propietarios, como VirtualBox, que requiere un compilador no libre para construya algunos de sus archivos.

Ahora, echemos un vistazo a las fuentes o repositorios de paquetes estándar de Kali Linux.


Top OS Cloud Computing en OnWorks: