Documentation for a newer release is available. View Latest

Instalación

Fedora 34 contiene dos cambios potencialmente importantes relacionados con la instalación del sistema:

  • Se ha declarado obsoletos o quitado múltiples comandos Kickstart. Los comandos obsoletos en Kickstarts originarán avisos y los comandos quitados causarán que falle la instalación. Destacadamente, esto incluye el comando install, que se utiliza en muchos de los archivos Kickstart más antiguos. Vea en Comandos y opciones Kickstart obsoletos y borrados una lista completa de los declarado obsoleto y lo borrado.

  • Ahora, todas las opciones de arranque del instalador deben usar el prefijo inst., que antes era opcional pero recomendable. Las opciones de arranque de Anaconda, como inst.repo=, se ignorarán si no usan este prefijo.

Cambios en Anaconda

Esta sección cubre los cambios en el instalador Anaconda, incluyendo cambios en los instaladores interactivos gráfico y en modo texto, Kickstart y las opciones de arranque del instalador.

Cambios generales

  • La imagen del sistema de archivos que contiene el instalador de Anaconda, images/install.img, presente tanto en DVD como en los ISO de instalación de red, ya no incorpora una imagen del sistema de archivos ext4. En su lugar, los archivos se almacenan directamente en SquashFS, sin una capa ext4 intermedia. De esta forma, el contenido del instalador se almacena de forma más eficiente, lo que permite un ahorro de hasta 27 MiB por ISO.

  • El instalador monta /tmp del sistema instalado como un tmpfs durante la instalación. (https://bugzilla.redhat.com/show_bug.cgi?id=1306452)

  • El instalador instala el paquete kbd-legacy para admitir distribución de teclado distinto de ascii. (https://bugzilla.redhat.com/show_bug.cgi?id=1919483)

  • Crashes in wireless networking configuration in installer GUI have been fixed. (https://github.com/rhinstaller/anaconda/pull/2977)

  • Persistent network configuration from Kickstart configuration is now created in a later stage (not in initramfs), so all the persistent configuration files are generated using the NetworkManager API, which results in:

    • Consistency between common kickstart configuration and configuration via kickstart %pre section (the same code path is used).

    • Consistency of generated configuration files. All files are now stored in the format configured in NetworkManager. In Fedora 33 configuration files created from kickstart configuration were stored in ifcfg files while other configuration paths (boot options, UI) were using keyfile files.

  • Added a metapackage for image dependencies - useful when generating boot.iso. (The plan is to eventually move stuff from lorax templates to there.) (https://github.com/rhinstaller/anaconda/pull/3126)

  • Removed support for the nfsiso: pseudo-protocol. Anaconda can these days detect that a nfs: target is an ISO file, so nfsiso: became redundant. (https://github.com/rhinstaller/anaconda/pull/2889)

Cambios en las opciones de arranque

  • The inst. prefix, which was previously recommended for use with Anaconda-specific boot options, is now mandatory. Anaconda boot options such as inst.stage2= or inst.repo= will now be ignored if they do not use the prefix. This change helps Anaconda avoid conflicts with other projects which may use the same kernel parameters. You can read the discussion of this change on the devel mailing list.

  • The following boot options have been removed:

    • inst.singlelang - The single language mode has been removed some time ago.

    • inst.loglevel - Did not work.

    • inst.zram - Anaconda uses zram-generator instead.

Cambios en la interfaz gráfica

Changes in the text interface

Changes in Anaconda configuration files

Changes in updates images

Cambios en Kickstart

Deprecated and removed Kickstart commands and options

This version brings a big cleanup of unused, deprecated, and removed commands and options. Deprecated commands and options no longer do anything and log a warning, and removed commands and options cause errors and break the installation.

  • Removed commands:

    • autostep

    • device

    • deviceprobe

    • dmraid

    • install

    • method

    • multipath

  • Removed options:

    • bootloader --upgrade

    • harddrive --biospart

    • ignoredisk --interactive

    • partition --active

  • Removed the %traceback section - use %onerror instead.

  • Deprecated options:

    • timezone --ntpservers, --nontp

    • logging --level

    • %packages --excludeWeakdeps (use --exclude-weakdeps instead), --InstLangs (use --inst-langs instead)

    • repo --ignoregroups, --sslcacert, --sslclientcert, --sslclientkey