openSUSE Leap 15.3

Notas de lanamento

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 escritrio, reproduzir vdeos ou msicas e
divertir-se!

Colaboradores: Luiz Fernando Ranghetti, sis Binder, Ronan Arraes Jardim Chagas
, e Rodrigo Macedo
Data de Publicao: 2021-01-22, Verso: 15.3.20210122.38e6bf34

1 Instalao
2 System upgrade
3 Removed and deprecated packages and features
4 Drivers and hardware
5 rea de trabalho
6 More information and feedback

As notas de lanamento esto em constante desenvolvimento. Para saber das
ltimas atualizaes, veja a verso online em https://doc.opensuse.org/
release-notes. As notas de lanamento em ingls so atualizadas sempre que
necessrio. Verses traduzidas em outros idiomas podem estar temporariamente
incompletas.

Se voc atualizar a partir de uma verso antiga para esta verso do openSUSE
Leap, veja as notas de lanamento anteriores aqui: https://en.opensuse.org/
openSUSE:Release_Notes.

Informaes sobre o projeto esto disponveis em https://www.opensuse.org.

Para relatar erros nesta verso, use o openSUSE Bugzilla. Para mais
informaes, veja https://en.opensuse.org/Submitting_Bug_Reports.

Major new features of openSUSE Leap 15.3 are also listed at https://
en.opensuse.org/Features_15.3.

1 Instalao

Esta seo contm notas relacionadas  instalao do sistema. Para instrues
detalhadas sobre a atualizao, veja a documentao em https://doc.opensuse.org
/documentation/leap/startup/html/book.opensuse.startup/part-basics.html.

1.1 Using atomic updates with the system role Transactional Server

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.3 also work with
the system role Transactional Server.

Nota

Nota: Incompatible packages

Alguns pacotes modificam o contedo do /var ou /srv em seus scripts %post do
RPM. Esses pacotes so incompatveis. Se voc encontrar esse pacote, envie um
relatrio de bug.

Para fornecer esses recursos, este sistema de atualizao depende:

  * Instantneos do Btrfs. Antes que uma atualizao do sistema seja iniciada,
    um novo instantneo do Btrfs do sistema de arquivos raiz  criado. Em
    seguida, todas as alteraes da atualizao so instaladas nesse
    instantneo do Btrfs. Para concluir a atualizao, voc pode reiniciar o
    sistema no novo instantneo.

    Para reverter a atualizao, basta inicializar a partir do instantneo
    anterior.

  * Um sistema de arquivos raiz somente leitura. Para evitar problemas e perda
    de dados devido a atualizaes, o sistema de arquivos raiz no deve ser
    gravado de outra forma. Portanto, o sistema de arquivos raiz  montado
    somente para leitura durante a operao normal.

    Para fazer esta configurao funcionar, duas alteraes adicionais no
    sistema de arquivos devem ser feitas: Permitir gravar configuraes do
    usurio no /etc, este diretrio  automaticamente configurado para usar o
    OverlayFS. O /var  agora um subvolume separado que pode ser escrito pelos
    processos.

Importante

Importante: Transactional Server needs at least 12GB of disk space

The system role Transactional Server needs a disk size of at least 12GB to
accommodate Btrfs snapshots.

Para trabalhar com as atualizaes transacionais, sempre use o comando
transactional-update ao invs 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 instantneo, ou seja, o ltimo conjunto de
    alteraes no sistema de arquivos raiz, certifique-se de seu sistema seja
    iniciado no prximo ao ltimo instantneo e execute: transactional-update
    rollback

    Opcionalmente, adicione um ID do instantneo ao final do comando para
    reverter para um ID especfico.

When using this system role, by default, the system will perform a daily update
and reboot between 03:30am and 05:00am. Both of these actions are
systemd-based and if necessary can be disabled using systemctl:

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

Para mais informaes sobre atualizaes 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 Installing on hard disks with less than 12GB of capacity

The installer will only propose a partitioning scheme if the available hard
disk size is larger than 12GB. If you want to set up, for example, very small
virtual machines images, use the guided partitioner to tune partitioning
parameters manually.

1.3 UEFI?Unified Extensible Firmware Interface (interface unificada de firmware
extensvel)

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

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

O openSUSE minimiza o risco no escrevendo mais que o mnimo necessrio para
iniciar o SO. O mnimo significa dizer ao firmware UEFI sobre a localizao do
carregador de inicializao do openSUSE. Os recursos do kernel Linux que usam a
rea de armazenamento UEFI para armazenar informaes de falhas e
inicializaes (pstore) foram desabilitados por padro. Entretanto, 
recomendvel instalar qualquer atualizao de firmware que o fabricante do
hardware recomendar.

