Pour connaitre la version d'Ubuntu installée sur le système, saisir dans une console la commande suivante :
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.4 LTS
Release: 10.04
Codename: lucid
L'information concernant la version installée apparait à la ligne Description
Sinon, il y a le fichier /etc/issue (fonctionne avec Ubuntu et Debian)
$ file /etc/issue
/etc/issue: ASCII text
$ cat /etc/issue
Debian GNU/Linux 6.0 \n \l
$ cat /etc/issue
Ubuntu 10.04.4 LTS \n \l
Il y a également le fichier /etc/debian_version
$ file /etc/debian_version
/etc/debian_version: ASCII text
$ cat /etc/debian_version
squeeze/sid
Enfin, il y a le fichier /etc/lsb-release (informations fournies avec la commande lsb_release -a)
$ file /etc/lsb-release
/etc/lsb-release: ASCII text
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS"
Pour connaitre la version du noyau Linux, saisir dans une console la commande suivante :
$ uname -a
Linux vm-apache 2.6.32-14-pve #1 SMP Tue Aug 21 08:24:37 CEST 2012 i686 GNU/Linux
Pour arrêter un serveur Ubuntu, saisir la commande suivante dans une console
$ sudo halt
Ou en utilisant la commande shutdown :
$ sudo shutdown -h now
L'indication now permet un arrêt immédiat.
Pour un arrêt dans 1 minute :
$ sudo shutdown -h +1 &
Pour un arrêt à une heure précise :
$ sudo shutdown -h 16:50 &
Pour annuler un arrêt programmé :
$ sudo shutdown -c
Dans le cas d'un arrêt programmé, un message est envoyé toutes les minutes à tous les utilisateurs connectés au système pour annoncer l'arrêt.
Pour redémarrer un serveur Ubuntu, saisir la commande suivante dans une console
$ sudo reboot
Ou en utilisant la commande shutdown :
$ sudo shutdown -r now
L'indication now permet un redémarrage immédiat.
Pour un redémarrage dans 1 minute :
$ sudo shutdown -r +1 &
Pour un redémarrage à une heure précise :
$ sudo shutdown -r 16:50 &
Pour annuler un redémarrage programmé :
$ sudo shutdown -c
Dans le cas d'un redémarrage programmé, un message est envoyé toutes les minutes à tous les utilisateurs connectés au système pour annoncer le redémarrage.
J'ai souvent rencontré sur mes VMs Ubuntu Server cette erreur :
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "fr_FR.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
J'ai donc tenté une re-configuration des locales :
$ dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "fr_FR.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Sans succès.
Pour corriger cette erreur, il faut utiliser la commande locale-gen :
$ locale-gen fr_FR.UTF-8
Generating locales...
fr_FR.UTF-8... done
Generation complete.
Puis lancer la re-configuration des locales :
$ dpkg-reconfigure locales
Generating locales...
fr_FR.UTF-8... up-to-date
Generation complete.
Pour forcer Ubuntu Server à prendre en compte la langue française avec un encodage de caractères en UTF-8, il faut installer le package language-pack-fr, indiquer dans le fichier /etc/default/locale la valeur fr_FR.UTF-8 à la variable LANG puis lancer une reconfiguration du système.
$ apt-get install language-pack-fr
$ if [ -f /etc/default/locale ]; then cp /etc/default/locale /etc/default/locale_default; fi
$ echo "LANG=fr_FR.UTF-8" > /etc/default/locale
$ cat /etc/default/locale
LANG=fr_FR.UTF-8
$ dpkg-reconfigure locales
Les modifications seront effectives à la prochaine connexion.
Source : http://www.aepik.net/documentation/ubuntu/server/locales