Qual é a versão do meu sistema debian?


9

Talvez essa seja uma pergunta estúpida.

Gostaria de saber como sei qual é a versão do meu sistema debian.

Muito obrigado

Respostas:


14

Simplesmente execute "lsb_release -a" na linha de comando ou "cat / etc / lsb-release"


11
Embora lsb_release -aseja muito mais informativo, cat /etc/debian_versioné outra alternativa.
Mpy #

O comando lsb_release é realmente opcional. Veja arquivos de distribuição específicos de outra forma (/ etc / debian_version, / etc / redhat-release ...)
Franklin Piat

6

Se você sabe que está em um Debian ou derivado, verifique o arquivo /etc/debian_version. Isso terá o número da versão do sistema atualmente instalado.

Se você quiser algo mais genérico, olhada (especialmente) os PRETTY_NAME, NAME, VERSIONe VERSION_IDvalores /etc/os-release. Esse arquivo é realmente um script de shell que você pode originar em seus próprios scripts, para fazer as coisas de maneira diferente em diferentes distribuições.

No Debian "true", ambos os itens acima são fornecidos pelo base-filespacote. Derivados podem ser diferentes.

Novamente, se você sabe que está em um sistema Debian, também pode verificar a saída apt-cache show base-filespara ver qual versão do base-filespacote está instalada. Isso também pode não funcionar em derivativos Debian.

Se você deseja conhecer a versão do kernel atualmente em execução, pode usá uname-lo. Por exemplo, uname -apara imprimir todas as informações ou uname -rvpara imprimir a versão específica do kernel com pouca informação extra. Em muitos casos, você não precisa fazer isso, pois o que você faz não deve depender da versão específica do kernel instalada.


Observe que esta resposta foi postada originalmente em superuser.com/q/950410/53590 , que foi editada significativamente depois que eu publiquei a resposta acima.
um CVn
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.