Warning: Invalid argument supplied for foreach() in /home/hugodoria/hdoria.archlinux-br.org/blog/wp-includes/classes.php on line 255
Downgrade de pacotes no Arch Linux | Hugo Doria

Downgrade de pacotes no Arch Linux

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. :-)



5 Responses to “Downgrade de pacotes no Arch Linux”

  1. [...] hein? Já vou atualizar aquele meu script de downgrade de pacotes. :-) [...]

  2. Marcus disse:

    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

  3. Augusto disse:

    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

  4. Santos disse:

    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.

  5. Good and relevant post. I have

Leave a Reply