As atualizações de distribuição do Ubuntu são projetadas para serem feitas em instalações existentes, e o processo deve ser executado de maneira bastante tranquila, graças às maravilhas do gerenciamento de pacotes. Os arquivos não associados a um pacote serão deixados sozinhos, como o conteúdo de / home, os arquivos html adicionados a / var / www, os aplicativos que você instalou a partir de tarballs e não de repositórios ou pacotes .deb e assim por diante. / p>
Os pacotes só devem ser removidos se tiverem sido originalmente instalados como dependências de outros pacotes ou se entrarem em conflito com pacotes recém-instalados. Alterar os aplicativos padrão - a mudança do Rhythmbox para o Banshee como o aplicativo de música padrão, por exemplo - levará à instalação do novo aplicativo padrão, mas não à remoção do padrão antigo. Pacotes que estavam nos repositórios da antiga distribuição, mas não nos repositórios da nova distribuição, serão deixados no lugar - o synaptic irá listá-los sob a categoria "Obsoleto ou Local".
A coisa mais difícil de se observar são mudanças nos arquivos de configuração - se você alterou algum arquivo de configuração associado a pacotes, provavelmente será perguntado sobre como resolver conflitos durante a atualização.
A maneira como os gerenciadores de pacotes lidam com arquivos de configuração é fazer uma comparação de três vias entre o arquivo de configuração padrão anterior, o novo arquivo de configuração padrão e o arquivo de configuração existente. Se todos os três são idênticos, obviamente, nada acontece. Se o padrão antigo é idêntico ao novo padrão, mas o arquivo de configuração existente é diferente, o arquivo de configuração existente é deixado como está, porque as regras aparentemente não foram alteradas, portanto, suas opções ainda são válidas. Se a configuração existente é idêntica ao padrão antigo, mas o novo padrão é diferente, o novo padrão será instalado, já que você está aparentemente feliz com as decisões que os desenvolvedores tomaram sobre os padrões. O caso problemático é quando todos os três arquivos são diferentes - você precisará examinar cuidadosamente as diferenças entre o arquivo de configuração existente e o novo padrão.