openSUSE Leap 15.5

Notas de lan�amento

O openSUSE Leap � um sistema operacional livre baseado no Linux para o seu PC,
laptop ou servidor. Voc� pode navegar na internet, gerenciar seus e-mails e
fotos, fazer seu trabalho de escrit�rio, reproduzir v�deos ou m�sicas e
divertir-se!

Colaboradores: Luiz Fernando Ranghetti e Rodrigo A. S. Macedo
Data de Publica��o: 2023-02-17, Vers�o: 15.5.20230217.0201358

1 Instala��o
2 Atualiza��o do sistema
3 Altera��es nos pacotes
4 Drivers e Hardware
5 �rea de trabalho
6 Geral
7 Mais informa��es e coment�rios

This is the initial version of the release notes for the forthcoming openSUSE
Leap 15.5.

Se voc� atualizar a partir de uma vers�o antiga para esta vers�o do openSUSE
Leap, veja as notas de lan�amento anteriores aqui: https://en.opensuse.org/
openSUSE:Release_Notes.

Esta vers�o beta para teste p�blico � parte do projeto openSUSE. Informa��es
sobre o projeto est�o dispon�veis em https://www.opensuse.org.

Report all bugs you encounter using this prerelease of openSUSE Leap 15.5 in
the openSUSE Bugzilla. For more information, see https://en.opensuse.org/
Submitting_Bug_Reports. If you would like to see anything added to the release
notes, file a bug report against the component ?Release Notes?.

1 Instala��o

Esta se��o cont�m notas relacionadas � instala��o do sistema. Para instru��es
detalhadas sobre a instala��o, veja a documenta��o em https://doc.opensuse.org/
documentation/leap/startup/html/book.opensuse.startup/part-basics.html.

1.1 Usando atualiza��es at�micas com a fun��o do sistema Servidor transacional

The installer supports the system role Transactional Server. This system role
features an update system that applies updates atomically (as a single
operation) and makes them easy to revert should that become necessary. These
features are based on the package management tools that all other SUSE and
openSUSE distributions also rely on. This means that the vast majority of RPM
packages that work with other system roles of openSUSE Leap 15.5 also work with
the system role Transactional Server.

Nota

Nota: Pacotes incompat�veis

Alguns pacotes modificam o conte�do do /var ou /srv em seus scripts %post do
RPM. Esses pacotes s�o incompat�veis. Se voc� encontrar esse pacote, envie um
relat�rio de bug.

Para fornecer esses recursos, este sistema de atualiza��o depende:

  * Instant�neos do Btrfs.� Antes que uma atualiza��o do sistema seja iniciada,
    um novo instant�neo do Btrfs do sistema de arquivos raiz � criado. Em
    seguida, todas as altera��es da atualiza��o s�o instaladas nesse
    instant�neo do Btrfs. Para concluir a atualiza��o, voc� pode reiniciar o
    sistema no novo instant�neo.

    Para reverter a atualiza��o, basta inicializar a partir do instant�neo
    anterior.

  * Um sistema de arquivos raiz somente leitura.� Para evitar problemas e perda
    de dados devido a atualiza��es, o sistema de arquivos raiz n�o deve ser
    gravado de outra forma. Portanto, o sistema de arquivos raiz � montado
    somente para leitura durante a opera��o normal.

    Para fazer esta configura��o funcionar, duas altera��es adicionais no
    sistema de arquivos devem ser feitas: Permitir gravar configura��es do
    usu�rio no /etc, este diret�rio � automaticamente configurado para usar o
    OverlayFS. O /var � agora um subvolume separado que pode ser escrito pelos
    processos.

Importante

Importante: Servidor transacional necessita de pelo menos 12�GB de espa�o em
disco

A fun��o do sistema servidor transacional necessite de um espa�o em disco de
pelo menos 12�GB para acomodar os instant�neos do Btrfs.

Importante

Importante: O YaST n�o funciona no modo transacional

Atualmente, o YaST n�o funciona com as atualiza��es transacionais. Isto ocorre
porque o YaST executa as a��es imediatamente e porque ele n�o consegue editar
em um sistema somente leitura.

Para trabalhar com as atualiza��es transacionais, sempre use o comando
transactional-update ao inv�s do YaST e Zypper para todo o gerenciamento de
software:

  * Atualizar o sistema: transactional-update up

  * Instalar um pacote: transactional-update pkg in NOME_DO_PACOTE

  * Remover um pacote: transactional-update pkg rm NOME_DO_PACOTE

  * Para reverter para o �ltimo instant�neo, ou seja, o �ltimo conjunto de
    altera��es no sistema de arquivos raiz, certifique-se de seu sistema seja
    iniciado no pr�ximo ao �ltimo instant�neo e execute: transactional-update
    rollback

    Opcionalmente, adicione um ID do instant�neo ao final do comando para
    reverter para um ID espec�fico.

