Ir para o conteúdoIr para navegação de página: página anterior [tecla de acesso p]/próxima página [tecla de acesso n]
documentation.suse.com / Documentação do SUSE Linux Enterprise Server / Guia de Upgrade / Concluindo o upgrade
Aplica-se a SUSE Linux Enterprise Server 15 SP6

6 Concluindo o upgrade

Após o upgrade, você precisará executar algumas tarefas adicionais. O capítulo a seguir orientará você durante as etapas.

6.1 Verificar pacotes antigos

Use zypper packages para verificar se há pacotes órfãos e desnecessários.

Os Pacotes Órfãos não estão mais disponíveis em nenhum dos repositórios de pacotes configurados. Eles não podem mais ser atualizados e perdem o suporte.

Para obter uma lista de pacotes órfãos, execute:

> zypper packages --orphaned

Os pacotes desnecessários são dependências de pacotes que foram instalados explicitamente pelo usuário ou implicitamente como parte de um padrão ou produto e que foram removidos nesse meio tempo. Normalmente, eles não são mais necessários e também devem ser removidos.

Para obter uma lista de pacotes desnecessários, execute:

> zypper packages --unneeded
Dica
Dica

Para evitar pacotes desnecessários, use zypper rm com a opção --clean-deps ou o YaST com Opções › Limpar ao apagar pacotes habilitada.

Você pode combinar as duas listas em uma:

> zypper packages --orphaned --unneeded

Use essas listas para determinar quais pacotes ainda são necessários e quais podem ser removidos com segurança.

Atenção
Atenção: Não remova pacotes necessários

Se os pacotes forem renomeados ou removidos de um padrão ou produto, talvez o zypper não os considere mais explicitamente instalados e os marque como desnecessários, mesmo que ainda sejam essenciais para a instalação.

Revise cuidadosamente a lista de pacotes que você está removendo.

Para remover todos os pacotes órfãos e desnecessários com um único comando, execute:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5)

Excluir um único pacote ou padrão da desinstalação:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5 | grep -v PACKAGE_TO_EXCLUDE)

Excluir vários pacotes definidos em um arquivo de texto, separados por uma nova linha:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5 | grep -v -f /PACKAGES/TO/KEEP.txt)

6.2 Revisar os arquivos de configuração

Verifique se há arquivos *.rpmnew e *.rpmsave. Quando um upgrade inclui mudanças em um arquivo de configuração padrão que foi alterado após a instalação do pacote, em vez de sobregravar o arquivo, um desses tipos de arquivo é criado. O *.rpmnew contém a nova configuração padrão e mantém seu arquivo original inalterado, já o *.rpmsave é uma cópia do seu arquivo alterado que foi substituído pelo novo arquivo padrão.

Se você encontrar qualquer um desses arquivos, examine o conteúdo dele e faça a fusão das mudanças desejadas. Você não precisa pesquisar todo o sistema de arquivos, apenas o diretório /etc. Utilize o seguinte comando:

> find /etc/ -name "*.rpmnew" -o -name "*.rpmsave"

6.3 Habilitar o módulo Python 3

Por padrão, o SUSE Linux Enterprise Server 15 usa o Python 3.6. O Python 3.9 foi adicionado ao SLES 15 SP3 como uma alternativa mais recente. Essa versão não é mais suportada a partir do SLES 15 SP4. Em vez disso, versões recentes do Python com atualizações e correções de segurança importantes estão disponíveis no módulo Python 3.

Se você instalou o 3.9 no SUSE Linux Enterprise Server 15 SP, habilite o módulo Python 3Python 3 por meio do comando:

> sudo SUSEConnect -p sle-module-python3/15.6/x86_64.

Se preferir, retorne à versão padrão do Python removendo por meio do comando zypper remove -u python3939.

6.4 Reformatar dispositivos XFS v4

O SUSE Linux Enterprise Server suporta o formato em disco (v5) do sistema de arquivos XFS. As principais vantagens desse formato são os checksums automáticos de todos os metadados do XFS, suporte a tipos de arquivos e suporte a um número maior de listas de controles de acesso para um arquivo.

Observe que esse formato não é suportado pelos kernels do SUSE Linux Enterprise anteriores à versão 3.12, pelo xfsprogs anteriores à versão 3.2.0 e pelas versões do GRUB 2 lançadas antes do SUSE Linux Enterprise 12.

Importante
Importante: O V4 foi descontinuado

O XFS está descontinuando os sistemas de arquivos com o formato V4. Esse formato de sistema de arquivos foi criado pelo comando:

> sudo mkfs.xfs -m crc=0 DEVICE

O formato era usado no SLE 11 e em versões mais antigas e, atualmente, cria uma mensagem de aviso pelo dmesg:

Deprecated V4 format (crc=0) will not be supported after September 2030

Se você vir a mensagem acima na saída do comando dmesg, é recomendável atualizar o sistema de arquivos para o formato V5:

  1. Faça backup de seus dados em outro dispositivo.

  2. Crie o sistema de arquivos no dispositivo.

    > sudo mkfs.xfs -m crc=1 DEVICE
  3. Restaure os dados do backup no dispositivo atualizado.