1.4 UEFI, GPT, and MS-DOS partitions

Junto com a especificao EFI/UEFI um novo estilo de particionamento chegou:
GPT (GUID Partition Table - Tabela de Partio GUID). Este novo esquema usa
identificadores nicos globais (valores de 128-bit exibidos em 32 dgitos
hexadecimais) para identificar os dispositivos e tipos de parties.

Adicionalmente, a especificao UEFI tambm permite parties antigas MBR
(MS-DOS). Os carregadores de inicializao do Linux (ELILO ou GRUB2) tentam
gerar automaticamente um GUID para estas parties antigas e grav-los no
firmware. Tal GUID pode alterar frequentemente, causando uma reescrita no
firmware. Uma reescrita consiste em duas operaes diferentes: remover a
entrada antiga e criar uma nova entrada que substitui a primeira.

Firmwares modernos tm um coletor de lixo que coleta entradas removidas e
libera a memria reservada para entradas antigas. Um problema pode ocorrer
quando um firmware problemtico no coleta e libera estas entradas. Isto pode
resultar em um sistema no inicializvel.

Para corrigir este problema, converta a partio antiga MBR para GPT.

2 System upgrade

Esta seo lista notas relacionadas  atualizao do sistema. Para cenrios
suportados e instrues detalhadas sobre a atualizao, veja a documentao em:

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

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

Additionally, check Seo3, ?Removed and deprecated packages and features?.

3 Removed and deprecated packages and features

3.1 Deprecated packages and features

Os pacotes descontinuados ainda so disponibilizados como parte da distribuio
mas esto agendados para serem removidos na prxima verso do openSUSE Leap.
Estes pacotes existem para ajudar na migrao, mas seu uso  desencorajado e
eles podem no receber atualizaes.

Para verificar se os pacotes instalados no so mais mantidos: certifique-se de
que o pacote lifecycle-data-openSUSE est instalado e ento use o comando:

zypper lifecycle

3.2 Removed packages and features

Os pacotes removidos no so mais enviados como parte da distribuio.

  * libqt4 and kdelibs4 have been removed because they were unmaintained and
    had security issues. For more information, see Seo5.1, ?KDE 4 and Qt4
    have been removed?.

4 Drivers and hardware

4.1 Secure Boot: third-party drivers need to be properly signed

openSUSE Leap 15.2 and later enable a kernel module signature check for
third-party drivers (CONFIG_MODULE_SIG=y). This is an important security
measure to avoid untrusted code running in the kernel.

Isso pode impedir que mdulos de kernel de terceiros sejam carregados se o UEFI
Secure Boot estiver ativado. Os pacotes de mdulos do kernel (KMPs) dos
repositrios oficiais do openSUSE no so afetados, porque os mdulos que eles
contm so assinados com a chave do openSUSE. A verificao de assinatura tem o
seguinte comportamento:

  * Os mdulos do kernel que no assinados ou so assinados com uma chave que 
    conhecida como no confivel ou no pode ser verificada na base de dados de
    chaves confiveis do sistema sero bloqueados.

 possvel gerar um certificado personalizado, registr-lo no banco de dados de
Chave do proprietrio da mquina (MOK) do sistema e assinar mdulos de kernel
compilados localmente com a chave desse certificado. Os mdulos assinados dessa
maneira no sero bloqueados nem causaro avisos. Consulte https://
en.opensuse.org/openSUSE:UEFI.

Como isto tambm afeta os drivers grficos da NVIDIA, abordamos isto em nossos
pacotes oficiais para o openSUSE. No entanto, voc precisa registrar uma nova
chave MOK aps a instalao para fazer os pacotes funcionarem. Para instrues
sobre como instalar os drivers e registrar a chave MOK, veja https://
en.opensuse.org/SDB:NVIDIA_drivers#Secureboot.

5 rea de trabalho

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

5.1 KDE 4 and Qt4 have been removed

KDE 4 packages are no longer part of openSUSE Leap 15.3. Update your system to
Plasma 5 and Qt 5. Some Qt 4 packages may still remain for compatibility
reasons. For more information, see https://bugzilla.opensuse.org/show_bug.cgi?
id=1179613.

6 More information and feedback

  * Leia os documentos README disponveis na mdia.

  * Veja a informao detalhada das alteraes (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 nvel superior da mdia para um registro
    cronolgico de todas as alteraes feitas para os pacotes atualizados.

  * Encontre mais informao no diretrio docu na mdia.

  * Para informaes 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

 2021 SUSE

