Acabei de instalar uma nova versão do Ubuntu e quero revertê-la para a versão anterior.
Como eu posso fazer isso? É mesmo possível?
Acabei de instalar uma nova versão do Ubuntu e quero revertê-la para a versão anterior.
Como eu posso fazer isso? É mesmo possível?
Respostas:
O downgrade de versões é possível até certo ponto. Com bastante luta, isso pode ser feito (veja algumas das outras respostas aqui para obter os detalhes técnicos).
No entanto, o resultado final não é o mesmo que você tinha antes da atualização. Durante uma atualização, são feitas alterações unidirecionais para tornar novos pacotes felizes e fazer o downgrade deles não reverterá essas edições. É impossível garantir que um downgrade funcione, e muito menos se for estável.
Em resumo, sua opção mais fácil sempre será a reinstalação. Não pense nisso como uma tarefa árdua, veja como uma boa oportunidade para reduzir os pacotes e configurar as coisas melhor.
Se você deseja testar as coisas no futuro e tem medo de ter problemas, sempre faça o seguinte:
/home/
a mesma partição que a sua instalação é uma receita para dor de cabeça se você estiver constantemente atualizando / desatualizando as coisas. Empurre-o para outro disco ou pelo menos outra partição para que, quando você precise reinstalar, realmente precise configurar o suporte.Há um ditado no meu idioma que pode ser traduzido aproximadamente como "Você não pode transformar carne picada de volta em carne girando a alça do picador na direção oposta" :)
O procedimento de atualização é unidirecional - durante a instalação de novas versões do software, seus arquivos e configurações são modificados pelos scripts de pós-instalação dos pacotes para usar o novo formato exigido pelo novo software. Basicamente, não há procedimento oposto - para tornar um arquivo de configuração mais recente compatível com o software antigo.
É possível no nível das ferramentas de empacotamento (apt). Mas o sistema resultante pode não ser equivalente a uma reinstalação e você pode obter erros ao longo do caminho . Isso ocorre porque muitos pacotes contêm suporte específico para atualizações (por exemplo, manipulação de alterações nos arquivos de configuração), mas não para atualizações.
Normalmente, o apt prefere instalar a versão mais recente de um pacote. Mas você pode mudar isso através da fixação: você pode declarar que os pacotes da versão antiga têm prioridade mais alta do que os pacotes instalados, para que sejam reduzidos quando você o fizer aptitude dist-upgrade
.
Altere seu /etc/apt/sources.list
para incluir apenas a versão antiga (edite o arquivo ou use sua GUI favorita) e execute aptitude update
. Em seguida, edite /etc/apt/preferences
(documentado na apt_preferences
página de manual ) e adicione as seguintes linhas (para fazer o downgrade para lucid):
Package: *
Pin: release v=10.04
Pin-Priority: 1001
Então corra aptitude dist-upgrade
. Todo pacote tem uma prioridade maior que 1000, portanto, todo pacote presente no 10.04 e instalado no seu sistema será rebaixado. Você precisará remover os pacotes que não estavam no 10.04 manualmente; eles serão listados em "Pacotes obsoletos e criados localmente" no aptitude.
do-release-upgrade
(a primeira chamada foi interrompida). Para que eu pudesse reverter as listas do apt para o lançamento adequado.
Eles dizem: "nunca diga nunca" e "nada é impossível" - os quais são verdadeiros, mas não no seu caso. Sugiro que você faça backup dos seus dados e reinstale-os ou aguarde. O sistema deve se tornar cada vez mais estável com o passar das semanas.
Você também pode reinstalar na parte superior da instalação existente (ela manterá seus arquivos).
Como regra geral, porém, tente evitar atualizar para as versões de desenvolvimento nos sistemas de produção (especialmente se você não é um testador / desenvolvedor).
Você pode fazer isso manualmente.
Primeiro gere uma lista do que você instalou no seu sistema. Você pode fazer isso digitando o seguinte no terminal.
sudo dpkg --get-selections | grep '[[:space:]]install$' | \awk '{print $1}' > package_list
copie sua pasta / home e / etc para uma mídia de backup.
Reinstale o ubuntu 10.04. Restaure seu backup (lembre-se de definir as premissas corretas). Em seguida, execute o seguinte para reinstalar todo o programa que você tinha antes.
cat package_list | xargs sudo apt-get install
Observe que talvez você precise fazer uma limpeza na pasta / etc e / home para obter configurações incompatíveis.
É por isso que você não deve atualizar sua instalação principal para a versão de desenvolvimento. Se você quiser testar a versão de desenvolvimento, faça-o em uma partição separada para poder inicializar novamente na versão estável quando algo der errado.
Nesse ponto, se você quiser voltar ao 11.04, precisará reinstalá-lo e escolher o particionamento manual. NÃO marque a caixa de formato ao configurar suas partições e os arquivos do usuário devem permanecer intactos.
As reversões podem funcionar bem para certos pacotes isoladamente, mas eu nunca esperaria que uma reversão em larga escala de uma distribuição inteira o deixasse com outra coisa senão um sistema terrivelmente quebrado (ou um que, na superfície, parece tudo bem, mas coisas estranhas continuam aparecendo à medida que você descobre que está cada vez mais quebrado).
O APT foi projetado apenas para evitar retrocessos, tanto quanto possível, e os pacotes que compõem a distribuição Ubuntu (e Debian, para esse assunto) não são projetados com retrocessos suaves como objetivo de design.
A menos que você tenha backups de todo o sistema confiáveis, o que você realmente precisa fazer é garantir o backup de todo o diretório pessoal (e possivelmente também em uma partição separada), reinstalar a partir da imagem do CD da versão escolhida e iniciar restaurando seus dados de suas pastas pessoais. Você pode até precisar restaurar seletivamente os arquivos de ponto no diretório inicial, caso algum que esteja acostumado com a nova versão não funcione bem com a versão anterior.
Antes de fazer isso, você pode examinar seus pacotes instalados e anotar em quais deles confia, para poder reinstalá-los. Existem ferramentas para fazer backup e restaurar sua lista de pacotes instalados, mas normalmente não recomendo fazer isso se você estiver entre versões, pois os pacotes necessários / incluídos podem ter sido alterados.
O método simples é inicializar a partir de um CD / DVD ou pendrive da versão anterior e reinstala o Ubuntu substituindo a instalação existente.
Não se esqueça do backup primeiro: seu home
diretório em qualquer outro lugar onde você possa ter dados pessoais.
Simplificando: não, não há. Desculpe ... (Esses são os perigos de atualizar para versões de teste!)