Recherche commande

Fermé
tlep Messages postés 596 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 25 octobre 2012 - 18 nov. 2005 à 12:13
kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007 - 19 nov. 2005 à 00:00
Bonjour,

quelle est la commande pour savoir sous linux quelle est sa distribution et sa version ?

avec "uname -a" c'est très incomplet, ca ne dit pas "woody" ou "sarge", 3.3.0 ou 3.3.1, etc ?

Merci a tous

4 réponses

[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
18 nov. 2005 à 13:45
Salut tlep,

Et que dit

cat /etc/issue

?


Dal
1
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
18 nov. 2005 à 12:16
bah moi ça me dit pourtant tout :

Linux mybox 2.6.14-1.1637_FC4smp #1 SMP Wed Nov 9 18:34:11 EST 2005 i686 i686 i386 GNU/Linux
0
tlep Messages postés 596 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 25 octobre 2012 118
18 nov. 2005 à 13:41
Bin oui mais moi ca me dit :

Linux portable 2.4.31 #3 mar aoû 23 20:04:23 CEST 2005 i686 GNU/Linux

et rien sur Debian !
0
kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007 501
18 nov. 2005 à 13:48
Le "uname -a" affiche la version du noyau et il se trouve que toi et/ou Debian utilisent un noyau standard pendant Fedora utilise un noyau avec de patchs et un blabla "FC4" dans le nom.

Pour avoir l'info sur la distribution essaie un truc comme:
"telnet localhost" ou si c'est bloque essaie de sortir temporairement du mode graphique (avec Ctrl-Alt-F1) et ici il y a en mode texte le login avec une affichage de la version de la distribution. Pour revenir en mode graphique tu fais: Alt-F1.
0
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
18 nov. 2005 à 14:07
Salut kmf31,

le login avec une affichage de la version de la distribution

Sauf erreur, le texte qui s'affiche lors du login en mode texte est celui contenu dans /etc/issue


Dal
0
kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007 501 > [Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024
18 nov. 2005 à 14:45
Merci beaucoup, maintenant je le sais aussi!
0
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083 > kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007
18 nov. 2005 à 15:45
De rien :P

Ce fichier (et /etc/issue.net qui est son pendant réseau pour telnetd) peut être édité pour y mettre ce que l'on veut... Un message du genre "Attention chien méchant", ou autre joyeusetés dissuasives pour informer les curieux. Celà s'affichera avant le login console (ou telnet pour issue.net).

Sur certains systèmes, le contenu de ces fichiers est recréé à chaque lancement de la machine. Si on veut les personnaliser, il faut alors les mettre en lecture seule ou les personnaliser systématiquement au démarrage dans rc.local, par exemple (ou trouver où ils sont recréés.. dans le temps RedHat le faisait dans rc.local justement.. Fedora ne semble plus le faire cependant).

Ils ont leurs pages de manuel :

man issue
man issue.net


Il est possible dans sshd_config, de spécifier également l'affichage d'une bannière, qui comporte un message customisé précédant le login (avec l'option "Banner"). Par défaut, ce n'est pas activé.

man sshd_config


Dal
0
tlep Messages postés 596 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 25 octobre 2012 118 > kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007
18 nov. 2005 à 23:47
d'après ce que je crois savoir, "/etc/issue" est le mesage qui s'affiche AVANT l'invite de login, tandis que "/etc/motd" est le message qui s'affiche APRÉS l'invite de commande.

Mais ces messages sont strictement textuels et ne correspondent pas à une commande particulière, puisqu'on peut y mettre ce qu'on veut !

Il y a surement une commande un peu plus complète que uname non ?

J'ai cherché dans /proc mais rien trouvé !

Thierry
0
kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007 501 > kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007
19 nov. 2005 à 00:00
Tu peux mettre dans /etc/issue ce que tu veux pour le message du login mais a ma connaissance toute distribution Linux y met par defaut un message de genre:

<Distribution> <Version X.Y>

Donc si tu n'as pas encore ecrase ce fichier tu trouves ici la version actuelle de ta distribution. A part ca il n'y a pas de commande "universelle" valable pour tout Linux qui affiche la distribution et sa version, justement parce que c'est specifique a la distribution. Bien sur avec une distribution comme Mandriva il y a plein de jolie affichages dans les menus KDE ou DrakConf ou c'est peut-etre marque: "Mandriva ..." etc. mais c'est specifique a Mandriva.

Le "uname" affiche la version du noyau et ca c'est universelle mais ca ne contient pas forcement l'info sur la distribution sauf si c'est un noyau special genre Fedora etc. En plus il n'y a aucun probleme d'installer un noyau generique sur une Fedora.
0