É uma instalação limpa melhor que a atualização? [fechadas]

78

É melhor instalar o Ubuntu completamente novo ou o processo de atualização é tão bom quanto? Em outras palavras, meu computador funcionará tão livre de problemas e com eficiência quando eu fizer a atualização em vez de uma nova instalação?

    
por Doughy 10.10.2010 / 07:42

18 respostas

43

Normalmente, as atualizações estão bem no Ubuntu. Não é como o Windows, onde você tem um registro enorme para transitar do seu último sistema. Contanto que você não tenha que seguir muitos tutoriais ou tenha feito quaisquer soluções alternativas para corrigir problemas de uma maneira única (ou seja, usando um aplicativo especial para ativar sua placa sem fio ou fazer algumas alterações importantes em seu kernel por qualquer motivo), você será bem.

Na verdade, eu diria que cerca de 90% das pessoas que estão fazendo essa pergunta ficarão bem com a atualização.

Se você quiser ficar absolutamente seguro, você pode sempre esperar pela atualização da versão pontual, ou até mesmo esperar pela próxima versão LTS daqui a alguns anos. É a sua escolha. Você ainda terá suporte nos próximos três anos com atualizações se estiver no dia 10.04 agora mesmo.

    
por Isaac C. Aronson 10.10.2010 / 07:47
26

Isso depende do que você usa no Ubuntu.

  • Se a sua instalação for apenas um brinquedo ou um dispositivo (por exemplo, apenas para navegação na Web) e você não tiver personalizado, reinstale. Certifique-se de salvar todos os dados pessoais (normalmente, você precisará fazer backup de seu diretório inicial e restaurar partes selecionadas).
  • Se as únicas personalizações que você fez em sua instalação forem instalar drivers adicionais ou fazer outros ajustes porque seu hardware foi mal suportado pela versão antiga, talvez seja melhor fazer uma reinstalação limpa.
  • Se você personalizou sua instalação de qualquer outra forma (configurações do sistema configuradas, instalou mais do que alguns programas adicionais, etc.), atualize . Se você usou o Ubuntu ativamente, este caso provavelmente se aplica (se nada mais, é provável que você tenha instalado um monte de pacotes).

No nível do sistema, o Ubuntu é muito bom em atualizações regulares. Os upgrades são testados antes de cada lançamento. Esse é um modo de operação suportado e é mais provável que você deixe o sistema que deseja, em vez de reinstalar e tentar lembrar de todas as suas personalizações.

No nível do usuário, a interface padrão do Ubuntu é o Gnome, que não é tão bom para importar configurações de uma versão para outra. Assim, a escolha é entre

  • iniciando a partir de um novo diretório inicial e restaurando todos os documentos e configurações selecionadas de um backup; e
  • mantendo seu diretório inicial em toda a atualização e analisando o problema se algo der errado.

Em ambos os casos, você pode fazer uma atualização do sistema.

    
por Gilles 10.10.2010 / 13:15
10

Geralmente, uma nova instalação é preferida pelo motivo de ter visto muitos problemas com o processo de atualização. Processo de atualização geralmente acaba indo em algum problema de driver gráfico de baixa qualidade ou um GPU. Eu até tenho problemas estranhos, como a não disponibilidade de pastas compartilhadas e perda de dados.

Bem, tudo depende de você, pois o problema também persiste quando você está indo para uma instalação limpa. Mas os problemas de instalação limpa geralmente são facilmente compreendidos e recuperáveis.
Bem, goste de instalar o Ubuntu:)

    
por ashutosh 07.05.2012 / 19:50
7

Para mim, a atualização sempre levou a problemas, às vezes grandes, às vezes pequenos. E a maioria deles estava em arquivos de configuração antigos na pasta principal.

Então meu fluxo normal é assim -

  1. Backup de dados críticos que podem residir na partição raiz, como o mysql dbs, por exemplo
  2. Inicialize no live cd
  3. Cuidadosamente, exclua os arquivos ocultos na sua pasta pessoal, mas você pode deixar alguns deles como .purple, .VirtualBox, .wine etc
  4. Formate a partição raiz e use a partição inicial antiga
por realcnbs 10.10.2010 / 08:06
7

Às vezes, novos recursos (por exemplo, a atualização do ext3 para o ext4) são ativados somente em instalações novas. Eu recomendo que você verifique as notas de lançamento ou changelogs para isso, mas caso contrário não há diferença real.

    
por dutchie 12.10.2011 / 20:30
7
% bl0ck_qu0te%

