Revision: 1.47 FR 1.0 ( Derniere mise à jour le 27 Avril 2005)
URL: http://www.ubuntuguide.org
Auteur: Chua Wen Kiat (Kuala Lumpur, Malaysie)
Traduit de l'anglais par Globule et Ju
Relecture et conseils : l'équipe de Ubuntu-fr.
Copyright (C) 2004-2005 Chua Wen Kiat.
Ce programme est un logiciel libre; vous avez le droit de le diffuser et/ou le modifier, selon les termes de la Licence Publique Générale GNU (GPL), telle que publiée par la Free Software Foundation, que ce soit la version 2 de la licence ou (à votre gré) toute version postérieure.
Ce programme est diffusé avec l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE; même sans la garantie implicite d'usage ou d'adaptation à un but précis.
Q : Où trouver des copies d'écran de Ubuntu ?
Q : Où trouver une liste des programmes et librairies contenus dans Ubuntu ?
Q : Où commander des CDs Ubuntu gratuitement ?
Q : Où trouver de l'aide pour Ubuntu ?
Q : Où télécharger ce guide entièrement ?
wget http://ubuntuguide.org/ubuntu5.04.tar tar xvf ubuntu5.04.tar
Q : Comment ajouter des dépôts supplémentaires ?
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
...
## Uncomment the following two lines to fetch updated software from the network
# deb http://us.archive.ubuntu.com/ubuntu hoary main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu hoary main restricted
## Uncomment the following two lines to fetch major bug fix updates produced
## after the final release of the distribution.
# deb http://us.archive.ubuntu.com/ubuntu hoary-updates main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu hoary-updates main restricted
## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
# deb http://us.archive.ubuntu.com/ubuntu hoary universe
# deb-src http://us.archive.ubuntu.com/ubuntu hoary universe
# deb http://security.ubuntu.com/ubuntu hoary-security main restricted
# deb-src http://security.ubuntu.com/ubuntu hoary-security main restricted
# deb http://security.ubuntu.com/ubuntu hoary-security universe
# deb-src http://security.ubuntu.com/ubuntu hoary-security universe
## Uncomment the following two lines to fetch updated software from the network
deb http://fr.archive.ubuntu.com/ubuntu hoary main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu hoary main restricted
## Uncomment the following two lines to fetch major bug fix updates produced
## after the final release of the distribution.
deb http://us.archive.ubuntu.com/ubuntu hoary-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu hoary-updates main restricted
## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fr.archive.ubuntu.com/ubuntu hoary universe
deb-src http://fr.archive.ubuntu.com/ubuntu hoary universe
deb http://security.ubuntu.com/ubuntu hoary-security main restricted
deb-src http://security.ubuntu.com/ubuntu hoary-security main restricted
deb http://security.ubuntu.com/ubuntu hoary-security universe
deb-src http://security.ubuntu.com/ubuntu hoary-security universe
deb http://fr.archive.ubuntu.com/ubuntu hoary multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu hoary multiverse
deb ftp://ftp.nerim.net/debian-marillat stable main
deb ftp://ftp.nerim.net/debian-marillat unstable main
deb ftp://ftp.nerim.net/debian-marillat testing main
gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 1F41B907
gpg --armor --export 1F41B907 | sudo apt-key add -
sudo apt-get update
Q : Comment ajouter les "backports" dans vos dépôts (optionnel) ?
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
deb http://backports.ubuntuforums.org/backports hoary-backports main universe multiverse restricted
deb http://backports.ubuntuforums.org/backports hoary-extras main universe multiverse restricted
sudo apt-get update
Q : Comment sauvegarder/restaurer les paquets déjà téléchargés en cache ?
mkdir -p $HOME/backup/var/lib/
sudo cp -R /var/lib/apt/ $HOME/backup/var/lib/
mkdir -p $HOME/backup/var/cache/
sudo cp -R /var/cache/apt/ $HOME/backup/var/cache/
mkdir -p $HOME/backup/etc/apt
sudo cp -R /etc/apt/ $HOME/backup/etc/
sudo chown -R $USER $HOME/backup/
sudo cp -fR $HOME/backup/var/* /var/
sudo cp -fR $HOME/backup/etc/apt/* /etc/apt/
Q : Comment mettre à jour manuellement Ubuntu ?
sudo apt-get update
sudo apt-get upgrade
Q : Comment installer un éditeur de menu pour GNOME ?
wget http://myosc.org/ubuntuguide/menueditor_0.4.3ubuntu1_all.deb sudo dpkg -i menueditor_0.4.3ubuntu1_all.deb
Q : Comment installer un presse-papier dans GNOME ?
wget http://myosc.org/ubuntuguide/gnome-clipboard-daemon-1.0.bin.tar.bz2 sudo tar jxvf gnome-clipboard-daemon-1.0.bin.tar.bz2 -C /usr/bin/ sudo chown root:root /usr/bin/gnome-clipboard-daemon sudo chmod 755 /usr/bin/gnome-clipboard-daemon sudo gnome-clipboard-daemon &
Onglet Programmes au démarrage -> Ajouter Commande de démarrage: gnome-clipboard-daemon Ordre: 80
Q : Comment installer J2SE Runtime Environment (JRE) avec son plug-in pour Mozilla Firefox ?
wget http://myosc.org/ubuntuguide/jre-1_5_0_02-linux-i586.bin sh jre-1_5_0_02-linux-i586.bin sudo mkdir /usr/java sudo mv jre1.5.0_02/ /usr/java/ sudo chown -R root:root /usr/java/jre1.5.0_02/ sudo ln -s /usr/java/jre1.5.0_02/bin/java /usr/bin/java sudo ln -s /usr/java/jre1.5.0_02/bin/java_vm /usr/bin/java_vm sudo ln -s /usr/java/jre1.5.0_02/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/ sudo ln -s /usr/java/jre1.5.0_02/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins/ java -version
Q : Comment installer le plug-in Flash (Macromedia Flash) pour Mozilla Firefox ?
sudo apt-get install flashplayer-mozilla
Q : Comment installer PDF Reader (Adobe Reader) avec son plug-in pour Mozilla Firefox ?
sudo apt-get install acroread
sudo apt-get install mozilla-acroread
Q : Comment installer un gestionnaire de téléchargements (Downloader for X) ?
sudo apt-get install d4x
Q : Comment installer un client FTP (gFTP) ?
sudo apt-get install gftp
Q : Comment installer un client P2P BitTorrent (Azureus) ?
wget http://myosc.org/ubuntuguide/Azureus_2.2.0.2_linux.GTK.tar.bz2 sudo tar jxvf Azureus_2.2.0.2_linux.GTK.tar.bz2 -C /opt/ sudo chown -R root:root /opt/azureus/ sudo gedit /usr/share/applications/Azureus.desktop
[Desktop Entry]
Name=Azureus
Comment=Azureus
Exec=/opt/azureus/azureus
Icon=/opt/azureus/Azureus.png
Terminal=false
Type=Application
Categories=Application;Network;
Q : Comment installer un client P2P eMule (aMule) ?
sudo apt-get install amule
Q : Comment installer un client P2P Gnutella (LimeWire) ?
wget http://myosc.org/ubuntuguide/LimeWireSoftOther.zip sudo unzip LimeWireSoftOther.zip -d /opt/ sudo chown -R root:root /opt/LimeWire/ sudo gedit /usr/bin/runLime.sh
cd /opt/LimeWire/
./runLime.sh
sudo chmod +x /usr/bin/runLime.sh
sudo gedit /usr/share/applications/LimeWire.desktop
[Desktop Entry]
Name=LimeWire
Comment=LimeWire
Exec=runLime.sh
Icon=/opt/LimeWire/LimeWire.ico
Terminal=false
Type=Application
Categories=Application;Network;
Q : Comment installer un logiciel de téléphonie voIP (Skype) ?
sudo apt-get install libqt3c102-mt
wget http://myosc.org/ubuntuguide/skype_1.1.0.3-1_i386.deb sudo dpkg -i skype_1.1.0.3-1_i386.deb
Q : Comment installer WinPopup (LinPopUp) ?
sudo apt-get install linpopup
sudo gedit /usr/share/applications/linpopup.desktop
[Desktop Entry]
Name=LinPopUp
Comment=LinPopUp
Exec=linpopup
Icon=/usr/share/pixmaps/linpopup.xpm
Terminal=false
Type=Application
Categories=Application;Utility;
Q : Comment installer les codecs multimédia ?
sudo apt-get install gstreamer0.8-plugins
sudo apt-get install w32codecs
Q : Comment installer la lecture de DVD ?
sudo apt-get install libdvdcss2
Q : Comment installer un lecteur multimédia (xine-ui) ?
sudo apt-get install xine-ui
Q : Comment installer un lecteur multimédia (MPlayer) avec son plug-in pour Mozilla Firefox ?
sudo apt-get -t hoary install mplayer-386
sudo apt-get -t hoary install mplayer-fonts
sudo apt-get -t hoary install mozilla-mplayer
Q : Comment installer un lecteur multimédia (XMMS) ?
sudo apt-get install xmms
Q : Comment installer un lecteur multimédia (RealPlayer) ?
wget http://myosc.org/ubuntuguide/realplay-10.0.4.750-linux-2.2-libc6-gcc32-i586.bin chmod +x realplay-10.0.4.750-linux-2.2-libc6-gcc32-i586.bin sudo ./realplay-10.0.4.750-linux-2.2-libc6-gcc32-i586.bin ... Enter the complete path to the directory where you want RealPlayer to be installed. You must specify the full pathname of the directory and have write privileges to the chosen directory. Directory: [/home/chua/RealPlayer]: /opt/RealPlayer You have selected the following RealPlayer configuration: Destination: /opt/RealPlayer Enter [F]inish to begin copying files, or [P]revious to go back to the previous prompts: [F]: F Copying RealPlayer files...configure system-wide symbolic links? [Y/n]: Y enter the prefix for symbolic links [/usr]: /usr ...
Q : Comment installer Stream Directory Browser (streamtuner) ?
sudo apt-get install streamtuner
Q : Comment installer un éditeur vidéo (Kino) ?
sudo apt-get install kino
Q : Comment installer un éditeur audio (Audacity) ?
sudo apt-get install audacity
Q : Comment installer client mail (Mozilla Thunderbird) ?
sudo apt-get install mozilla-thunderbird
Q : Comment installer un lecteur de news (Pan) ?
sudo apt-get install pan
Q : Comment installer un lecteur de fils RSS/RDF/Atom (RSSOwl) ?
wget http://myosc.org/ubuntuguide/rssowl_linux_1_1_bin.tar.gz sudo tar zxvf rssowl_linux_1_1_bin.tar.gz -C /opt/ sudo chown -R root:root /opt/rssowl_linux_1_1_bin/ sudo gedit /usr/bin/runRSSOwl.sh
cd /opt/rssowl_linux_1_1_bin/
./run.sh
sudo chmod +x /usr/bin/runRSSOwl.sh
sudo gedit /usr/share/applications/RSSOwl.desktop
[Desktop Entry]
Name=RSSOwl
Comment=RSSOwl
Exec=runRSSOwl.sh
Icon=/opt/rssowl_linux_1_1_bin/rssowl.xpm
Terminal=false
Type=Application
Categories=Application;Network;
Q : Comment installer un éditeur HTML (Nvu) ?
wget http://myosc.org/ubuntuguide/nvu-1.0PR-pc-linux2.6.10-gnu.tar.bz2 sudo tar jxvf nvu-1.0PR-pc-linux2.6.10-gnu.tar.bz2 -C /opt/ sudo chown -R root:root /opt/nvu-1.0PR/ sudo gedit /usr/share/applications/Nvu.desktop
[Desktop Entry]
Name=Nvu
Comment=Nvu
Exec=/opt/nvu-1.0PR/nvu
Icon=/opt/nvu-1.0PR/icons/mozicon50.xpm
Terminal=false
Type=Application
Categories=Application;Office;
Q : Comment installer un gestionnaire de projet (Planner) ?
sudo apt-get install planner
Q : Comment installer un logiciel de PAO (Scribus) ?
sudo apt-get install scribus
Q : Comment installer un logiciel de gravure CD/DVD (GnomeBaker) ?
sudo apt-get install gnomebaker
Q : Comment installer un logiciel de partitionnement (GParted) ?
sudo apt-get install gparted
Q : Comment installer un firewall (Firestarter) ?
sudo apt-get install firestarter
Q : Comment installer un logiciel de compression RAR (rar) ?
sudo apt-get install rar
Q : Comment installer des polices supplémentaires ?
sudo apt-get install xfonts-intl-arabic
sudo apt-get install xfonts-intl-asian
sudo apt-get install xfonts-intl-chinese
sudo apt-get install xfonts-intl-chinese-big
sudo apt-get install xfonts-intl-european
sudo apt-get install xfonts-intl-japanese
sudo apt-get install xfonts-intl-japanese-big
sudo apt-get install xfonts-intl-phonetic
sudo apt-get install msttcorefonts
Q : Comment installer Chinese Input Method (SCIM) ?
sudo apt-get install scim
sudo apt-get install scim-chinese
sudo apt-get install scim-config-socket
sudo apt-get install scim-gtk2-immodule
sudo apt-get install scim-tables-zh
wget http://myosc.org/ubuntuguide/fireflysung-1.3.0.tar.gz tar zxvf fireflysung-1.3.0.tar.gz sudo cp fireflysung-1.3.0/fireflysung.ttf /usr/share/fonts/truetype/ sudo fc-cache -f -v
Appuyer sur [Ctrl]+[Espace]
Q : Comment installer un jeu (Frozen-Bubble) ?
sudo apt-get install frozen-bubble
Q : Comment installer un compilateur (build-essential) ?
sudo apt-get install build-essential
Q : Comment installer Windows 9X/ME/2000/XP (Win4Lin)?
Q : Comment installer des applications Windows (CrossOver Office)?
Q : Comment installer des jeux Windows (Cedega)?
Q : Comment installer le driver NVIDIA ?
sudo apt-get install nvidia-glx
sudo apt-get install nvidia-settings
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nvidia-glx-config enable
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop
[Desktop Entry]
Name=NVIDIA Settings
Comment=NVIDIA Settings
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Application;System;
Q : Comment désactiver le logo NVIDIA au démarrage ?
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
...
Section "Device"
Identifier "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
Driver "nvidia"
BusID "PCI:1:0:0"
...
Option "NoLogo"
Q : Comment identifier le chipset d'un modem ?
wget http://myosc.org/ubuntuguide/scanModem.gz gunzip -c scanModem.gz > scanModem chmod +x scanModem sudo ./scanModem gedit Modem/ModemData.txt
Q : Comment installer un driver pour modem (SmartLink) ?
uname -r (must be 2.6.10-5-386)
wget http://myosc.org/ubuntuguide/sl-modem-modules-2.6.10-5-386_2.9.9a-1ubuntu2+2.6.10-34_i386.deb sudo dpkg -i sl-modem-modules-*.deb sudo apt-get install sl-modem-daemon
Q : Comment lister la table de partition ?
sudo fdisk -l
Q : Comment connaître l'espace disque utilisé ?
df -T -h
Q : Comment lister les périphériques montés ?
mount
Q : Comment lister les périphériques PCI ?
lspci
Q : Comment lister les périphériques USB ?
lsusb
e.g. Admettons que /media/cdrom0/ soit le point de montage du CD/DVD-ROM
sudo mount /media/cdrom0/ -o unhide
sudo umount /media/cdrom0/
Q : Comment forcer le démontage d'un CD/DVD-ROM ?
e.g. Admettons que /media/cdrom0/ soit le point de montage du CD/DVD-ROM
sudo umount /media/cdrom0/ -l
Q : Comment rafraîchir les points de montage du fichier /etc/fstab sans redémarrer ?
sudo mount -a
Q : Comment activer/déactiver une connexion réseau ?
Onglet Connexions -> Sélectionner "Connexion Ethernet" -> Activer/Déactiver
Q : Comment configurer les connexions réseau ?
Onglet Connexions -> Sélectionner"Connexion Ethernet" -> Propriétés Connexion -> Ce périphérique est configuré (Coché)
Paramètres de la connexion -> Configuration : Sélectionner "DHCP ou Adresse IP statique" Onglet DNS -> Serveurs DNS -> Ajouter/Supprimer
Q : Comment changer le nom de l'ordinateur ?
Onglet général -> Paramètres de l'hôte -> Hôte : Indiquer le nom de l'ordinateur
Q : Comment changer la description de l'ordinateur ?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
server string = %h server (Samba, Ubuntu)
...
server string = new_computer_descriptions
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment changer le Domaine/Groupe de travail de l'ordinateur ?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
workgroup = MSHOME
...
workgroup = new_domain_or_workgroup
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment partager un dossier facilement ?
Clique droit sur le dossier -> Dossier partagé Répertoire partagé -> Partager avec : Sélectionner "SMB" Propriétés du partage -> Nom : Spécifier le nom du partage
Q : Comment parcourir le réseau interne ?
e.g. Admettons que les connexions réseaux soient configurées correctement
Si les ordinateurs ou les dossiers partagés n'apparaissent pas, essayer en accès direct
Lire Comment accéder aux dossiers partagés du réseau sans les monter ?
Q : Comment accéder aux dossiers partagés du réseau sans les monter ?
e.g. Admettons que les connexions réseaux soient configurées correctement
Adresse IP de l'ordinateur distant : 192.168.0.1
Nom du dossier partagé : linux
smb://192.168.0.1/linux
e.g. Admettons que les connexions réseaux soient configurées correctement
Adresse IP de l'ordinateur distant : 192.168.0.1
Nom de l'utilisateur réseau : myusername
Mot de passe de l'utilisateur réseau : mypassword
Nom du dossier partagé : linux
Point de montage locale du dossier partagé : /media/sharename
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword
sudo umount /media/sharename/
e.g. Admettons que les connexions réseaux soient configurées correctement
Adresse IP de l'ordinateur distant : 192.168.0.1
Nom de l'utilisateur réseau : myusername
Mot de passe de l'utilisateur réseau : mypassword
Nom du dossier partagé : linux
Point de montage locale du dossier partagé : /media/sharename
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword,dmask=777,fmask=777
sudo umount /media/sharename/
e.g. Admettons que les connexions réseaux soient configurées correctement
Adresse IP de l'ordinateur distant : 192.168.0.1
Nom de l'utilisateur réseau : myusername
Mot de passe de l'utilisateur réseau : mypassword
Nom du dossier partagé : linux
Point de montage locale du dossier partagé : /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
username=myusername
password=mypassword
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
//192.168.0.1/linux /media/sharename smbfs credentials=/root/.smbcredentials 0 0
e.g. Admettons que les connexions réseaux soient configurées correctement
Adresse IP de l'ordinateur distant : 192.168.0.1
Nom de l'utilisateur réseau : myusername
Mot de passe de l'utilisateur réseau : mypassword
Nom du dossier partagé : linux
Point de montage locale du dossier partagé : /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
username=myusername
password=mypassword
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
//192.168.0.1/linux /media/sharename smbfs credentials=/root/.smbcredentials,dmask=777,fmask=777 0 0
Q : Comment installer un client pour les connexions ADSL/PPPoE (RP-PPPoE)?
wget http://myosc.org/ubuntuguide/rp-pppoe-3.5.tar.gz sudo tar zxvf rp-pppoe-3.5.tar.gz -C /opt/ sudo chown -R root:root /opt/rp-pppoe-3.5/ sudo gedit /usr/share/applications/RP-PPPoE.desktop
[Desktop Entry]
Name=RP-PPPoE
Comment=RP-PPPoE
Exec=gksudo /opt/rp-pppoe-3.5/go-gui
Icon=
Terminal=false
Type=Application
Categories=Application;System;
e.g. Admettons que /dev/hda1 soit le point de montage de la partition Windows (NTFS)
Dossier pour le point de montage : /media/windows
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t ntfs -o umask=0222
sudo umount /media/windows/
e.g. Admettons que /dev/hda1 soit le point de montage de la partition Windows (FAT)
Dossier pour le point de montage : /media/windows
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t vfat -o umask=000
sudo umount /media/windows/
e.g. Admettons que /dev/hda1 soit le point de montage de la partition Windows (NTFS)
Dossier pour le point de montage : /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
/dev/hda1 /media/windows ntfs umask=0222 0 0
e.g. Admettons que /dev/hda1 soit le point de montage de la partition Windows (FAT)
Dossier pour le point de montage : /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
/dev/hda1 /media/windows vfat umask=000 0 0
Q : Comment activer/choisir/modifier le mot de passe root ?
sudo passwd root
Q : Comment désactiver le compte utilisateur root ?
sudo passwd -l root
Q : Comment autoriser l'utilisateur root à se connecter dans GNOME ? (NdT : TRES mauvaise idée)
Onglet sécurité -> Options -> Autoriser root à se connecter en local avec GDM (Coché)
Q : Comment passer en utilisateur root dans un Terminal ?
sudo -s -H
Password: <votre mot de passe utilisateur>
Q : Comment ajouter/éditer/supprimer un utilisateur ?
Onglet utilisateurs -> Ajouter un utilisateur.../Propriétés/Supprimer
Q : Comment ajouter/éditer/supprimer un groupe ?
Onglet Groupes -> Ajouter Groupe.../Propriétés/Supprimer
Q : Comment se connecter automatiquement dans GNOME (non sécurisé) ?
Onglet Général -> Connexion automatique ->
Connecter automatiquement au premier démarrage (Coché)
Identifiant de connexion automatique : Sélectionner l'utilisateur
Q : Comment ajouter des utilisateurs pouvant utiliser "sudo" ?
export EDITOR=gedit && sudo visudo
system_username ALL=(ALL) ALL
Q : Comment utiliser "sudo" sans mot de passe (non sécurisé) ?
export EDITOR=gedit && sudo visudo
...
system_username ALL=(ALL) ALL
...
system_username ALL=(ALL) NOPASSWD: ALL
Q : Comment sortir explicitement de la session "sudo" ?
sudo -K
Q : Comment changer les permissions des fichiers/dossiers ?
Clique droit sur le fichier/dossier -> Propriétés Onglet Permissions -> Lire/Ecrire/Exécuter (Cocher les permissions Propriétaire/Groupe/Autre)
Q : Comment attribuer des fichiers/dossiers à un utilisateur ?
sudo chown nom_de_l_utilisateur /emplacement_de_vos_fichiers_ou_de _vos_dossiers
Q : Comment attribuer des fichiers/dossiers à un groupe ?
sudo chgrp nom_du_groupe /emplacement_de_vos_fichiers_ou_de _vos_dossiers
Q : Quelles sont les choses à connaitre concernant la sécurité sous ma Ubuntu?
Q : Comment désactiver le menu d'édition de GRUB ?
grub
grub> md5crypt
Password: ****** (ubuntu)
Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password)
grub> quit
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
...
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
...
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)
...
title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
...
#title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
#root (hd0,1)
#kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
#initrd /boot/initrd.img-2.6.10-5-386
#savedefault
#boot
Q : Comment désactiver l'historique du mode Terminal ?
rm $HOME/.bash_history
touch $HOME/.bash_history
chmod 000 $HOME/.bash_history
Q : Comment empécher que Ctrl + Alt + Suppr ne redémarre l'ordinateur en mode Terminal ?
sudo cp /etc/inittab /etc/inittab_backup
sudo gedit /etc/inittab
...
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
...
#ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
sudo telinit q
sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
Q : Comment avoir un accès à l'ordinateur en root sans se logguer ?
Ubuntu, kernel 2.6.10-5-386 (recovery mode)
Q : Comment modifier les options de démarrage du noyau pour obtenir un accès root ?
Ubuntu, kernel 2.6.10-5-386
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash
grub edit> kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash
Q : Comment utiliser le CD d'installation de Ubuntu pour avoir un accès root ?
boot: rescue
Q : Comment changer le mot de passe root ou utilisateur si vous l'avez oublié ?
# passwd root
# passwd login_utilisateur
Q : Comment changer le mot de passe de GRUB si vous l'avez oublié ?
grub
grub> md5crypt
Password: ****** (ubuntu)
Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password)
grub> quit
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
...
password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
...
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)
Q : Comment restaurer GRUB après une installation de Windows ?
e.g. Admettons que /dev/hda soit le point de montage de la partition /boot
# grub-install /dev/hda
Q : Comment ajouter une entrée pour Windows dans GRUB ?
e.g. Admettons que /dev/hda1 soitle point de montage de la partition Windows
$ sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
$ sudo gedit /boot/grub/menu.lst
title Microsoft Windows
root (hd0,0)
savedefault
makeactive
chainloader +1
Q : Comment lire une partition GNU/Linux (ext2, ext3) avec Windows ?
Q : Comment redémarrer GNOME sans redémarrer l'ordinateur ?
Appuyer sur les touches Ctrl + Alt + Backspace
Q : Comment activer le pavé numérique au démarrage de GNOME ?
sudo apt-get install numlockx
sudo cp /etc/X11/gdm/Init/Default /etc/X11/gdm/Init/Default_backup
sudo gedit /etc/X11/gdm/Init/Default
...
exit 0
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi
Q : Comment lancer des programmes au démarrage de GNOME ?
Startup Programs Tab -> Ajouter/Editer/Supprimer
Q : Comment passer en mode console depuis GNOME ?
Appuyer simultanément sur Ctrl + Alt + F1 (F2 - F6)
Appuyer simultanément sur Ctrl + Alt + F7
Q : Comment rafraîchir les barres GNOME ?
killall gnome-panel
Q : Comment ouvrir les répertoires dans la même fenêtre avec Nautilus ?
/ -> apps -> nautilus -> preferences -> always_use_browser (Coché)
Appuyer sur Ctrl + H
Menu édition -> Préférences Onglet Vues -> Vue par défaut -> Afficher les fichiers cachés et de sauvegarde (Coché)
Q : Comment afficher les icônes "Poste de travail", "Dossier personnel", "Corbeille" sur le bureau ?
/ -> apps -> nautilus -> desktop ->
computer_icon_visible (Coché)
home_icon_visible (Coché)
trash_icon_visible (Coché)
Q : Comment changer les programmes par défaut du menu "ouvrir avec" ?
Clique droit sur le fichier -> Propriétés Onglet "Ouvrir avec" -> Ajouter Sélectionnez le programme "Ouvrir avec" Sélectionnez "Open with" program (Coché) ### Pas trouvé cette fonction ...###
Q : Comment mettre Mozilla Thunderbird par défaut comme client mail ?
Onglet Courrier éléctronique -> Lecteur par défaut -> Commande : mozilla-thunderbird %s
Q : Comment ouvrir des fichiers en tant que root via le menu contextuel ?
gedit $HOME/.gnome2/nautilus-scripts/Open\ as\ root
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gnome-sudo "gnome-open $uri" &
done
chmod +x $HOME/.gnome2/nautilus-scripts/Open\ as\ root
Clique droit sur le fichier -> Scripts -> Open as root
Q : Comment désactiver le bip système en mode Terminal ?
Menu édition -> Profile courant... Onglet Général -> Général -> "Bip" du Terminal (Décoché)
Q : Comment rendre l'accès aux sites Web plus rapide dans Mozilla Firefox ?
Barre d'adresse -> about:config Filtre: -> network.dns.disableIPv6 -> true network.http.pipelining -> true network.http.pipelining.maxrequests -> 8 network.http.proxy.pipelining -> true
Q : Comment désactiver le bip système lors de la recherche de lien de Mozilla Firefox ?
Barre d'adresse -> about:config Filtre : -> accessibility.typeaheadfind.enablesound -> false
Q : Comment utiliser facilement apt (Synaptic) ?
Menu Edition -> Recharger les informations sur les paquets
Menu Edition -> Tout Mettre à Jour... -> Mise à jour par défaut Menu Edition -> Appliquer les modifications
Menu Edition -> Recherche... Spécifier le nom du paquet
Selection de "nom_du_paquet" Menu Paquet -> Sélectionné pour installation Menu Edition -> Appliquer
Selection de "nom_du_paquet" Menu Paquet -> Selectionné pour suppressionl Menu Edition -> Appliquer
Q : Comment installer/supprimer un paquet via un fichier .deb ?
sudo dpkg -i nom_de_fichier_du_paquet.deb
sudo dpkg -r nom_du_paquet
Q : Comment convertir un fichier .rpm en fichier .deb ?
sudo alien nom_de_fichier_du_paquet.rpm
Q : Comment renommer tous les fichiers d'un dossier en une fois ?
wget http://myosc.org/ubuntuguide/mvb_1.6.tgz sudo tar zxvf mvb_1.6.tgz -C /usr/ sudo chown -R root:root /usr/mvb_1.6/ sudo ln -s /usr/mvb_1.6/mvb /usr/bin/mvb mvb -h
Q : Comment extraire le contenu d'une commande 'man' ?
man commande | col -b > fichier.txt
Q : Comment générer l'empreinte md5 d'un fichier ?
md5sum fichier.iso > file.iso.md5
Q : Comment vérifier l'empreinte md5 d'un fichier ?
ex : avec fichier.iso et fichier.iso.md5 sont dans le même dossier
md5sum -c fichier.iso.md5
Q : Comment monter/démonter un fichier image (ISO) sans gravure ?
sudo mkdir /media/iso
sudo modprobe loop
sudo mount fichier.iso /media/iso/ -t iso9660 -o loop
sudo umount /media/iso/
Q : Comment cacher le menu GRUB au démarrage ?
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
...
#hiddenmenu
...
hiddenmenu
Q : Comment changer le temps d'attente au démarrage de GRUB ?
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
...
timeout 3
...
timeout X_secondes
Q : Comment changer le système d'exploitation par défaut dans le menu GRUB ?
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
...
default 0
...
default X_sequence
Q : Comment désactiver temporairement un service au démarrage ?
Appuyer sur 'Ctrl + C'
Q : Comment désactiver définitivement un service au démarrage ?
sudo chmod -x /etc/init.d/nom_du_service
sudo chmod +x /etc/init.d/nom_du_service
Q : Comment installer le serveur Anti-virus ClamAV ?
sudo apt-get install clamav
Q : Comment mettre à jour la base anti-virus manuellement ?
sudo freshclam
Q : Comment scanner manuellement les fichiers/dossiers à la recherche de virus ?
sudo clamscan -r /location_of_files_or_folders
Q : Comment scanner automatiquement les fichiers/dossiers à la recherche de Virus ?
e.g. Scanner automatiquement les fichiers/répertoires tous les jours à minuit
* * * * * signifie minute heure date mois année
export EDITOR=gedit && sudo crontab -e
00 00 * * * sudo clamscan -r /location_of_files_or_folders
Q : Comment installer le serveur Samba pour partager des fichiers/dossiers ?
sudo apt-get install samba
sudo apt-get install smbfs
Q : Comment ajouter/éditer/supprimer des utilisateurs réseau ?
smbpasswd -a system_username
sudo gedit /etc/samba/smbusers
system_username = "network username"
sudo smbpasswd -a system_username
sudo smbpasswd -x system_username
Q : Comment partager un dossier en lecture seule (Authentification activée) ?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
; security = user
...
security = user
username map = /etc/samba/smbusers
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment partager un dossier en lecture/écriture (Authentification activée) ?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
; security = user
...
security = user
username map = /etc/samba/smbusers
...
# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
writable = no
...
# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
writable = yes
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment partager un dossier en lecture seule pour un groupe (Authentification activée) ?
sudo mkdir /home/group
sudo chmod 777 /home/group/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
; security = user
...
security = user
username map = /etc/samba/smbusers
[Group]
comment = Group Folder
path = /home/group
public = yes
writable = no
valid users = system_username1 system_username2
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment partager un dossier en lecture/écriture pour un groupe (Authentification activée) ?
sudo mkdir /home/group
sudo chmod 777 /home/group/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
; security = user
...
security = user
username map = /etc/samba/smbusers
[Group]
comment = Group Folder
path = /home/group
public = yes
writable = yes
valid users = system_username1 system_username2
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment partager un dossier en lecture seule à tout le monde (Authentification activée) ?
sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
; security = user
...
security = user
username map = /etc/samba/smbusers
[public]
comment = Public Folder
path = /home/public
public = yes
writable = no
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment partager un dossier en lecture/écriture à tout le monde (Authentification activée) ?
sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
; security = user
...
security = user
username map = /etc/samba/smbusers
[public]
comment = Public Folder
path = /home/public
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment partager un dossier en lecture seule à tout le monde (Authentification désactivée) ?
sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
; security = user
...
security = share
[public]
comment = Public Folder
path = /home/public
public = yes
writable = no
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment partager un dossier en lecture/écriture à tout le monde (Authentification désactivée) ?
sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
...
; security = user
...
security = share
[public]
comment = Public Folder
path = /home/public
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart
Q : Comment installer le serveur SSH pour administrer à distance ?
sudo apt-get install ssh
Q : Comment se connecter à distance sur une machine Ubuntu ?
e.g. Admettons que l'ordinateur distant Ubuntu ait le serveur SSH d'installé
Lire Comment installer le serveur SSH pour administrer à distance ? Adresse IP de la machine distante Ubuntu : 192.168.0.1
ssh username@192.168.0.1
e.g. Admettons que l'ordinateur distant Ubuntu ait le serveur SSH d'installé
Lire Comment installer le serveur SSH pour administrer à distance ? Adresse IP de la machine distante Ubuntu : 192.168.0.1 Emplacement des fichiers/dossiers distants : /home/username/remotefile.txt Emplacement de sauvegarde de la machine locale : . (Répertoire courant)
scp -r username@192.168.0.1:/home/username/remotefile.txt .
e.g. Admettons que l'ordinateur distant Ubuntu ait le serveur SSH d'installé
Lire Comment installer le serveur SSH pour administrer à distance ? Emplacement des fichiers/dossiers de la machine locale : localfile.txt Adresse IP de la machine distante Ubuntu : 192.168.0.1 Emplacement de sauvegarde de la machine distante : /home/username/
scp -r localfile.txt username@192.168.0.1:/home/username/
e.g. Admettons que l'ordinateur distant Ubuntu ait le serveur SSH d'installé
Lire Comment installer le serveur SSH pour administrer à distance ? Adresse IP de la machine distante Ubuntu : 192.168.0.1 Emplacement des fichiers/dossiers de la machine distante : /home/username/remotefile.txt Emplacement de sauvegarde de la machine locale : . (Répertoire courant)
rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt .
e.g. Admettons que l'ordinateur distant Ubuntu ait le serveur SSH d'installé
Lire Comment installer le serveur SSH pour administrer à distance ?
Emplacement des fichiers/dossiers de la machine locale : localfile.txt
Adresse IP de la machine distante Ubuntu : 192.168.0.1
Emplacement de sauvegarde de la machine distante : /home/username/
rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/
Q : Comment administrer une machine Ubuntu distante depuis Windows ?
e.g. Admettons que l'ordinateur distant Ubuntu ait le serveur SSH d'installé
Lire Comment installer le serveur SSH pour administrer à distance ?
Q : Comment copier des fichiers/dossiers depuis/vers une machine distante Ubuntu depuis Windows ?
e.g. Admettons que l'ordinateur distant Ubuntu ait le serveur SSH d'installé
Lire Comment installer le serveur SSH pour administrer à distance ?
e.g. Admettons que "eth0" soit l'interface de la carte réseau
Plage d'adresses IP : 192.168.0.100 à 192.168.0.200
Masque de sous réseau : 255.255.255.0
Serveurs DNS : 202.188.0.133, 202.188.1.5
Domaines : tm.net.my
Adresse de la passerelle : 192.168.0.1
sudo apt-get install dhcp3-server
sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup
sudo gedit /etc/default/dhcp3-server
...
INTERFACES=""
INTERFACES="eth0"
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup
sudo gedit /etc/dhcp3/dhcpd.conf
...
# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
...
# option definitions common to all supported networks...
#option domain-name "example.org";
#option domain-name-servers ns1.example.org, ns2.example.org;
#default-lease-time 600;
#max-lease-time 7200;
...
# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org";
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}
...
# A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 202.188.0.133, 202.188.1.5;
option domain-name "tm.net.my";
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}
sudo /etc/init.d/dhcp3-server restart
Q : Comment installer un serveur de base de données MYSQL ?
sudo apt-get install mysql-server
mysqladmin -u root password db_user_password
Q : Comment installer un centre de contrôle pour MYSQL ?
sudo apt-get install mysqlcc
sudo gedit /usr/share/applications/MySQLCC.desktop
[Desktop Entry]
Name=MySQLCC
Comment=MySQLCC
Exec=mysqlcc
Icon=/usr/share/pixmaps/mysqlcc.xpm
Terminal=false
Type=Application
Categories=Application;System;
Q : Comment installer le serveur Apache HTTP pour activer le service Web ?
sudo apt-get install apache2
Q : Comment installer PHP pour le serveur HTTP Apache ?
sudo apt-get install php4
sudo gedit /var/www/testphp.php
<?php phpinfo(); ?>
Q : Comment installer MYSQL pour le serveur HTTP Apache ?
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php4-mysql
sudo /etc/init.d/apache2 restart
Q : Comment utiliser des répertoires différents de /var/www pour vos URL ?
sudo gedit /etc/apache2/conf.d/alias
Alias /URL-path /location_of_folder/ <Directory /location_of_folder/> Order allow,deny Allow from all </Directory>
sudo /etc/init.d/apache2 restart
Q : La configuration de l'interface réseau prends beaucoup de temps
Q : La synchronisation de l'horloge avec ntp.ubuntulinux.org prends beaucoup de temps
service_name = ntpdate
Q : Comment éviter que l'horloge soit mise en UTC (GMT) ?
sudo cp /etc/default/rcS /etc/default/rcS_backup
sudo gedit /etc/default/rcS
...
UTC=yes
...
UTC=no
Configurer correctement la date et l'heure
sudo /etc/init.d/hwclock.sh restart
Q : Comment configurer correctement le son dans GNOME ?
sudo killall esd
sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup
sudo gedit /etc/esound/esd.conf
...
auto_spawn=0
spawn_options=-terminate -nobeeps -as 5
...
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
sudo apt-get install libesd-alsa0
sudo gedit /etc/asound.conf
pcm.card0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:1,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}
sudo ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
Q : Comment vider la corbeille définitivement ?
sudo rm -fr $HOME/.Trash/
Q : Comment supprimer les menus en double dans GNOME ?
rm -fr $HOME/.config/menus/applications.menu
Ubuntu Logo, Ubuntu and Canonical are trademarks of Canonical Ltd.