Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
linux:debian [03-12-2012 07:51] – edmc73 | linux:debian [10-07-2019 08:40] (Version actuelle) – [APT] edmc73 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Debian ===== | + | ====== Debian ====== |
+ | |||
+ | Passer le clavier en francais | ||
+ | setxkbmap fr | ||
Le meilleur manuel et en francais | Le meilleur manuel et en francais | ||
Ligne 10: | Ligne 13: | ||
- | ==== Passer de etch en lenny ==== | + | ===== Passer de etch en lenny ===== |
Commencer par faire un | Commencer par faire un | ||
Ligne 39: | Ligne 42: | ||
aptitude dist-upgrade | aptitude dist-upgrade | ||
- | ==== Outils de dépannage ==== | + | ===== Outils de dépannage |
- | === Vérifier le disque === | + | ==== Vérifier le disque |
fsck -f -y -C0 /dev/sda | fsck -f -y -C0 /dev/sda | ||
+ | |||
+ | Rescanner les disques à chaud | ||
+ | debian:~# ls / | ||
+ | host0 host1 host2 | ||
+ | debian:~# echo "- - -" > / | ||
+ | |||
| | ||
- | === Récupérer la liste des paquets installés === | + | ==== Récupérer la liste des paquets installés |
dpkg --get-selections > | dpkg --get-selections > | ||
Ligne 67: | Ligne 76: | ||
apt-get dist-upgrade | apt-get dist-upgrade | ||
apt-get upgrade</ | apt-get upgrade</ | ||
- | | + | |
- | ==== Réseau : Adresse ip ==== | + | **dmesg** avec une date/heure lisible |
+ | |||
+ | dmesg | tail | sed -r ' | ||
+ | ===== Réseau : Adresse ip ===== | ||
Pour passer en ip statique, cela semble simple.\\ | Pour passer en ip statique, cela semble simple.\\ | ||
Modifier le fichier **/ | Modifier le fichier **/ | ||
Ligne 90: | Ligne 102: | ||
Ca aurait pu être aussi simple que ça, sauf que quand on fait cette manip, on oublie que juste avant on était en dhcp et que donc le client dhcp tourne toujours en tache de fond et vous changera votre adresse ip à peut près n' | Ca aurait pu être aussi simple que ça, sauf que quand on fait cette manip, on oublie que juste avant on était en dhcp et que donc le client dhcp tourne toujours en tache de fond et vous changera votre adresse ip à peut près n' | ||
+ | Liste les connexions établies | ||
+ | netstat -tap | ||
+ | Liste les ports en écoute | ||
+ | netstat -tulp | ||
+ | Liste les ports en écoute | ||
+ | lsof -n | grep LISTEN | ||
+ | Liste les connexions UDP | ||
+ | lsof -n | grep UDP | ||
+ | | ||
===== Erreur ===== | ===== Erreur ===== | ||
==== syslog : IPv6 addrconf: prefix with wrong length 56 ==== | ==== syslog : IPv6 addrconf: prefix with wrong length 56 ==== | ||
Ligne 114: | Ligne 135: | ||
sysctl -w net.ipv6.conf.eth0.autoconf=0 | sysctl -w net.ipv6.conf.eth0.autoconf=0 | ||
net.ipv6.conf.eth0.autoconf = 0 | net.ipv6.conf.eth0.autoconf = 0 | ||
+ | | ||
+ | ===== Services ===== | ||
+ | |||
+ | Afin d' | ||
+ | |||
+ | update-rc.d tonScript defaults | ||
+ | |||
+ | Pour le retirer, vous pouvez utiliser la commande suivante : | ||
+ | |||
+ | update-rc.d -f tonScript remove | ||
+ | |||
+ | ===== Exécuter un script au démarrage ===== | ||
+ | |||
+ | **/ | ||
+ | **/ | ||
+ | |||
+ | Tu veux lancer un démon, etc, dans ce cas copie **/ | ||
+ | |||
+ | ===== Lancer une appli dans un autre X ===== | ||
+ | |||
+ | Créer une nouvelle session de X | ||
+ | sudo X :1 -ac & | ||
+ | |||
+ | Lancer une application sur cette session | ||
+ | DISPLAY=:1 openarena | ||
+ | |||
+ | ===== Installer une appli/ | ||
+ | |||
+ | Dans l' | ||
+ | |||
+ | Pour que tout fonctionne, nous allons d' | ||
+ | |||
+ | FIXME | ||
+ | export PATH=$PATH: | ||
+ | |||
+ | |||
+ | Télécharger un paquet | ||
+ | apt-get download git | ||
+ | |||
+ | Faites une extration du paquet | ||
+ | dpkg -X git.deb ~/root/. | ||
+ | |||
+ | ===== Identification par active directory / kerberos ===== | ||
+ | https:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== Debian 9 : stretch ===== | ||
+ | |||
+ | ==== interface réseau ==== | ||
+ | Modifier le fichier **/ | ||
+ | < | ||
+ | GRUB_DEFAULT=0 | ||
+ | GRUB_TIMEOUT=5 | ||
+ | GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` | ||
+ | GRUB_CMDLINE_LINUX_DEFAULT=" | ||
+ | GRUB_CMDLINE_LINUX=" | ||
+ | </ | ||
+ | |||
+ | Régénérer le fichier de configuration du Grub : | ||
+ | grub-mkconfig -o / | ||
+ | |||
+ | vérifier le contenu du fichier / | ||
+ | reboot | ||
+ | |||
+ | une fois rebooté, ip a pour lister (comme ifconfig a l' | ||
+ | pour relancer le réseau, ca ne marche pas avec systemctl restart networking.service | ||
+ | il faut faire | ||
+ | ifdown eth0 | ||
+ | puis | ||
+ | ifup eth0 | ||
+ | |||
+ | |||
+ | ==== APT ==== | ||
+ | |||
+ | Le pinning => https:// | ||
+ | |||
+ | Ou comment installer un paquet plus récent issue de la branche testing sur votre branche stable | ||
+ | |||
+ | Modifier votre sources.list en ajoutant les dépôts testing | ||
+ | |||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | |||
+ | Définir la version stable par défaut et installer la version testing de python3 | ||
+ | |||
+ | root@localhost# | ||
+ | root@localhost# | ||
+ | root@localhost# | ||
+ | | ||
+ | Pour consulter le paquet https:// | ||
+ | |||
+ | ==== TimeZone ==== | ||
+ | |||
+ | Mettre à l' | ||
+ | |||
+ | < | ||
+ | # timedatectl | ||
+ | Local time: mer. 2019-07-10 08:33:37 UTC | ||
+ | Universal time: mer. 2019-07-10 08:33:37 UTC | ||
+ | RTC time: mer. 2019-07-10 08:33:37 | ||
+ | Time zone: Etc/UTC (UTC, +0000) | ||
+ | | ||
+ | NTP synchronized: | ||
+ | RTC in local TZ: no | ||
+ | |||
+ | # ls -l / | ||
+ | lrwxrwxrwx 1 root root 27 juil. 8 23:00 / | ||
+ | |||
+ | # timedatectl list-timezones | ||
+ | --- | ||
+ | Europe/ | ||
+ | Europe/ | ||
+ | Europe/Oslo | ||
+ | Europe/ | ||
+ | Europe/ | ||
+ | Europe/ | ||
+ | Europe/Riga | ||
+ | --- | ||
+ | |||
+ | # timedatectl set-timezone Europe/ | ||
+ | |||
+ | # timedatectl | ||
+ | Local time: mer. 2019-07-10 10:35:29 CEST | ||
+ | Universal time: mer. 2019-07-10 08:35:29 UTC | ||
+ | RTC time: mer. 2019-07-10 08:35:29 | ||
+ | Time zone: Europe/ | ||
+ | | ||
+ | NTP synchronized: | ||
+ | RTC in local TZ: no | ||
+ | |||
+ | # date | ||
+ | mercredi 10 juillet 2019, 10:35:32 (UTC+0200) | ||
+ | |||
+ | |||
+ | </ |