Para fazer downgrade de qualquer pacote, você deve fazer duas coisas:
- Instale o antigo arquivo
deb
. - Proibir a atualização do pacote para as versões mais recentes dos repositórios.
Se você usou a versão antiga, talvez você possa encontrar o arquivo deb
instalado no seu /var/cache/apt/archives
. Caso contrário, tente pesquisar a versão necessária em packages.ubuntu.com ou em outros sites. Por exemplo, você pode experimentar este pacote: 2.97-1ubuntu6.1 .
Em seguida, abra o arquivo /etc/apt/preferences
as root
(crie o arquivo se ele ainda não existir) e adicione as seguintes linhas:
Package: rhythmbox
Pin: version 2.97-1ubuntu6.1
Pin-Priority: 1001
(Substitua 2.97-1ubuntu6.1
pela versão exata instalada).
Isso forçará apt-get
, aptitude
e todos esses utilitários a manter o Rhythmbox nesta versão, mesmo quando o repositório tiver um novo. Se você precisar instalar versões antigas de alguns outros pacotes (por exemplo, rhythmbox-data ou talvez algumas bibliotecas), adicione três linhas semelhantes ao mesmo arquivo, com uma linha entre «parágrafos». Você pode encontrar mais algumas informações sobre a sintaxe /etc/apt/preferences
aqui .
ATUALIZAÇÃO:
Eu sugiro que você instale rhythmbox
com todos os pacotes necessários de uma só vez com um único comando de console. Eu apenas tentei fazer isso agora, então é isso que você precisa:
- Remova o seu Rhythmbox atualmente instalado (se isso não for possível devido a outras dependências, você pode tentar pular esta etapa e ignorar alguns avisos depois).
- Baixe os pacotes de
quantal
: rhythmbox_2.97-1ubuntu5 , libmusicbrainz5-0 , librhythmbox-core6 , dados do rhythmbox , gir1.2-rb-3.0 . Coloque todos eles em um único diretório. - Abra o terminal,
cd
no diretório e executesudo dpkg -i *.deb
. Isso deve instalar o antigo Rhythmbox.
Depois disso, veja quais atualizações você tem no Synaptic ou em outro lugar, e adicione esses pacotes a /etc/apt/preferences
como escrevi acima.