Anaconda (instalador)

Instalador de sistema gratuito y de código abierto para distribuciones Linux
Anaconda
Desarrollador(es)Equipo Anaconda
Lanzamiento inicial1999 ; hace 25 años ( 1999 )
Versión estable
41.1-1 [1]  / 15 de febrero de 2024
Repositorio
  • github.com/rhinstaller/anaconda
Escrito enPython y C
Sistema operativoLinux
Disponible enPlurilingüe
TipoInstalador del sistema
LicenciaGPLv2 ( Software libre )
Sitio webfedoraproject.org/wiki/Anaconda

Anaconda es un instalador de sistema gratuito y de código abierto para distribuciones de Linux.

Anaconda es utilizado por Red Hat Enterprise Linux , Oracle Linux , Scientific Linux , Rocky Linux , AlmaLinux , CentOS , MIRACLE LINUX , Qubes OS , Fedora , Sabayon Linux y BLAG Linux y GNU , también en algunas distribuciones menos conocidas y descontinuadas como Progeny Componentized Linux , Asianux , Foresight Linux , Rpath Linux y VidaLinux . [2]

Funcionalidad

Modo de texto Anaconda
Anaconda instalando CentOS 7 en modo texto

Anaconda ofrece un modo de texto y un modo GUI, por lo que los usuarios pueden instalarlo en una amplia gama de sistemas. Está diseñado para ser fácilmente portátil y admite una amplia gama de plataformas de hardware ( IA-32 , Itanium , DEC Alpha , IBM ESA/390 , PowerPC , ARMv8 ). Admite la instalación desde dispositivos de almacenamiento locales como unidades de CD-ROM y discos duros, así como desde recursos de red a través de FTP , HTTP o NFS . Las instalaciones se pueden automatizar con el uso de un archivo kickstart , que configura automáticamente la instalación, lo que permite a los usuarios ejecutarla con una supervisión mínima. Antes de comenzar el proceso de instalación del sistema operativo, el instalador verifica los requisitos de hardware y recursos del sistema. Solo si se cumplen los requisitos, comienza el proceso de instalación.

Tecnología

Está escrito principalmente en Python con algunos módulos escritos en C. Tiene una interfaz gráfica basada en GTK+ 3 / PyGObject y diseñada con Glade Interface Designer . Anaconda también tiene una interfaz de texto personalizada con soporte para computadoras con terminales tipo impresora de línea , como los mainframes IBM ESA/390 .

Bajo el capó

El instalador de Anaconda proporciona varias herramientas y comandos útiles tanto para usuarios con necesidades de instalación específicas como para depurar problemas con el instalador en sí o con la instalación del sistema operativo en general.

Anaconda admite un amplio conjunto de opciones [3] que se pueden pasar a la línea de comandos de arranque para influir en el comportamiento de la instalación. También hay un shell raíz que se ejecuta en TTY2 y está disponible para que el usuario inspeccione el entorno de instalación durante la ejecución de la instalación.

También hay varios archivos útiles en el entorno de instalación:

  • /tmp/anaconda.log- contiene mensajes de registro relacionados con Anaconda (Anaconda también registra en journal)
  • /root/lorax-packages.log- contiene una lista de nombres y versiones de todos los paquetes que se han utilizado para crear la imagen de instalación
  • /mnt/install/ks.cfgContiene el kickstart utilizado para ejecutar la instalación (si corresponde)

Después de una instalación exitosa, Anaconda almacena varios archivos importantes de la ejecución de la instalación en el propio sistema. Esto permite verificar cómo se instaló el sistema incluso en un momento posterior.

  • Los registros de instalación se almacenan en/var/log/anaconda
  • Se almacena un archivo kickstart que describe la opción seleccionada durante la ejecución de la instalación./root/anaconda-ks.cfg

El anaconda-ks.cfgarchivo que se encuentra en un sistema se puede utilizar (posiblemente con pequeños cambios) para instalar nuevamente un sistema muy similar.

Véase también

Referencias

  1. ^ "Versión 41.1-1". 15 de febrero de 2024. Consultado el 18 de febrero de 2024 .
  2. ^ "Anaconda/Distros - Wiki del Proyecto Fedora". fedoraproject.org . Consultado el 2020-05-02 .
  3. ^ "Opciones de arranque de Anaconda"
  • Sitio web oficial
Obtenido de "https://es.wikipedia.org/w/index.php?title=Anaconda_(instalador)&oldid=1224220958"