Screen est un utilitaire en ligne de commande permettant de lancer plusieurs terminals en un seul. Il permet surtout de garder votre terminal même une fois que votre session SSH est terminé. De plus, vous pouvez même partager votre terminal avec un autre utilisateur. Dans cet article, je vais tenter de détailler les raccourcis pour utiliser cette commande très utile. Avant, installer screen si ce n'est pas déjà fait. Pour Debian / Ubuntu : - apt install screen Pour Centos / Redhat : - yum install screen Lancer la commande screen : - screen Nommer son terminal : - screen -S nom_du_terminal Raccourcis de base : CTRL + a + c : permet de créer une nouvelle console CTRL + a + n : permet de passer a la console suivante CTRL + a + p : permet de passer a la console précédente CTRL + a + [num] : permet de passer a la console numéro [num] CTRL + a + ‘ : ouvre un prompt et attend que l’on entre le numéro de la console que nous souhaitons voir CTRL + a + » : affiche la liste d
Bon, la première règle : on backup tout ! Allez hop hop on ne plaisante pas avec ça. Je conseille de tester d’abord la mise à niveau vers Debian 9 Stretch sur une VM par exemple. Normalement, tout devrait bien se passer, le plus gros risque c’est qu’une mise à niveau d’un paquet casse la conf et l’empêche de fonctionner après la mise à jour, mais normalement on est alerté durant la mise à jour. Bien sûr, le plus propre reste de faire une installation from scratch. Première chose à faire : S’assurer qu’on est bien à jour sur Jessie : - apt update - apt full-upgrade Ensuite, on met à jour le fichier /etc/apt/sources.list en remplaçant jessie par stretch. Pour les feignants : - sed -i 's|jessie|stretch|' /etc/apt/sources.list Vérifiez aussi les dépôts dans /etc/apt/sources.list.d/ ! Il n’y en a qui ne sont peut-être pas disponibles sous Stretch ou qui sont devenus inutiles. Votre fichier sources.list doit donc ressembler à ceci, par exemple : deb http:/