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 [24-06-2013 19:36] – 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 44: | Ligne 47: | ||
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 ==== | ||
Ligne 67: | Ligne 76: | ||
apt-get dist-upgrade | apt-get dist-upgrade | ||
apt-get upgrade</ | apt-get upgrade</ | ||
- | | + | |
+ | **dmesg** avec une date/heure lisible | ||
+ | |||
+ | dmesg | tail | sed -r ' | ||
===== Réseau : Adresse ip ===== | ===== Réseau : Adresse ip ===== | ||
Pour passer en ip statique, cela semble simple.\\ | Pour passer en ip statique, cela semble simple.\\ | ||
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 124: | Ligne 145: | ||
update-rc.d -f tonScript remove | 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) | ||
+ | |||
+ | |||
+ | </ |