Quando usar esta fun��o do sistema, por padr�o, o sistema ir� executar uma
atualiza��o di�ria e reiniciar� entre as 03:30�e 05:00. Ambas a��es s�o
baseadas no sistema e se necess�rio podem ser desabilitadas usando o systemctl:

systemctl disable --now transactional-update.timer rebootmgr.service

Para mais informa��es sobre atualiza��es transacionais, veja as postagens do
blog do openSUSE Kubic https://kubic.opensuse.org/blog/
2018-04-04-transactionalupdates/ e https://kubic.opensuse.org/blog/
2018-04-20-transactionalupdates2/.

1.2 Instalando em discos r�gidos com menos de 12 GB de capacidade

O instalador propor� apenas um esquema de particionamento se o tamanho do disco
r�gido dispon�vel for maior que 12 GB. Se voc� deseja configurar, por exemplo,
imagens muito pequenas de m�quinas virtuais, use o particionador orientado para
ajustar os par�metros de particionamento manualmente.

1.3 UEFI?Interface de Firmware Extens�vel Unificada

Antes de instalar o openSUSE em um sistema que inicia usando o UEFI (Unified
Extensible Firmware Interface- interface unificada de firmware extens�vel),
voc� � aconselhado a verificar por qualquer atualiza��o de firmware que o
fabricante do hardware recomenda e, se dispon�vel, instalar tal atualiza��o. Um
Windows 8 ou mais recente pr�-instalado � uma forte indica��o que seu sistema
inicia usando o UEFI.

Aviso: Alguns firmwares UEFI tem problemas que causam falhas se muitos dados
s�o escritos na �rea de armazenamento do UEFI. No entanto, n�o est� claro o que
seriam ?muitos dados?.

O openSUSE minimiza o risco n�o escrevendo mais que o m�nimo necess�rio para
iniciar o SO. O m�nimo significa dizer ao firmware UEFI sobre a localiza��o do
carregador de inicializa��o do openSUSE. Os recursos do kernel Linux que usam a
�rea de armazenamento UEFI para armazenar informa��es de falhas e
inicializa��es (pstore) foram desabilitados por padr�o. Entretanto, �
recomend�vel instalar qualquer atualiza��o de firmware que o fabricante do
hardware recomendar.

1.4 Parti��es UEFI, GPT e MS-DOS

Junto com a especifica��o EFI/UEFI um novo estilo de particionamento chegou:
GPT (GUID Partition Table - tabela de parti��o GUID). Este novo esquema usa
identificadores �nicos globais (valores de 128-bit exibidos em 32 d�gitos
hexadecimais) para identificar os dispositivos e tipos de parti��es.

Adicionalmente, a especifica��o UEFI tamb�m permite parti��es antigas MBR
(MS-DOS). Os carregadores de inicializa��o do Linux (ELILO ou GRUB2) tentam
gerar automaticamente um GUID para estas parti��es antigas e grav�-los no
firmware. Tal GUID pode alterar frequentemente, causando uma reescrita no
firmware. Uma reescrita consiste em duas opera��es diferentes: remover a
entrada antiga e criar uma nova entrada que substitui a primeira.

Firmwares modernos t�m um coletor de lixo que coleta entradas removidas e
libera a mem�ria reservada para entradas antigas. Um problema pode ocorrer
quando um firmware problem�tico n�o coleta e libera estas entradas. Isto pode
resultar em um sistema n�o inicializ�vel.

Para corrigir este problema, converta a parti��o antiga MBR para GPT.

2 Atualiza��o do sistema

Esta se��o lista notas relacionadas � atualiza��o do sistema. Para cen�rios
suportados e instru��es detalhadas sobre a atualiza��o, veja a documenta��o em:

  * https://en.opensuse.org/SDB:System_upgrade

  * https://doc.opensuse.org/documentation/leap/startup/html/book-startup/
    cha-update-osuse.html

Adicionalmente, verifique Se��o�3, ?Altera��es nos pacotes?.

3 Altera��es nos pacotes

3.1 Pacotes descontinuados

Os pacotes descontinuados ainda s�o disponibilizados como parte da distribui��o
mas est�o agendados para serem removidos na pr�xima vers�o do openSUSE Leap.
Estes pacotes existem para ajudar na migra��o, mas seu uso � desencorajado e
eles podem n�o receber atualiza��es.

