Como posso saber qual versão do Gentoo & Linux está sendo executada?


Respostas:


10

Os comandos básicos serão os seguintes:

# cat /etc/gentoo-release 
Gentoo Base System release 2.1

# uname -r
3.1.6-gentoo

Além disso, você pode obter essas informações de uma maneira "gentoo-way" usando os utilitários de pacote app-portage / gentoolkit:

# equery list baselayout
 * Searching for baselayout ...
[IP-] [  ] sys-apps/baselayout-2.1:0

# eselect kernel list
Available kernel symlink targets:
  [1]   linux-3.1.4-gentoo
  [2]   linux-3.1.5-gentoo
  [3]   linux-3.1.6-gentoo *
  [4]   linux-3.1.7-gentoo
  [5]   linux-3.2.0-gentoo
  [6]   linux-3.2.0-gentoo-r1

É uname -rrealmente confiável para verificação de distribuição? Isso não mudará se o usuário digitar uma string personalizada em algum lugar do kernel ou se ele usar outro kernel diferente daquele fornecido com o gentoo-sources?
precisa saber é o seguinte

Apenas para verificar a distribuição lsb_release -ifunciona muito bem, mas inclui "garantir que lsb_releaseestá instalado" nas instruções ... Este usuário parece ter perguntado sobre o kernel e a versão do Gentoo, em vez de identificar a distribuição. (Embora "distro version #" não seja o fraseado mais claro)
Gert van den Berg

7

O Gentoo é um lançamento contínuo, portanto, embora as informações postadas acima sejam corretas e relevantes, há outra peça muito importante do quebra-cabeça:

eselect profile list

Faz muito mais diferença no sistema do que dizer a versão exata do kernel ...


Acho que você quer dizer porque o perfil define coisas como sinalizadores de USE padrão? Como isso afeta as versões do software em execução? E também por meio da liberação contínua, você está se referindo ao método pelo qual o portage atualiza a árvore com sobreposições ou algo mais?
Rutherford

2
Por "lançamento contínuo", quero dizer que o gentoo é constantemente atualizado e os "lançamentos" reais com números bonitos não são tão importantes quanto em outras distros. Sim, as opções de USE são importantes, mas perfis mudam mais do que bandeiras Basta usar e também pode ter um impacto sobre qual versão de pacotes são instalados (máscaras de pacotes, etc.)
totaam

5

Para verificar seu nome e versão de distribuição Linux (não a versão do kernel):

cat /etc/issue

ou

cat /etc/*-release

ou

lsb_release -a

Fonte: http://www.dogruel.com/?p=36 .


Por favor, não poste apenas links como respostas. Assim que esse blog desaparecer / alterar os esquemas de mecanismo / URL do CMS, sua resposta se tornará inútil.
Mat

2
Este é um bom ponto. Editei minha postagem para incluir a solução mencionada no blog.
neuron34
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.