Pourquoi / etc / issue me montre-t-il Ubuntu et non Lubuntu?

8

cat /etc/issue me montre

Ubuntu 13.04 \n \l

mais je suis sur Lubuntu 13.04. Quel est le but de /etc/issue? En outre, que signifie \n \lla sortie?

Il y en a aussi issue.netqui vient Ubuntu 13.04.

(Je sais que cela echo $DESKTOP_SESSIONme donne Lubuntu.)


la source
3
Notez que Lubuntu est juste Ubuntu avec un ensemble différent de packages présélectionnés. Vous pouvez avoir Ubuntu, Kubuntu, Lubuntu et Xubuntu tous installés en même temps. Cela rend impossible de désigner une seule saveur là-dedans. Et $DESKTOP_SESSIONest une variable d'environnement qui ne fonctionne que depuis la session de bureau.
gertvdijk

Réponses:

7

Voir la page de manuel pour issue:

Le fichier / etc / issue est un fichier texte qui contient un message ou une identification du système à imprimer avant l'invite de connexion. Il peut contenir diverses séquences @char et \ char, s'il est pris en charge par le programme de type getty utilisé sur le système.

Ainsi, les mingettyséquences suivantes peuvent être utilisées ...

Description de l'étiquette

\ d insérer le jour actuel (heure locale),
\ l insérer une ligne sur laquelle mingetty s'exécute,
\ m insère l'architecture de la machine (uname -m),
\ n insère le nom d'hôte du nœud réseau de la machine (uname -n),
\ o insère le nom de domaine,
\ r insère la version du système d'exploitation (uname -r),
\ t insérer l'heure actuelle (heure locale),
\ s insère le nom du système d'exploitation,
\ u Le nombre actuel d'utilisateurs qui sont actuellement connectés
\ U Identique à \ u mais insère "n utilisateurs"
\ v Insère la version du système d'exploitation (uname -v). 

En ce qui concerne /etc/issueUbuntu: le fichier n'est pas lié à la session de bureau et c'est un fichier texte que vous pouvez modifier manuellement avec viou nano.

Pourrait être considéré comme un bogue si vous ne l'avez pas modifié vous-même, mais il pourrait également être considéré comme un fichier utilisateur qui devrait être laissé à l'utilisateur pour modification.

Rinzwind
la source
4
/etc/lsb-releaseSera juste énumérer Ubuntu sur n'importe quelle saveur aussi, soit dit en passant, pour la même raison que celle décrite dans mon autre commentaire . Je recommanderais également de ne pas modifier manuellement /etc/issue. Certains scripts dépendent vraiment du contenu spécifique. Si vous le modifiez dans Lubuntuplusieurs scripts, la vérification du système d'exploitation échouera.
gertvdijk
Je viens d'apprendre que cela manne se limite pas aux commandes :)
@gertvdijk, je ne modifierai pas ces fichiers. En général, je reste loin de tripoter les fichiers système.
2
@gertvdijk / etc / issue n'est pas un fichier système. Il est utilisé pour créer un texte de connexion personnel. S'il est présent, il ne sera jamais écrasé.
Rinzwind
D'où uname obtient-elle toutes ces informations? Est-il stocké quelque part?
CMCDragonkai