Na GUI - usando o Synaptic
A interface simplificada do Ubuntu Software Center não oferece a opção de fazer o downgrade de pacotes. Synaptic, uma interface gráfica de gerenciamento de pacotes mais avançada que o Ubuntu costumava incluir, oferece essa opção. Para fazer o downgrade de um pacote graficamente, primeiro instale o aplicativo Synaptic :
Depois de fazer isso, abra o Synaptic Package Manager no Dash:
Procure o pacote do qual deseja instalar uma versão mais antiga no Synaptic, selecione-o e use a opção Pacote > Forçar versão :
Selecione a versão que você deseja instalar e clique em Forçar versão. O Synaptic mostrará apenas as versões disponíveis em seus repositórios:
Clique no botão Aplicar para aplicar suas alterações e instalar a versão mais antiga do pacote, assumindo que tudo funcione corretamente.
Depois de fazer o downgrade do pacote, selecione-o e use a opção Pacote > Bloquear versão . Se você não fizer isso, o Ubuntu tentará atualizar o pacote instalado na próxima vez que você atualizar seus pacotes instalados:
No Terminal - usando apt-get
Você pode instalar uma versão específica de um pacote apt-get
no Terminal . Primeiro, determine as versões disponíveis que você pode instalar com o seguinte comando (use para nome do pacote o nome do programa que você deseja fazer o downgrade):
apt-cache showpkg [packagename]
Em seguida, execute o comando apt-get install e especifique a versão do pacote que você deseja instalar (use para a versão o número da versão previamente determinado do programa que você deseja fazer o downgrade):
sudo apt-get install [packagename]=[version]
Após a instalação, execute o seguinte comando para manter sua versão instalada, impedindo que o gerenciador de pacotes a atualize automaticamente no futuro:
sudo echo "[packagename] hold" | sudo dpkg --set-selections
Fonte : http://www.howtogeek.com/117929/how-to-downgrade-packages-on-ubuntu/
Outra possibilidade:
Vamos encontrar o pacote arquivado em http://packages.ubuntu.com/ :
Por exemplo, rebaixando o php5:
Procurar:
Encontrado um hit exato, vamos olhar para a página do pacote php5:
Podemos ver as diferentes versões dos lançamentos do Ubuntu aqui:
Vamos mudar para a versão que executou php (5.3) ... 12.04 (preciso) por exemplo:
faça o download do tar.gz
E então extraia o arquivo tar e instale-o:
Possíveis problemas que se pode encontrar ao executar
./configure
:libxm2-dev
):Problemas em execução
make
:fonte