Na verdade também tive uma falha, não se deve responder acima da pergunta,
só abaixo, que é o que diz as normas de listas. Mas já que está feito...
Assim que os pacotes vão sendo liberados do "~", saindo, por exemplo,
do "~x86" para "x86", a atualização vai mesmo substituir a versão antiga
pela nova, com todos os seus patches também novos, ou seja, no seu exemplo,
a versão 8.4 é removida e é instalada a 9.0.
A atualização de patches de segurança acontece sempre que necessário nos
pacotes. De vez em quando, quando você solicita uma atualização, eles são
aplicados e uma reinstalação é feita.
O "portage" é fantástico.
E o comando emerge --update --deep --newuse world pode ser resumido em
emerge -uDN world . Dê uma olhada no manual para mais opções.
Francisco
Em 17/08/2011 10:59, Alexandre Riveira <[email protected]>
escreveu:
Obrigado, Francisco !
Foi uma falha minha mandar em portugues na verdade queria mandar para
gentoo-user-br mas me enganei.
Com seu e-mail fui buscar em
http://packages.gentoo.org/package/dev-vcs/git para confirmar se o 1.7.6
esta estavel, como ele estava instalado na minha maquina (que eh gentoo)
imaginei que era estavel, mas com certeza instalei por engano entao.
Pergunto, quando o git 1.7.6 estiver considerado estavel o comando emerge
--update --deep --newuse world vai atualizar para essa versao ou vai
manter em outra atualizando apenas patchs de seguranca ? Um exemplo seria
o postgresql do 8.4 => 9.0 ele manteria no 8.4 atualizando apenas patchs
de seguranca e somente colocaria no 9.0 quando seu solicitasse isso
expressamente.
Atenciosamente,
Alexandre Riveira
Em 17 de agosto de 2011 10:12, [email protected]> escreveu:
Bom dia, Alexandre
Se você pretende ter mais respostas nesta lista, use o inglês para
redigir suas dúvidas. Usando o português, você vai ficar restrito aos
usuários que a entendem.
Quanto à sua dúvida, no Gentoo existem os pacotes estáveis e os instáveis
- o que não quer dizer que não funcionem, apenas não foram
suficientemente testados para serem incluídos nos estáveis.
Pacotes instáveis são referenciados como "~x86" ou "~amd64", de acordo
com a instalação do seu sistema ser de 32 ou 64 bits
Caso seu sistema tenha sido instalado como de 32 bits, tente:
ACCEPTED_KEYWORDS="~x86" emerge -pvuDN git
ou, caso seu sistema seja de 64 bits:
ACCEPTED_KEYWORDS="~amd64" emerge -pvuDN git
Outra coisa é listar o conteúdo da pasta onde se encontram os "e-builds"
do git:
ls /usr/portage/dev-vcs/git
A "ACCEPTED_KEYWORDS" pode ser tornada definitiva, editando o arquivo
/etc/portage/portage.keywords, acrescentando uma entrada como:
dev-vcs/git ~x86
ou
dev-vcs;git ~amd64
Neste caso, basta o comando simples
emerge -pvuDN git
... que você já irá ter a versão "instável"
Espero ter ajudado
Francisco
Em 17/08/2011 09:57, Alexandre Riveira [email protected]>
escreveu:
> Bom dia a todos da lista.
>
> Efetuei a atualizacao do sistema como um todo com:
> emerge --sync
> emerge --update --deep --newuse world
>
> O sistema chegou a atualizar mas notei uma coisa o git se encontra na
maquina na versao 1.7.3.4, mas ja vi que esta disponivel no gentoo o
1.7.6.
>
>
> Existe algum comando para atualizar a versao de todos os pacotes ?
>
> Obrigado a todos !
>
>
> Alexandre Riveira
>
>