Quais são as diferentes maneiras que eu posso usar para atualizar o Ubuntu de uma versão para outra?
upgrade
release-management
rakshith
fonte
fonte
Respostas:
Sumário
Esta resposta resume o processo recomendado de atualização da comunidade .
Você deve sempre ler as notas de versão para quaisquer problemas em potencial que possam afetar sua atualização.
Cópia de segurança
Antes de iniciar qualquer processo de atualização - faça a si mesmo esta pergunta:
Posso perder todos / todos os meus dados, como documentos e arquivos?
Se a resposta for não - faça backup da sua instalação .
Atualizar o Ubuntu funciona 99 vezes em 100 - um backup poupará muita frustração mais tarde, se as coisas derem errado.
Comparação de ferramentas de backup
Gráficos
Se você instalou drivers proprietários a partir da janela Drivers adicionais ou Drivers de hardware , eles devem ser atualizados automaticamente com o driver binário Nvidia / ATI apropriado para 12.04 / 14.04
Se você baixou e instalou drivers proprietários manualmente diretamente no site do fabricante, a recomendação é remover esses drivers primeiro e reverter para os drivers de código aberto antes da atualização. Potencialmente, o que pode acontecer é que um
/etc/X11/xorg.conf
arquivo permaneça após a atualização e, posteriormente, na primeira reinicialização, você inicializará em uma 'tela preta'.Estas perguntas descrevem o processo de remoção:
Como removo os drivers ATI / AMD baixados do site?
Remova o driver da nVidia e volte para o Nouveau
PPAs
Durante a atualização, quaisquer fontes de PPA que você tenha adicionado serão automaticamente desativadas. Geralmente, os PPAs não afetam o processo de atualização.
Existem alguns PPAs específicos que podem causar problemas - x-swat e xorg-edgers . Esses PPAs devem ser removidos via
ppa-purge
antes da atualizaçãoComo atualizar
Seu programa de atualização 13.10 alertará você sobre o novo lançamento e oferecerá uma atualização. Se isso não acontecer, consulte a seção de solução de problemas abaixo.
Consulte a seção de solução de problemas para o caso especial para usuários de LTS entre 12.04 / 14.04 e a versão 12.04.1 / 14.04.1
A página oficial do ubuntu.com tem informações:
Imediatamente após o lançamento do Ubuntu, os servidores de download estão extremamente ocupados. Portanto, se você puder, sugerimos aguardar alguns dias para atualizar.
Como alternativa, faça o download usando um cliente bittorrent como o Transmission, o torrent ISO oficial para desktop.
Atualização pela rede
Você pode atualizar facilmente pela rede com o seguinte procedimento.
Para usuários 10.04LTS / 12.04LTS, é necessário verificar o menu suspenso "Atualização de versão - Mostrar novas versões de distribuição" para garantir que "Somente versões de suporte de longo prazo" esteja selecionada e altere-a caso contrário. Consulte a seção Solução de problemas abaixo para obter mais detalhes. Consulte a seção de solução de problemas para o caso especial para usuários de LTS entre 12.04 / 14.04 e a versão 12.04.1 / 14.04.1
Siga as instruções na tela.
Veja também:
Atualizando usando a imagem do CD ou USB
Se você estiver usando 10.04 LTS / 12.04 LTS ou 11.10 / 13.10 e inserir o CD ao vivo ou inicializar a partir do CD ao vivo para iniciar a instalação, você terá a opção de atualizar para 12.04 / 14.04. Ele detectará automaticamente os aplicativos instalados e também instalará a versão atualizada dos seus aplicativos.
Se você baixar um ISO, a recomendação é executar uma verificação do md5sum para garantir que o ISO baixado e o CD gravado sejam válidos.
NOTA: Atualizações de 10.04 a 12.04 / Atualizações de 12.04 a 14.04 ainda não estão ativadas, consulte esta pergunta para obter mais detalhes:
Por que "Não foi encontrada nenhuma nova versão" ao atualizar de um LTS para o próximo?
Atualização de 11.10 / 13.10
Atualizando usando a linha de comando (por exemplo, Ubuntu Server):
11.10 / 13.10 e posteriordo-release-upgrade
em um terminaleditar
/etc/update-manager/release-upgrades
e definirPrompt=lts
Executar
do-release-upgrade
em um terminalSolução de problemas
Se o seu update-manager 10.04 / 12.04 ou 11.10 / 13.10 não solicitar a atualização, verifique as fontes de software para ver se está definido como "Nunca". Se for, altere o valor para "Apenas lançamentos de suporte a longo prazo" (10.04 LTS / 12.04 LTS) / "Para qualquer nova versão" (11.10 / 13.01):
para 10.04 LTS / 12.04 LTS
para 11.10 / 13.10
De acordo com o gerente da equipe do Ubuntu Engineering Foundations, Steve Langasek:
Se você optar por atualizar antes, poderá passar a opção -d para a ferramenta de atualização, executando
do-release-upgrade -d
ouupdate-manager -d
, para atualizar do vanilla 10.04 / 12.04 para 12.04 / 14.04.Consulte estas perguntas e respostas para obter mais detalhes:
Por que "Não foi encontrada nenhuma nova versão" ao atualizar de um LTS para o próximo?
Se você estiver usando uma versão final da vida útil do Ubuntu
Pode ser necessário fazer alterações para
/etc/apt/sources.list
se referir ao servidor de versões antigas do Ubuntu. Siga as respostas fornecidas nesta pergunta para fazer as modificações necessárias e, em seguida, atualize para uma versão mais recente do Ubuntu:fonte
Aqui está o meu conselho como uma resposta de tutorial, com base na minha experiência de atualização.
Este procedimento foi testado por mim e funcionou como deveria. Espero que isso ajude outras pessoas a atualizar sem problemas.
Este não é um guia oficial.
Conselho amigável
Não há razão para se apressar. Não há motivo para atualizar desde o primeiro dia. A nova versão do Ubuntu não está indo embora. Ele ainda estará lá na próxima semana e no próximo mês ... Deixe os servidores se acalmarem. Será muito frustrante e doloroso se o servidor cair durante a atualização.
Começando
Antes de tudo, precisamos verificar se a nova versão está disponível. Abra um terminal Ctrl+ Alt+ Te dê este comando:
Este comando verificará se a nova versão está disponível nos servidores e retornará o resultado. Se você achar que este comando não está disponível, será necessário instalar o
update-manager-core
pacote. Se sua distribuição não for mais suportada, você precisará procurar por espelhos antigos para obter uma cópia deste pacote antes de poder usar esse método de atualização.Se a versão estiver disponível, podemos prosseguir.
Se a versão não estiver disponível , verifique mais uma coisa. Abra este arquivo:
e veja se o prompt é igual ao normal
Prompt=normal
. Se não estiver, mude; Depois de salvar o arquivo, execute os comandos abaixo no terminal:Antes da atualização
Remova todos os PPAs externos
Você precisa remover todos os PPAs adicionados anteriormente. Alguns deles podem não funcionar, outros podem não ser suportados ou até preteridos na nova versão.
Abra o Ubuntu Software Center e clique em Editar> Fontes de software> Outro software e clique e remova todos os PPAs um por um.
Seja cuidadoso
Alguns PPAs, como o Ubuntu X-team , o “xorg crack pushers” ou o “GNOME3 Team” , atualizam alguns pacotes essenciais do sistema.
Você precisa remover esses PPAs usando outro método: instale o ppa-purge . Este script permitirá que você faça o downgrade de todos os pacotes essenciais para a versão original (oficial) do Ubuntu. Execute os comandos abaixo em um terminal:
Substitua
ppa-name
pelo nome real do repositório. Após a limpeza, você pode executarpara atualizar as fontes.
Serviço de limpeza
É uma boa idéia fazer algumas tarefas domésticas antes de atualizar para uma nova versão. Abra um terminal e execute os comandos abaixo, em ordem:
A primeira linha removerá / corrigirá quaisquer pacotes residuais / quebrados, se houver. O comando clean remove todos os arquivos .deb antigos do cache do apt (/ var / cache / apt / archives) - isso não é estritamente necessário, mas é uma boa idéia se você tiver pouco espaço em disco.
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
remove as configurações de pacotes que sobraram dos pacotes que foram removidos (mas não eliminados) .Pesquisar erros
O problema mais comum e usual são os problemas do driver da placa gráfica. Procure por erros antes de atualizar. Vá para a página Barra de Ativação , use a caixa de pesquisa para encontrar o modelo da sua placa gráfica (melhor ainda, o ID) e procure os bugs. Se você encontrar alguns, considere esperar para atualizar até mais tarde, quando os erros foram corrigidos. Se o bug for específico para o driver adicional (restrito) , remova o driver antes de atualizar.
Kernel personalizado (não oficial)
Se você possui um kernel personalizado, da compilação ou de um pacote .deb (por exemplo, linha principal), é uma boa idéia inicializar a partir do kernel oficial do Ubuntu durante a atualização, caso contrário, a atualização poderá falhar.
Atualizar atualização
Do terminal
A maioria dos usuários atualiza do Update-manager. Não é que eu não confie, mas confio mais no terminal.
Feche todos os aplicativos e abra apenas um terminal (tela cheia). Dê este comando e a atualização começará:
Durante a atualização
Desfrutar!
fonte
sudo apt-get --purge autoremove
removerá todos os pacotes residuais,sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
mas de maneira eficaz, se o anterior falhar. Embora eu ache quesudo apt-get clean all
não seja necessário, pois ele removerá os pacotes * .deb (por exemplo, pacotes de instalação) que são mantidos armazenados/var/cache/apt/archives
quando você instala qualquer novo pacote do repositório. Espero que seu duplo esteja claro agora. :)Tente com os seguintes comandos:
fonte
Meu método, baseado na experiência de meia década de atualizações dolorosas do ubuntu, é diferente. Não estou trollando, apenas compartilhando os métodos que uso.
É claro que você não pode perder todos os seus dados ; portanto, faça backup deles . Mas começo de uma pergunta anterior: você pode não poder acessar seus dados porque tudo está quebrado? Caso contrário, esse método pode ser para você. Você precisa de um pouco de espaço livre em disco.
Eu mantenho 2 partições primárias do sistema operacional (e uma separada para dados, troque ...). Então, por exemplo, eu tenho Natty em
/dev/sda1
e tenho rodado o Precise Beta em/dev/sda2
.Então eu escolho uma opção: atualizar ou instalar de forma limpa. Como o Linux Mint aponta, uma atualização nunca parece uma instalação limpa, mas às vezes você quer isso.
Para uma instalação limpa, basta conectar o seu novo pendrive e solicitar a instalação
/dev/sda2
, apontando/home
para a partição pessoal existente.Para fazer uma atualização que eu imagem
sda2
desda1
. Há muitas maneiras de fazer isso,fsarchiver
é bom, ou o simples ol 'cp ou tar fará o truque. Depois de fazer cópias idênticas de todos os arquivos na partição sobressalente, eu o monto e edito/etc/fstab
para atualizar os UUIDs da nova partição ou ela ficará confusa. Então eu corro o grub-update e da próxima vez que eu reiniciar o grub, me oferecerá duas opções. Verifico que também posso inicializar. Em seguida, faça sua atualização como acima.Aviso adicional: as novas versões da área de trabalho tendem a alterar os arquivos de configuração antigos da área de trabalho. Assim, você pode acabar com os sistemas novos e antigos sendo quebrados. Se você tiver espaço em disco
cp -ar /home/{youruser,newname}
e aponte a HOME do novo usuário para esse novo caminho/etc/passwd
.Ter 2 partições de SO me dá uma alternativa; Se algo no novo sistema (pode ser um driver, um bug, um aplicativo ausente ...) está afetando a produtividade, posso pelo menos voltar para onde estava. Obviamente, não é para os finados ou noob.
fonte
A página oficial do ubuntu.com tem informações:
Você pode atualizar facilmente pela rede com o seguinte procedimento.
Inicie o centro de software.
Vá para Editar -> Fontes de software
Selecione o submenu Atualizações no aplicativo Fontes de software:
Altere o menu suspenso Atualização de versão para "Versões normais" e feche o aplicativo
Uma mensagem aparecerá informando a disponibilidade da nova versão.
Clique em Upgrade.
Siga as instruções na tela.
Veja também:
Da visão geral técnica :
Atualizando usando a imagem do CD ou USB
A partir do 11.04, quando você inicializar o livecd e começar a instalá-lo, você terá a opção de atualizar para o 11.04. ele detectará automaticamente os aplicativos instalados e também instalará a versão atualizada dos seus aplicativos. Supondo que você não seja a inicialização dupla.
Atualizando usando a linha de comando:
do-release-upgrade
em um terminalfonte
Se você está se sentindo aventureiro e já tentou um dos outros métodos listados aqui e teve problemas, ou se está impaciente, tente isso.
Se você quiser tentar isso, leia primeiro a publicação completa. Se você não entende parte disso, não tente.
O método da força bruta
Eu usei isso com sucesso para atualizar as instalações do ubuntu em quatro versões principais de uma só vez, mas prossiga por seu próprio risco . Se você se deparar com um problema, poderá ser consideravelmente mais difícil se recuperar do que com qualquer outro método.
Reescrever fontes apt
Em primeiro lugar, simplesmente substituir todas as instâncias de sua versão atual (
lucid
,raring
, etc) na lista de fontes de software apt com o novo, como este:Se você tiver alguns repositórios de terceiros que não possuem versões mais recentes, isso causará erros na próxima etapa, mas você poderá ignorá-los com segurança. O software desses repositórios pode ter problemas devido a dependências atualizadas, mas na maioria das vezes eles não funcionam se você estiver atualizando apenas uma ou duas versões. Você pode lidar com esses erros removendo o arquivo de lista relevante
/etc/apt/sources.list.d/
ou pode assumir que o mantenedor do repositório acabará por abrir um repositório para a versão mais recente, deixe os arquivos e ignore os avisos.Faça a atualização
Próxima Etapa:
Na segunda etapa, você provavelmente terá que aceitar algumas alterações sugeridas para corrigir pacotes quebrados. Examine as sugestões e aceite as alterações, se não parecerem muito drásticas. Você pode corrigir a maioria das coisas nas próximas etapas.
Você também terá que responder perguntas sobre qual versão das configurações do pacote usar. Faça como achar melhor.
Reparando quebras
Sem dúvida, você terá problemas com a instalação de pacotes. Para lidar com isso, primeiro tente executar
sudo apt-get dist-upgrade
. Se isso lhe der o mesmo problema, verifique a mensagem (que geralmente será um conflito de arquivo do pacote) e remova manualmente o pacote que está causando problemas, comsudo dpkg --force-depends -r <packagename>
(geralmente a versão mais antiga dos dois pacotes conflitantes). Então corrasudo apt-get dist-upgrade
novamente. Enxágue e repita atésudo apt-get dist-upgrade
que não faça nada (todos os pacotes foram atualizados).Fim do jogo
Importante : antes de fazer qualquer outra coisa, verifique se todos os programas vitais estão instalados. A maneira mais fácil de fazer isso é executar algo como
sudo apt-get install ubuntu-desktop
(kubuntu-desktop
ou qualquer versão que você esteja executando). Isso garantirá que todos os pacotes exigidos pela área de trabalho estejam instalados, para que você não tenha problemas para reinicializar.Agora você pode executar
sudo apt-get autoremove
esudo apt-get clean
limpar os pacotes antigos à esquerda.Se algum pacote foi removido durante a etapa dist-upgrade, você pode simplesmente reinstalá-lo normalmente.
fonte
"Nunca mexa com seu estábulo" é uma lição que aprendi e é um mantra que mantenho perto do meu coração. Especialmente quando você tem uma boa escolha para não mexer com seu estábulo, você simplesmente não deve mexer com ele. Portanto, deixei meu 10.04 ileso e instalei meu 12.04 em outra partição. Aqui está uma captura de tela do meu disco rígido:
Eu precisava ter todos os softwares que estavam lá no 10.04 para serem instalados no meu novo 12.04.
Primeiro você precisa saber quais pacotes estão instalados no seu 10.04. Para isso você pode fazer
sudo dpkg --get-selections "*"> pacote_arquivo
Depois de executar isso, você terá os nomes de todos os pacotes no 10.04 no arquivo chamado 'pack_file'.
Transfira esse arquivo para 12.04 e execute os seguintes comandos
sudo apt-get update
sudo dpkg --set-selections < pack_file
sudo apt-get -u dselect-upgrade
Isso buscará todos os pacotes, bem como suas dependências, e o instalará no seu sistema. Eu tive que baixar cerca de 2 GB de dados, mas estava em paz que minha distribuição não seria arruinada.
Era 10.04 para mim, mas a abordagem funcionaria em qualquer versão. Portanto, você pode atualizar para a versão mais recente sem "atualizar". :)
Consulte: http://sosaysharis.wordpress.com/2012/05/02/upgrading-to-ubuntu-12-04-the-way-i-did-it/
fonte
Use a resposta Rinzwinds se você precisar de uma maneira de GUI para atualizar. Se você precisar de uma maneira CLI de atualizar, dê uma olhada nesta página . O howto é do ano passado, mas ainda deve ser válido para 12.04. Assim que o 12.04 for lançado, esse caminho deverá funcionar.
E para responder sua outra pergunta: 11.10 veio APÓS 11.04. O primeiro número é sempre o ano (neste caso: 11 significa 2011), o segundo número é o mês ou o lançamento (04 significa abril, 10 significa outubro).
Por último, mas não menos importante: como Rinzwind disse, você deve esperar até o lançamento e não atualizar para ele enquanto estiver na versão beta. A menos que você saiba o que está fazendo, é claro.
fonte
Atualize com segurança 13.04 para 13.10 usando o prompt de comando
Desde
13.10
que foi lançado, muitos gostariam de saber como atualizar a versão anterior (13.04
) do Ubuntu para a versão mais recente13.10
. Antes de atualizar13.10
, seria bom conhecer as alterações / suporte / compatibilidade.Então, sugiro seguir estas etapas para atualizar
13.10
efetivamente.Primeiro abra
Software Sources
e verifique se as possíveis alterações foram definidas.Execute este comando no terminal:
Quando a
Software Sources
janela é aberta, faça estas alterações:Na Ubuntu Softwareguia
tick
todas as quatro caixas de seleção .tick
duas primeiras caixas de seleção e defina o valor de Notificar-me de uma nova versão do ubuntu comoFor any new versiontick
quatro primeiras caixas de seleção euntick/remove
restante, se alguém não gostar de atualizar o software de terceiros que ele instalou adicionando repositórios. (recomendo remover).Close na janela e execute o seguinte comando para atualizar o repositório:
Agora é hora de verificar a compatibilidade / alterações / suporte etc. por
do-release-upgrade -d
opção. Para obter mais informações, execute:man do-release-upgrade
Digite este comando no terminal:Ele fará o download
Upgrade Tool Signature
de cerca de 1 MB chamado alguma coisasaucy.tar.gz
. Depois disso, ele solicitará a senha para extraí-lo e, finalmente, verificará / buscará os pacotes no repositório e, após algum tempo, mostrará a descrição completa dos pacotes que serão atualizados, tamanho baixado e instalado etc. depois de pressionar Enter.13.04 pode ser atualizado ao mesmo tempo para 13.10 , pressione Y quando solicitado para instalar atualizações.
É a maneira mais fácil e segura de atualizar para a 13.10 . As atualizações sempre podem ser instaladas posteriormente, se
aborted
antes, executando:ou
Para saber mais sobre o tipo dist-upgrade:
man apt-get dist-upgrade
fonte
-d
opção. (Eu acho que eu poderia ter lido a ajuda, mas a aprendizagem é 20/20)Você também deve remover o ttf-mscorefonts-installer antes de atualizar.
O motivo é que o processo de atualização pode ficar parado ao solicitar que você aceite o EULA.
Para solução alternativa, se a atualização já estiver travada, consulte esta resposta: https://askubuntu.com/a/126082/55343
fonte
Execute estes comandos um por um:
então
Ou
fonte
Para as versões recentes do Ubuntu, por exemplo, 12.04 em diante, quando uma nova versão do Ubuntu estiver disponível, você será solicitado a atualizar. Depois de clicar em "atualizar" no prompt, siga as instruções na tela, você será atualizado para a nova versão.
Se não houver solicitação, você pode verificar o seguinte. Digite o seguinte comando no terminal:
A janela do gerenciador de atualizações será exibida e verificará as atualizações. Instale todas as atualizações detectadas.
Clique em "Configuração ..." No gerenciador de atualizações e clique na guia "Atualizar" da janela. Para a pergunta "Notifique-me sobre uma nova versão do Ubuntu", se você escolher "Para versões de suporte a longo prazo", a nova atualização do Ubuntu poderá não ser solicitada, pois a nova versão do Ubuntu poderá não ser a "Suporte de longo prazo". Se você escolher "Para qualquer nova versão", o novo prompt de atualização do Ubuntu provavelmente aparecerá.
Em https://wiki.ubuntu.com/Releases, você encontrará qual versão é LTS (Long-Term Support) e qual não é. Além disso, você verá a data de lançamento de cada versão e o tempo de vida. Informações bastante úteis.
Quando a nova versão do Ubuntu é lançada, geralmente o prompt de atualização não aparece imediatamente. Para quando o novo prompt de atualização do Ubuntu estiver disponível para a sua versão atual do Ubuntu, você pode verificar as notas de versão da nova versão em https://wiki.ubuntu.com/Releases
fonte