Eu fui presenteado com essa escolha no ano passado.

Melhor de tudo, eu tinha DOIS sistemas para atualizar, então eu poderia comparar fazendo cada um.

Em resumo, como outros notaram, se você puder fazer uma nova instalação, essa é a melhor opção. Isso limpará as coisas que, de outra forma, seriam problemas daqui para frente. Isso fará com que você garanta que todos os seus dados pessoais e programas pessoais não sejam consertados nessa máquina (obviamente, você estará fazendo o backup deles neste caso).

Minha máquina de 'produção' foi a que eu atualizei porque eu estava usando isso para trabalhos importantes.

Uma coisa que eu recomendaria, porém, como eu sei, pode ser: Arranje uma outra máquina (você pode comprar uma máquina de barras por < $ 300 agora. Defina isso com suas coisas-chave e, em seguida, quando realmente funciona bem, faça a sua máquina principal.Dessa, se algo der errado, o que com uma instalação / atualização do sistema operacional pode ser bastante assustador, você pode usar sua outra máquina enquanto a resolveu.Você também vai acabar com um backup físico de seus dados mais uma máquina 'go-to' se a sua falhar no futuro. Basicamente é seguro.

    
por Michael Durrant 26.04.2012 / 21:16
5

Uma instalação limpa é a melhor maneira de garantir que você tenha a experiência desejada pelos desenvolvedores, enquanto a atualização pode usar dados antigos, configurações, pacotes etc. ou criar cenários que os desenvolvedores não previram ou falharam em tolerar. corretamente.

Se você está pedindo - nova instalação. Basta copiar o seu diretório home para a base e mudar o nome para algo não usado pelo sistema, então, durante a instalação, selecione a partição como "/" e certifique-se de não selecionar "format". Isso instalará o sistema operacional, mas você Você terá acesso aos seus dados sem um novo formato ou qualquer coisa.

    
por Kristopher Ives 10.10.2010 / 07:48
5

Não há garantias na vida

Você pode ter falhas em uma instalação nova ou em uma atualização. A maioria das pessoas não experimentará um acidente. Se você está nessa minoria infeliz, é melhor:

  • tem um backup que você pode restaurar ou
  • teste a instalação / atualização em uma partição separada.

Limpe as vantagens e desvantagens da instalação

Para uma instalação limpa, todo aquele lixo antigo que você instalou por mais de dois anos entre as versões LTS desapareceu. No entanto, isso pode ser uma desvantagem, já que muitas vezes você esquece as coisas boas que você adicionou nos subdiretórios /usr e /etc .

Atualizar vantagens e desvantagens

No processo de atualização, todos os arquivos de configuração informam o que cada nova versão do pacote irá alterar. Você pode optar por manter o antigo ou usar a nova versão. Por exemplo, durante o Ubuntu 16.04 LTS para o 18.04 LTS atualize estas alterações no meu sistema:

  • Configuração do scanner - /etc/sane.d/dll.conf
  • /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
  • Substituição de som para manter a TV HDMI ativa - /etc/pulse/default.pa
  • Substituição do Grub para ocultar o menu na inicialização, a menos que Escape seja pressionado - /etc/grub.d/30_os-prober
  • Cron (você perderia tudo na nova instalação!) - /etc/cron.d/anacron
  • Utilitário de monitoramento de tráfego de rede total - /etc/vnstat.conf

Executando a atualização em 6 de maio de 2018 foi-me dito que 203 pacotes serão removidos. Com o tempo, o suporte para mais pacotes será adicionado, para que menos sejam descartados durante a atualização. É melhor garantir que todos os seus pacotes de necessidades críticas estejam lá ou você tenha alternativas de outros desenvolvedores para usar.

Backup primeiro ou execução de upgrade na partição clonada

Fazer backup e restaurar é uma dor. É demorado e, muitas vezes, sua restauração não ocorre como planejado. Uma alternativa é clonar seu 16.04 LTS (ou qualquer versão) para uma nova partição de teste e atualizar para o 18.04 LTS (ou qualquer versão) existente.

Eu uso um script para clonar o Ubuntu em uma partição de teste para atualização: Script Bash para clonar o Ubuntu em uma nova partição para testar a atualização 18.04 LTS

O script irá:

  • Use rsync para garantir a imagem espelhada da partição real para a partição de teste
  • Atualizar partição de teste /boot/grub/grub.cfg com UUIDs adequados para inicialização
  • Atualizar partição de teste /etc/fstab com UUIDs adequados para inicialização
  • Execute sudo update-grub para adicionar partição de teste ao menu de inicialização
  • Permitir que você reinicie e execute o upgrade na partição de teste

Após a atualização na partição de teste, você pode gastar seu tempo explorando todos os novos recursos e verificando bugs. Você ainda tem sua instalação original do Ubuntu para o trabalho do dia a dia. Se você encontrar erros na nova versão, você pode executar novamente a clonagem e atualizar uma semana ou duas depois de terem sido corrigidos. Você também pode clonar e atualizar novamente novamente se os pacotes essenciais ao seu trabalho não forem suportados, mas agora o suporte foi adicionado.

    
por WinEunuuchs2Unix 12.05.2018 / 17:22
4

O software AptOnCD é usado para criar um repositório offline de seus pacotes baixados em um cd. Você pode usar seu AptOnCD (criado por você, com todos os seus pacotes baixados) como uma fonte de repositório. É uma ferramenta útil para aqueles com menos largura de banda. (eu usei isso antes) . Você também pode ter um meta-pacote que instala todos os pacotes instalados.

você pode obter mais informações sobre o AptOnCD aqui .

Na verdade, você pode restaurar (instalar) todos os pacotes em uma única compilação AptOnCD com um meta-pacote, se você escolher a opção 'create a metapacote'. A partir da descrição do metapacote: "meta-pacote gerado automaticamente que contém como dependências todos os pacotes em mídia APTonCD, previamente gerados pelo APTonCD" .

Mas você pode fazer o backup da lista de pacotes digitando o comando dpkg --get-selections > packages_list , onde packages_list é o nome do arquivo. Posteriormente, você poderá usar essa lista para instalar todos os seus pacotes com o programa synaptic ou dpkg . isso pode ajudá-lo. Mas certifique-se de que seu sistema recém-instalado também tenha as fontes de repositório que estavam em seu sistema instalado anteriormente. caso contrário, não funcionará.

Para instalar todos os pacotes usando o 'Gerenciador de Pacotes Synaptic', siga estes

  • Instale o synaptic com sudo apt-get install synaptic
  • Abra o synaptic digitando synaptic no traço
  • Selecione "Arquivo" no menu, clique em "Marcar marcações".
  • Na janela 'Abrir alterações', selecione o arquivo que você criou usando o comando dpkg --get-selections . Neste contexto, é packages_list file.
  • Em seguida, clique no botão "Aplicar".
por Anwar 08.05.2012 / 05:53
4
Para um usuário inexperiente do Ubuntu, uma instalação limpa do Ubuntu é provavelmente mais segura do que uma atualização de distribuição, supondo que você tenha autodisciplina para fazer backup de todos os seus dados pessoais antes da atualização, da mesma forma que faria backup de todos os seus dados pessoais antes de reinstalar completamente Ubuntu.

Se você for solicitado a fazer uma atualização, isso significa que é uma atualização suportada, mas como você sabe se uma atualização suportada será bem-sucedida? Até mesmo atualizar uma nova instalação do Ubuntu pode dar errado. Eu vi isso acontecer, mas o erro causado por essa atualização foi mesquinho e fácil de corrigir.

Uma atualização bem-sucedida é quase totalmente dependente do seu nível de compreensão do sistema operacional Ubuntu. Os problemas causados por uma atualização quase sempre podem ser resolvidos se você tiver o nível necessário de habilidade necessário para resolvê-los. Quando estou atualizando o Ubuntu, eu mantenho um segundo laptop rodando ao lado do computador que está sendo atualizado, para que eu possa procurar imediatamente o Ask no Ubuntu para a solução assim que algo der errado. Confio em minha própria experiência e na experiência de outras pessoas para me ajudar a resolver problemas causados por uma atualização. Caso contrário, você estará apostando em qualquer atualização de distribuição - especialmente se for um usuário Linux inexperiente.

    
por karel 12.05.2018 / 15:01
3

A atualização pode ter alguns problemas em determinados softwares e definitivamente não é uma prova completa contra idionsyncries com pacotes mais antigos. Para o máximo, você não deve ter problemas, mas lembre-se de fazer backup de quaisquer configurações ou dados que sejam importantes para você.

Para uma instalação completa da prova, reformatar e instalar a partir do zero é a melhor opção. Embora demore muito mais tempo para configurar tudo corretamente.

    
por Dean Thomson 10.10.2010 / 07:49
3

Ambos não devem ser (necessariamente) verdadeiros.

A atualização é sempre suportada a partir de:

  • anterior à atual (por exemplo, de 11.04 a 11.10)
  • LTS anterior (*) para LTS atual (por exemplo, de 10.04 a 12.04)

Atualização on-line: sem motivo, exceto para tempo e largura de banda. Se você baixar o ISO e atualizar a partir do ISO, a experiência de atualização seria melhor do que on-line, se você não tiver uma conexão rápida com a Internet. Claro, não estou contando o tempo para baixar o ISO, mas isso geralmente é um incêndio & amp; esqueça a ação: iniciamos o download e fazemos outra coisa.

Isso tudo supõe que você não instalou pacotes de fontes externas ou criou & amp; implantou outras coisas. Nesse caso, é difícil dizer se uma atualização funcionará perfeitamente ou não - depende do que você instalou e onde você instalou.

(*) Suporte a longo prazo

    
por hggdh 12.10.2011 / 20:23
3

As pessoas bagunçam seus sistemas. Adicionando isso e removendo isso. Uma nova instalação de um Live CD com a partição / sendo formatada começará com arquivos de configuração limpos. E isso às vezes corrige alguns pequenos problemas irritantes que são difíceis de resolver.

Não se esqueça de que, quando você instala a partir de um CD com uma conexão com a Internet, o processo de instalação atualizará o sistema conforme o processo avança. Quanto ao perigo, isso não é pior ou melhor do que atualizar pela Internet.

Eu descobri que é mais rápido baixar o iso e fazer o upgrade a partir dele com uma conexão com a Internet do que ao fazer o upgrade diretamente pela Internet. Essa é apenas minha impressão. Não é um fato científico. Eu também gosto de ter uma cópia do mais recente live CD disponível no caso de eu estragar meu sistema tanto que uma nova instalação é necessária.

No momento, estou pensando no upgrade de 11.04 para 11.10 ou na nova instalação de 11.10. Eu posso esperar até 12.04 para fazer a nova instalação. É uma questão de preferência pessoal. As pessoas não devem fazer comentários que sugiram que um método é mais perigoso que o outro. É enganador.

    
por grahammechanical 13.10.2011 / 01:52
3

Encontrei alguns problemas com a atualização da v11.10 para a v12.04-LTS, no entanto, consegui executar primeiro uma limpeza automatizada através do ubuntu-tweak, e depois segui-a com uma limpeza manual da a linha de comando executando primeiro 'updatedb' para atualizar meu banco de dados de localização de todos os itens dentro do sistema de arquivos, então 'locate oneiric' para localizar qualquer objeto chamado especificamente para a distribuição 11.10, então eu simplesmente abri um segundo terminal e deletei cada objeto amarrado a onírico que não era obviamente algo que precisava ser tratado de forma diferente, como através de uma desinstalação / reinstalação, primeiro.

Eu fiz tenho que reinstalar meus drivers gráficos para o chipset Nvidia Go do meu laptop, e eu encontrei alguns problemas de alguns dos meus screenlets que carreguei de oneiric, mas no geral não tem sido um mau negócio.

Eu vou dizer isso sobre atualizações: Se você tem muita experiência com a solução de problemas de um Ubuntu ou outro sistema baseado em Linux, a atualização não é um mau negócio porque não parece produzir problemas que um técnico Linux competente não pode resolver rapidamente. Mas, se você não se encaixa nesta categoria de usuários, então eu recomendo fazer backup de todos os seus dados pessoais do sistema antes de começar, junto com uma lista de pacotes de tudo o que você instalou no sistema operacional que deseja substituir. faça uma instalação limpa. Pessoalmente, tenho 15 anos de experiência em trabalhar com sistemas baseados em Linux, então para mim ... resolver os problemas depois de uma atualização foi bem simples.

Eu tinha feito alguns testes com o lançamento do Beta 2 em preparação para o lançamento final, então eu saberia o que eu precisaria ajustar para quando o lançamento final estivesse disponível. Isso ajudou imensamente. Por exemplo, eu sabia do meu teste que, para obter o recurso de login manual no lightdm, eu teria que adicionar "greeter-show-manual-login = true" ao /etc/lightdm/lightdm.conf. Eu também sabia que teria que fazer alguns ajustes leves em / etc / sudoers e / etc / group para permitir gerenciamento e login impecáveis do meu sistema por qualquer membro do grupo "Domain Admins" no Active Directory, que eu Exigir que eu execute o AD em minha LAN doméstica para autenticação de logon único em todos os meus sistemas, tanto o Windows & amp; Baseado em Linux. Conhecer esses fatos desde o início me serviu muito bem, já que estou executando o Ubuntu 12.04-LTS final no meu laptop que eu estava usando o Ubuntu 11.10 no dia anterior, e nos últimos 6 a 8 meses. Com esta atualização do sistema sendo um sucesso impressionante, tenho muito menos receio sobre a atualização de vários dos meus outros sistemas para o Ubuntu 12.04. No entanto ... Dito isto, nem todos os meus sistemas Ubuntu estão igualmente carregados, por isso, em alguns casos, ainda vou querer fazer uma instalação e base limpas que instalem no hardware em particular com o qual estou a trabalhar. Meu Zotac ZboxHD ID-41 Plus exigirá muito mais cuidado com a atualização, porque é um sistema de inicialização dupla que executa o Windows 7 e o Ubuntu 10.04-LTS. Felizmente, eu sou bem versado o suficiente para executar a instalação sem destruir o sistema em geral e ter que começar do zero. Vou simplesmente fazer backup de todos os meus dados pessoais das partições do Ubuntu e recarregar depois de limpar essas partições para garantir um ambiente limpo. Eu também tenho que levar em consideração que cada um dos meus sistemas estão configurados para serem conectados através de um gateway xrdp em outro sistema (um servidor virtual, rodando o Ubuntu 10.04-LTS Server), e assim devo ter o recurso XDMCP. Mas eu já pesquisei e testei a solução para isso, usando lightdm, vnc4server e xinetd. A principal coisa é simplesmente remover 'vino' na frente para que a porta 5900 seja liberada para o vnc4server. O resto é uma instalação e configuração padrão. Vou publicar vários artigos em breve sobre a minha pesquisa e como está em www.stormnine.net. Mas, pode demorar algumas semanas até eu chegar perto disso, já que eu tenho um grupo razoavelmente grande de sistemas que eu quero portar para o Ubuntu 12.04 primeiro, o que pode acabar levando à minha escrita mais alguns artigos e howto baseado em essa experiência.

Enfim, eu sei que esta resposta é meio sem fôlego, mas espero que dê uma ideia do processo de atualização a partir de uma perspectiva de experiência resultante, vindo de um técnico que trabalha com múltiplos sistemas operacionais profissionalmente. Boa sorte a todos em seus próprios projetos. :)

    
por Carl Vancil 27.04.2012 / 15:34
3

Sugiro uma de duas coisas:

  1. Faça backup de arquivos e dados críticos no Dropbox. Desta forma, não importa o que você faz, sempre, você pode recuperá-los (mesmo em completamente novo computadores)
  2. Faça backup de arquivos e dados críticos em um pen drive. Isso pode ser o melhor opção para você, pois não exigirá uma alta largura de banda Conexão com a Internet.

Eu sugiro que você faça (2) em ambos os casos. Se você atualizar, corre o risco de perder dados. Se você fizer uma nova instalação, perderá dados.

    
por theonewolf 07.05.2012 / 20:04
2

Eu sugiro que você espere e veja como outras atualizações ocorreram. Então veja quais problemas eles causaram, já que o lançamento antes disso era um LTS, não precisa realmente pular de navio até que sua certeza, seja estável. :)

apenas minha opinião, realmente! Existem alguns recursos interessantes 10.10 embora FONTS por exemplo. também algo a ver com nuvens: P

    
por myusuf3 10.10.2010 / 11:59
2

Eu fiz uma nova instalação do 12.04 Beta 2 depois de fazer o backup de minha pasta pessoal em um disco rígido externo, depois me juntei à comunidade da UA. Foi a melhor experiência de aprendizado de todos os tempos. Eu atualizei todos os dias e experimentei os problemas que os outros estavam tendo e quando 26 de abril veio ao redor eu estava feito eo passeio foi suave. Desta forma, eu tive o melhor dos dois mundos, sem problemas e altamente recomendado.

    
por stephenmyall 27.04.2012 / 15:52
2

A atualização é boa, mas se você estiver "ativo" e tiver tantos softwares e pacotes instalados, você terá alertas de "pacotes obsoletos". Então,

  1. se você é um usuário comum, faça o upgrade
  2. Se você é um usuário ativo, faça uma nova instalação
por Appu 23.04.2013 / 11:15