Para verificar se os pacotes instalados n�o s�o mais mantidos, certifique-se de
que o pacote lifecycle-data-openSUSE est� instalado e ent�o use o comando:

zypper lifecycle

3.2 Pacotes removidos

Os pacotes removidos n�o s�o mais enviados como parte da distribui��o.

  * gnome-todo: gnome-todo was replaced by package Endeavour.

    msgpack: msgpack was replaced by msgpack-c and msgpack-cxx.

    nodejs-electron: This old version of Electron is EOL, and we are unable to
    support this runtime throughout Leap's lifetime due to frequent ABI breaks.
    Current versions of Electron are still available from the
    devel:languages:nodejs repository on OBS.

4 Drivers e Hardware

4.1 Inicializa��o segura: Drivers de terceiros necessitam estar assinados
apropriadamente

Iniciando com o openSUSE Leap 15.2 a verifica��o de assinatura do m�dulo do
kernel para drivers de terceiros ( CONFIG_MODULE_SIG=y) agora � habilitada.
Essa � uma medida de seguran�a importante para evitar que c�digos n�o
confi�veis sejam executados no kernel.

Isso pode impedir que m�dulos de kernel de terceiros sejam carregados se a
inicializa��o segura UEFI estiver ativada. Os pacotes de m�dulos do kernel
(KMPs) dos reposit�rios oficiais do openSUSE n�o s�o afetados, porque os
m�dulos que eles cont�m s�o assinados com a chave do openSUSE. A verifica��o de
assinatura tem o seguinte comportamento:

  * Os m�dulos do kernel que n�o assinados ou s�o assinados com uma chave que �
    conhecida como n�o confi�vel ou n�o pode ser verificada na base de dados de
    chaves confi�veis do sistema ser�o bloqueados.

� poss�vel gerar um certificado personalizado, registr�-lo no banco de dados de
chave do propriet�rio da m�quina (MOK) do sistema e assinar m�dulos de kernel
compilados localmente com a chave desse certificado. Os m�dulos assinados dessa
maneira n�o ser�o bloqueados nem causar�o avisos. Consulte https://
en.opensuse.org/openSUSE:UEFI.

Como isto tamb�m afeta os drivers gr�ficos da NVIDIA, abordamos isto em nossos
pacotes oficiais para o openSUSE. No entanto, voc� precisa registrar uma nova
chave MOK ap�s a instala��o para fazer os pacotes funcionarem. Para instru��es
sobre como instalar os drivers e registrar a chave MOK, veja https://
en.opensuse.org/SDB:NVIDIA_drivers#Secureboot.

4.2 A imagem de instala��o via rede trava no boot no Raspberry Pi 4

Inicializando a imagem de instala��o via rede de um pendrive USB no Raspberry
Pi 4 trava no boot. Para resolver o problema, adicione o par�metro de boot
console=tty. Veja os detalhes na se��o problemas conhecidos na nossa Lista de
compatibilidade de hardware do Raspberry Pi 4.

5 �rea de trabalho

This section lists desktop issues and changes in openSUSE Leap 15.5.

5.1 Remo��o do KDE4 e Qt 4

Os pacotes do KDE4 n�o ser�o parte do openSUSE Leap 15.4. Atualize seu sistema
para o Plasma 5 e Qt 5. Alguns dos pacotes Qt 4 ainda podem permanecer por
motivos de compatibilidade. https://bugzilla.opensuse.org/show_bug.cgi?id=
1179613.

6 Geral

6.1 Suporte ao iotop

O iotop n�o mostra valores para SWAPIN e IO %.

Desde o kernel Linux 5.14, ou o par�metro de boot delayacct precisa ser
especificado ou o sysctl kernel.task_delayacct precisa estar habilitado.

7 Mais informa��es e coment�rios

  * Leia os documentos README dispon�veis na m�dia.

  * Veja a informa��o detalhada das altera��es (changelog) sobre um pacote em
    particular a partir do seu RPM:

    rpm --changelog -qp NOME_DO_ARQUIVO.rpm

    Substitua NOME_DO_ARQUIVO com o nome do arquivo RPM.

  * Verifique o arquivo ChangeLog no n�vel superior da m�dia para um registro
    cronol�gico de todas as altera��es feitas para os pacotes atualizados.

  * Encontre mais informa��o no diret�rio docu na m�dia.

  * Para informa��es adicionais ou mais atualizadas, veja https://
    doc.opensuse.org/.

  * Para saber das �ltimas novidades do openSUSE, visite https://
    www.opensuse.org.

Direitos autorais � SUSE LLC

� 2023 SUSE