Instalação

As seguintes notas de lançamento para o instalador Anaconda e componentes relacionados foram retiradas do versão upstream.

Mudanças na interface gráfica

Usar a configuração do layout do teclado do sistema Live

Até agora, os usuários tinham que especificar manualmente o layout do teclado para o ambiente Live no Anaconda. Com esta mudança, o próprio sistema live é responsável pela configuração do teclado e o Anaconda apenas lê a configuração do sistema live para o sistema instalado.

O layout do teclado do ambiente live é usado automaticamente somente se o usuário não o especificar manualmente. Neste momento, apenas o ambiente Gnome Shell é suportado.

Esta é a correção adequada para o link: RHBZ#2016613 que foi resolvido por uma solução alternativa no passado. É também um passo à frente para resolver o RHBZ#1955025.

Veja também:

Mudanças no suporte ao kickstart

Novas opções do kickstart para controlar manipulação de DNS

Existem várias novas opções para o comando network do kickstart para controlar a manipulação de DNS:

  • O --ipv4-dns-search e --ipv6-dns-search permitem a configuração manual de domínios de pesquisa DNS. Estas opções refletem suas respectivas propriedades do NetworkManager, por exemplo:

    network --device ens3 --ipv4-dns-search example.com,custom-intranet-domain.biz (...)
  • --ipv4-ignore-auto-dns e --ipv6-ignore-auto-dns permitem ignorar as configurações de DNS do DHCP. Essas opções não aceitam argumentos.

Todas essas opções de comando network devem ser usadas junto com a opção --device.

Veja também:

Mudanças nos arquivos de configuração do Anaconda

Opções de configuração descontinuadas foram agora removidas

As seguintes opções de arquivo de configuração descontinuadas foram removidas:

  • kickstart_modules

  • addons_enabled

Veja também:

Permitir desligar a geolocalização para seleção de idioma

A nova seção Localização com a opção use_geolocation foi adicionada à configuração do Anaconda. A opção permite desligar a geolocalização para seleção de idioma.

Veja também:

Mudanças de arquitetura e suporte de hardware

Adicionado suporte para módulos de kernel compactados

Foi adicionado suporte para discos de driver contendo módulos de kernel compactados. O suporte para módulos de kernel compactados é limitado às extensões de arquivo .ko`.bz2`, .ko.gz, .ko.xz e .ko.zst.

Veja também:

Espera de 5 segundos durante a inicialização de dispositivos OEMDRV

Como os discos podem levar algum tempo para aparecer, foi adicionado um atraso adicional de 5 segundos. Isso pode ser substituído pelo argumento de inicialização inst.wait_for_disks=<valor> para permitir que o dracut espere até <valor> segundos adicionais (0 desativa o recurso, fazendo com que o dracut espere apenas até 500ms). Alternativamente, se o dispositivo OEMDRV estiver presente, mas for muito lento para ser detectado automaticamente, o usuário poderá inicializar com um argumento como inst.dd=hd:LABEL=OEMDRV para indicar que o dracut deve esperar um dispositivo OEMDRV e não iniciar o instalador até que ele apareça.

Veja também:

Mudanças gerais

Novo módulo Runtime

Anaconda agora possui um novo módulo D-Bus chamado Runtime. Este módulo armazena a configuração de tempo de execução do instalador e fornece métodos para o controle geral do fluxo do instalador.

Este módulo deve sempre ser executado ou o anaconda travará. Os usuários das seguintes entradas do arquivo de configuração devem se adaptar a esta mudança:

  • kickstart_modules

  • activatable_modules

  • forbidden_modules

  • optional_modules

Veja também:

Make the EFI System Partition at least 500MiB in size

The minimum size of the EFI System Partition (ESP) created by Anaconda has changed from 200 MiB to 500 MiB. The maximum size, which is used in most cases, remains at 600 MiB.

The reasons for this change include: * This partition is used to deploy firmware updates. These updates need free space of twice the SPI flash size, which will grow from 64 to 128 MiB in near future and make the current partition size too small. * The new minimum is identical with what Microsoft mandates OEMs allocate for the partition.

Veja também:

Respect preferred disk label type provided by blivet

In Fedora 37, anaconda was changed to always format disks with GPT disk labels, so long as blivet reported that the platform supports them at all (even if blivet indicated that MBR labels should be preferred). This was intended to implement a plan to prefer GPT disk labels on x86_64 BIOS installs, but in fact resulted in GPT disk labels also being used in other cases. Now, we go back to respecting the preferred disk label type indicated by blivet, by default (a corresponding change has been made to blivet to make it prefer GPT labels on x86_64 BIOS systems). The inst.disklabel option can still be used to force a preference for gpt or mbr if desired.

Veja também:

Install an image using systemd-boot rather than grub

With this release, systemd-boot can be selected as an alternative boot loader for testing and development purposes.

This can be done with inst.sdboot from the grub/kernel command line or with --sdboot in a kickstart file as part of the bootloader command. The resulting machine should be free of grub, shim, and grubby packages, with all the boot files on the EFI System Partition (ESP). This may mean that it is wise to dedicate the space previously allocated for /boot to the ESP in order to assure that future kernel upgrades will have sufficient space.

Veja também: