Por que o / etc / issue me mostra o Ubuntu e não o Lubuntu?

8

cat /etc/issue me mostra

Ubuntu 13.04 \n \l

mas estou no Lubuntu 13.04. Qual é o propósito /etc/issue? Além disso, o que significa \n \lna saída?

Há também o issue.netque tem apenas Ubuntu 13.04.

(Eu sei que isso echo $DESKTOP_SESSIONme dá Lubuntu.)


fonte
3
Observe que o Lubuntu é apenas o Ubuntu com um conjunto diferente de pacotes pré-selecionados. Você pode ter o Ubuntu, Kubuntu, Lubuntu e Xubuntu todos instalados ao mesmo tempo. Isso torna impossível denotar um sabor único lá. E $DESKTOP_SESSIONé uma variável de ambiente que funciona apenas de dentro da sessão da área de trabalho.
precisa saber é o seguinte

Respostas:

7

Veja a página de manual para issue:

O arquivo / etc / issue é um arquivo de texto que contém uma mensagem ou identificação do sistema a ser impressa antes do prompt de login. Pode conter várias seqüências @char e \ char, se suportado pelo programa do tipo getty empregado no sistema.

Portanto, as seguintes mingettyseqüências podem ser usadas ...

Descrição da etiqueta

\ d insira o dia atual (hora local),
\ l insira a linha na qual o mingetty está sendo executado,
\ m insere a arquitetura da máquina (uname -m),
\ n insere o nome do host do nó de rede da máquina (uname -n),
\ o insere o nome de domínio,
\ r insere a liberação do sistema operacional (uname -r),
\ t insira a hora atual (hora local),
\ s insere o nome do sistema operacional,
\ u O número atual de usuários que estão conectados no momento
\ U Igual a \ u mas insere "n usuários"
\ v Insere a versão do sistema operacional (uname -v). 

Na medida em /etc/issueque mostra o Ubuntu: o arquivo não está relacionado à sessão da área de trabalho e é um arquivo de texto que você pode alterar manualmente com viou nano.

Pode ser considerado um erro se você não o alterar, mas também pode ser considerado um arquivo de usuário que deve ser deixado ao usuário para alterar.

Rinzwind
fonte
4
/etc/lsb-releasetambém listarei o Ubuntu de qualquer sabor, a propósito, pelo mesmo motivo descrito em meu outro comentário . Eu também recomendaria contra a edição manual /etc/issue. Alguns scripts realmente dependem do conteúdo específico. Se você o editar em Lubuntuvários scripts, a verificação do sistema operacional falhará.
precisa saber é o seguinte
Acabei de saber que mannão se limita aos comandos :)
@gertvdijk, não vou editar esses arquivos. Em geral, evito mexer com arquivos do sistema.
2
@gertvdijk / etc / issue não é um arquivo de sistema. É usado para criar um texto de login pessoal. Se presente, nunca será substituído.
Rinzwind
De onde a uname obtém todas essas informações? Está armazenado em algum lugar?
precisa saber é o seguinte