Eu tenho o Xubuntu 17.04 e queria saber se havia uma maneira de fazer o downgrade de 17.04 para 16.04, por alguns motivos:
- Como o mGBA não funciona no 17.04
- Porque o Parole Media Player congela quando eu rebobino
- Como o LMMS fecha quando tento carregar as músicas de amostra
- etc.
Questão:
Existe alguma maneira de fazer o downgrade do Xubuntu 17.04 para 16.10?
Respostas:
Não há maneira oficialmente suportada de fazer isso, no entanto, você pode fazê-lo.
O downgrade provavelmente resultará em problemas mais sérios que o upgrade causado. As razões:
Todos esses problemas são raros. Mas um sistema Linux típico possui milhares de pacotes; portanto, pelo menos em um deles, você certamente enfrentará problemas. Estes você terá que corrigir manualmente, individualmente.
As etapas exatas para um dist-downgrade estão detalhadas nesta resposta.
(Não é o tópico da pergunta, mas é muito engraçado: da mesma maneira, você também pode alternar entre diferentes distribuições baseadas no Debian, talvez até sem uma reinicialização. Se houver suporte para várias arquiteturas em ambas, você pode até alternar arquiteturas sem uma reinicialização.)
Como seu objetivo é evitar alguns problemas raros, específicos e específicos de pacotes, após uma atualização , é provável que você evite os que causariam um dist-downgrade.
Assim, eu sugeriria mais uma solução alternativa:
Faça o downgrade apenas dos poucos pacotes com os quais você tem um problema.
É muito simples:
/etc/apt/sources.list
. Assim, vocêsources.list
irá - temporariamente - conter as fontes do pacote para sua versão de distribuição.apt-get update
para carregar os caches.apt-cache show mybuggytool
mostrará o seumybuggytool
em todas as versões disponíveis, nos dois repositórios. Por exemplo, você verámybuggytool
nas versões1.1-crap
e em1.3-crap
.1.1-crap
.apt-get install mybuggytool=1.1-crap
sources.list
e, em seguida,apt-get update
novamente.Dessa forma, você terá o pacote da ferramenta com erros - mas, a partir da sua distribuição antiga. Como a grande maioria das bibliotecas é desenvolvida para ser compatível com versões anteriores, você enfrentará um problema com uma probabilidade muito menor.
Você pode isentar esses pacotes das futuras atualizações. Está detalhado nesta resposta . A parte importante é:
apt-mark hold mybuggytool
.apt-mark unhold mybuggytool
.fonte