Fazer downgrade de pacotes é, às vezes, um saco. Nem sempre você tem a versão antiga do pacote no cache e acaba tendo que sair procurando em mirrors "antigos".
Sabendo disso e graças a esta dica do phillipe resolvi fazer um script para facilitar a vida dos Archers que precisarem fazer downgrade de algo. O script pode ser baixado aqui e para usá-lo basta fazer:
$ chmod +x pacdown.sh
$ ./pacdown.sh pacote versão release
Exemplo:
Para dar downgrade para o firefox 2.0 release 3, por exemplo:
$ ./pacdown.sh firefox 2.0 3
Qualquer sugestão ou dúvida é só usar o espaço dos comentários. :-)
[...] hein? Já vou atualizar aquele meu script de downgrade de pacotes. :-) [...]
O link ta quebrado cara. Teria como arrumar? E tipo eu queria desatualizar o xorg. Ele faria o downgrade de tudo ou somente do xorg?! Valeu
Todo mundo quer uma versão antiga do xorg. Hugo, por que diabos essas distribuições estão usando essas versões mais novas se elas limitam o uso de alguns drivers, principalmente em se tratando de hardware anterior a 2008?
Eu, por exemplo, instalei o PClinux OS pelo fato da versão atualizada usar o xorg-server 1.4.x e estou quase abandonando o Arch justamente por não poder usufruir do driver de minha placa de vídeo ATI que comprei NO ANO PASSADO.
Vou tentar esse downgrade com seu script, mas já imagino o tempo perdido e o esquentar de cabeça que terei pra evitar incompatibilidades com as outras aplicações. Mas queria que o amigo me explicasse qual a finalidade dessa atualização de xorg-server.
Abraço
Oi, Hugo, tudo bem?
Rapaz, parabéns pelo trabalho com o Arch, é uma excelente distribuição. Eu usava Ubuntu, mas mudei assim que conheci o Arch.
Olha só, minha internet não é lá estas coisas, e andei pensando se não seria possível escrever algum script p/ upgrade de pacotes em outro PC…
Mais ou menos assim: eu copiaria p/ um pen drive meus pacotes, juntava ao script, ia até um PC c/ acesso banda larga, plugaria o pen e executaria o script, e este último se encarregaria de atualizar os pacotes que lá estariam p/ suas últimas versões, via repositórios do Arch. A partir daí, retornaria p/ meu PC e com um simples comando teria meu sistema atualizado.
Algumas perguntas que ficam:
1. É possível fazer isso?
2. Possível em plataforma Windows ou somente noutro PC com Linux. E se tivesse que ser Linux, obrigatoriamente teria que ser Arch (com mesma arquitetura da que uso em casa – i686)?
3. Somente um simples script resolveria o problema?
Desde já agradeço sua ajuda e deixo o e-mail em aberto p/ conversarmos, caso prefira.
Abraço.
Good and relevant post. I have