Você não está logado.
Páginas 1
Olá pessoal !
tenho uma duvida que é a seguinte:
não estou com o repo TESTING habilitado no meu arch. Porém gostaria que somente 1 pacote ( django ) fosse atualizado de lá.
Como faço isto ?
Tem como eu configurar para o pacman buscar somente o django de lá ? Ou tem como eu instalar , forçado mesmo, este pacote em separado ?
Obrigado
Última edição por sberlotto (26/05/2010 09:45:01)
Sérgio Berlotto Jr,
http://pythonrs.wordpress.com
http://www.berlotto.blog.br
Offline
E ai sberlotto!
Abilita o testing no /etc/pacman.conf
Depois roda um: pacman -Syy
E por fim, basta fazer assim: pacman -S testing/django
![]()
[img]http://www.smithux.com/imagens/arch_user_bar.jpg[/img]
Sistema: ArchLinux x86_64 + Kernel-2.6.35-ARCH + Ambiente Gráfico LXDE
Hardware: Placa-mãe M2N-X-Plus + Processador Phenom X3 8450 + Geforce 8600 GT + 2Gb DDR2 667 DualChannel
Offline
Pois então phillipe, deste modo meu sistema todo não será atualizado ( o que tiver disponível ) do testing, assim que eu fizer um pacman -Syu ?
Não quero tudo do testing, quero somente o django.
Talvez seja melhor eu baixar o pacote e instalá-lo separadamente... correto ?
Sérgio Berlotto Jr,
http://pythonrs.wordpress.com
http://www.berlotto.blog.br
Offline
Pois então phillipe, deste modo meu sistema todo não será atualizado ( o que tiver disponível ) do testing, assim que eu fizer um pacman -Syu ?
Não quero tudo do testing, quero somente o django.
Talvez seja melhor eu baixar o pacote e instalá-lo separadamente... correto ?
Errado meu velho!
Não é pra você fazer ( pacman -Syu ), mas sim ( pacman -Syy ), se colocar o U então tá pedindo para atualizar seu sistema. Se colocar só o YY, então tá falando que só quer sincronizar os repositórios do Arch, ou seja, atualizar os repositórios, não o sistema.
E fazendo ( pacman -S testing/django ), você instalará somente o Django do testing e nada mais. ![]()
[img]http://www.smithux.com/imagens/arch_user_bar.jpg[/img]
Sistema: ArchLinux x86_64 + Kernel-2.6.35-ARCH + Ambiente Gráfico LXDE
Hardware: Placa-mãe M2N-X-Plus + Processador Phenom X3 8450 + Geforce 8600 GT + 2Gb DDR2 667 DualChannel
Offline
Sim, ok.
Eu entendi o -Syy,
Então eu instalo o django do testing e depois eu desabilito testing novamente!
É isto ? Só pode ...
hehehe
Sérgio Berlotto Jr,
http://pythonrs.wordpress.com
http://www.berlotto.blog.br
Offline
Sim, ok.
Eu entendi o -Syy,
Então eu instalo o django do testing e depois eu desabilito testing novamente!
É isto ? Só pode ...
hehehe
Hushuahuahs....
Isso mesmo! ![]()
[img]http://www.smithux.com/imagens/arch_user_bar.jpg[/img]
Sistema: ArchLinux x86_64 + Kernel-2.6.35-ARCH + Ambiente Gráfico LXDE
Hardware: Placa-mãe M2N-X-Plus + Processador Phenom X3 8450 + Geforce 8600 GT + 2Gb DDR2 667 DualChannel
Offline
coloca [RESOLVIDO] no topic ;c
Offline
Feito ! Resolvido ! Funcionou corretamente... obrigado pelas dicas !
Sérgio Berlotto Jr,
http://pythonrs.wordpress.com
http://www.berlotto.blog.br
Offline
coloque no arquivo /etc/pacman.conf a tag [testing] depois das outras tags [core,extra,comu...,etc]
assim qdo vc fizer um "pacman -Syu" ele vai considerar primeiro o core,extras,community e por ultimo o testing
assim qdo vc desejar instalar algum pacote do testing (mais recente) é só utilizar o que o Philipe disse
pacman -S testing/<pacote>
Última edição por mpsnet (26/05/2010 11:24:13)
Offline
Feito ! Resolvido ! Funcionou corretamente... obrigado pelas dicas !
Por nada meu camarada! ![]()
[img]http://www.smithux.com/imagens/arch_user_bar.jpg[/img]
Sistema: ArchLinux x86_64 + Kernel-2.6.35-ARCH + Ambiente Gráfico LXDE
Hardware: Placa-mãe M2N-X-Plus + Processador Phenom X3 8450 + Geforce 8600 GT + 2Gb DDR2 667 DualChannel
Offline
coloque no arquivo /etc/pacman.conf a tag [testing] depois das outras tags [core,extra,comu...,etc]
assim qdo vc fizer um "pacman -Syu" ele vai considerar primeiro o core,extras,community e por ultimo o testing
assim qdo vc desejar instalar algum pacote do testing (mais recente) é só utilizar o que o Philipe dissepacman -S testing/<pacote>
Mas o pacman não vai fazer uma lista geral do que tem de mais atual em todos os repositorios habilitados e pegar o que for mais recente, independente de qual repo está ?
Para mim é esta a lógica que acontece ... hehehe
Sérgio Berlotto Jr,
http://pythonrs.wordpress.com
http://www.berlotto.blog.br
Offline
correto, ele vai atualizar todos os pacote
mas só vai aplicar ao sistema na ordem que definir os repositorios no pacman.conf
ex:
core - <pacote-1.01.1>
testing - <pacote-1.01.2>
#pacman -Syu
vai considerar o pacote do core, mesmo sendo mais antigo que o do testing.....por estar em primeiro lugar na lista dos repos.....
para instalar a versao mais nova tera que especificar ..... pacman -S testing/<pacote-1.010.2>
agora se vc colocar o testing primento, ira instalar os pacote deste repo em primeiro plano
entendeu ?
Offline
correto, ele vai atualizar todos os pacote
mas só vai aplicar ao sistema na ordem que definir os repositorios no pacman.conf
ex:
core - <pacote-1.01.1>
testing - <pacote-1.01.2>#pacman -Syu
vai considerar o pacote do core, mesmo sendo mais antigo que o do testing.....por estar em primeiro lugar na lista dos repos.....
para instalar a versao mais nova tera que especificar ..... pacman -S testing/<pacote-1.010.2>agora se vc colocar o testing primento, ira instalar os pacote deste repo em primeiro plano
entendeu ?
Entendi sim !
Inclusive li também no wiki ( http://wiki.archlinux-br.org/Pacman ) no item "Instalar um pacote dos repositórios (-S)", bem no final tem assim:
"Por padrão o pacman baixa o pacote do primeiro repositório onde ele for encontrado. A ordem dos repositórios pode ser definida no arquivo /etc/pacman.conf. "
Obrigado a todos por me ajudar a enteder um pouco melhor sobre o pacman.
Sérgio Berlotto Jr,
http://pythonrs.wordpress.com
http://www.berlotto.blog.br
Offline
Páginas 1