Um pacote deve ser sempre removido antes da atualização?

0

Estou pensando em atualizar o Libreoffice 5 a 6 por meio de backports. Preciso purgar o LO5 primeiro? Além disso, a remoção é absolutamente necessária antes de atualizar os pacotes em geral?

    
por C26 10.05.2018 / 19:53

2 respostas

6

Não, não é necessário limpar os pacotes do LibreOffice 5 antes de atualizar para o LibreOffice 6, pelo menos se você estiver usando os pacotes do LibreOffice fornecidos pelo Debian.

A limpeza envolve a remoção de um pacote junto com sua configuração. A única razão para isso é se você deseja desinstalar completamente um pacote; Quando você está atualizando um pacote, você nunca precisará fazer isso. Mesmo quando um pacote muda de nome, se for incompatível com a versão anterior, ele será declarado em seus metadados e o sistema de gerenciamento de pacotes cuidará de você (o que envolverá remover o pacote antigo, não eliminá-lo, para que o novo pode-se importar o pacote antigo, se apropriado, e para que você possa reverter para o pacote antigo, se necessário).

Eu não posso garantir nenhuma garantia referente a pacotes de terceiros, mas você também não precisa depurar atualizações. Você pode precisar limpar antes de trocar de pacotes fornecidos pelo Debian e alternativas de terceiros, mas eu esperaria que as instruções de instalação o informassem.

    
por 10.05.2018 / 20:07
2

Não é provável que faça alguma diferença para o LO, porque provavelmente você não terá editado arquivos de configuração de todo o sistema para uma suíte de escritório.

Quando existem arquivos de configuração de todo o sistema que você modificou (e também são diferentes no pacote atualizado), você pode optar por limpá-los e começar de novo, em vez de lidar com as perguntas feias do conffile. No entanto, você pode responder igualmente para sobrescrever com a nova configuração do pacote quando dpkg perguntar a você. Ou você pode optar por manter o seu. Em qualquer um dos casos, a outra versão estará disponível, para que você possa inspecioná-la, mudar de ideia, mesclá-la, o que for. (.dpkg-new / .dpkg-old)

link

Em geral, não é necessário limpar antes de executar um caminho de atualização compatível. É estável - > backports um caminho de atualização suportado? Eh. " install -t jessie && remove && install -t jessie-backports falhará, especificamente para icinga2-classicui. Use purge" - log pessoal. Então, sim, pelo menos esteja preparado para questões estranhas em alguns casos.

    
por 10.05.2018 / 20:08