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
>
>





Reply via email to