View previous topic :: View next topic |
Author |
Message |
baldeante Guru
Joined: 17 Jan 2004 Posts: 498 Location: Caldas da Rainha, Portugal
|
Posted: Sat Oct 18, 2008 9:25 pm Post subject: Diferenca entre profiles 2008.0 e 2008.0/desktop [SOLVED] |
|
|
Boas,
Qual a diferença entre estes dois profiles :
ln -snf /usr/portage/profiles/default/linux/x86/2008.0 /etc/make.profile
ln -snf /usr/portage/profiles/default/linux/x86/2008.0/desktop /etc/make.profile
Eu tenho o primeiro link e experimentei o segundo para ver a diferença e tanto quanto pude ver apenas tenho de compilar uma serie de pacotes que com o primeiro link estão operacionais no entanto não estou a conseguir entender qual a diferença ....
Suponho que o primeiro seja uma instalação genérica para 2008.0 e o segundo uma variação do mesmo para desktop, alguém pode dar-me mais alguns detalhes ??? ou indicar-me alguma leitura adicional ... _________________ Never Quit, Never Get Mad, Get Even
Last edited by baldeante on Fri Feb 27, 2009 9:16 am; edited 1 time in total |
|
Back to top |
|
|
RoadRunner Bodhisattva
Joined: 12 Jun 2002 Posts: 490 Location: Coimbra, Portugal
|
Posted: Wed Jan 07, 2009 5:32 pm Post subject: |
|
|
Dentro da directoria do profile tens um ficheiro chamado parent. Se vires o conteúdo vês para onde esse profile aponta. No caso do 2008.0 genérico, aponta para /usr/portage/profiles/releases/2008.0, dentro dessa directoria tens o make.defaults e os packtes que o compõem. Se fizeres o mesmo para o desktop vais ver que aponta para /usr/portage/profiles/targets/desktop.
Para saber exactamente as diferenças, basta fazer um diff desses dois ficheiros:
Code: |
# cd /usr/portage/profiles/targets/desktop
# diff make.defaults ../../releases/2008.0/make.defaults
# diff package.use ../../releases/2008.0/packages
|
|
|
Back to top |
|
|
baldeante Guru
Joined: 17 Jan 2004 Posts: 498 Location: Caldas da Rainha, Portugal
|
Posted: Fri Jan 09, 2009 10:45 pm Post subject: |
|
|
RoadRunner wrote: | Dentro da directoria do profile tens um ficheiro chamado parent. Se vires o conteúdo vês para onde esse profile aponta. No caso do 2008.0 genérico, aponta para /usr/portage/profiles/releases/2008.0, dentro dessa directoria tens o make.defaults e os packtes que o compõem. Se fizeres o mesmo para o desktop vais ver que aponta para /usr/portage/profiles/targets/desktop.
Para saber exactamente as diferenças, basta fazer um diff desses dois ficheiros:
Code: |
# cd /usr/portage/profiles/targets/desktop
# diff make.defaults ../../releases/2008.0/make.defaults
# diff package.use ../../releases/2008.0/packages
|
|
Boas,
Obrigado pela resposta .... nunca me lembrei de comparar os ficheiros pois nºão pensei que fosse algo de tao facil interpretação ...
Pelo que vejo o segundo tem simplesmente uma variável use bastante mais simples e que muito provavelmente vai devolver muito menos dependências na instalação de sistema ... _________________ Never Quit, Never Get Mad, Get Even |
|
Back to top |
|
|
elissoncosta n00b
Joined: 22 Jan 2009 Posts: 24 Location: Brasil
|
Posted: Thu Feb 05, 2009 7:24 pm Post subject: |
|
|
O profile '/usr/portage/profiles/releases/2008.0/desktop' ativa USE FLAGS para o melhor funcionamento do ambiente desktop.
Após reconfigurar o novo profile, execute o seguinte comando para atualização e caso seja necessário, a recompilação dos pacotes:
# emerge -avuDN world
--
Elisson Costa |
|
Back to top |
|
|
|