Screen est un gestionnaire de terminaux qui lance plusieurs processus séparés, en général des shells interactifs, sur un seul terminal en mode texte. Chaque terminal virtuel émule un DEC VT100 et plusieurs fonctions ANSI X3.64 et ISO 2022, et fournit une traduction d'entrée et de sortie configurable, le support du port série, une configuration du logging, le support multi-utilisateurs, et de nombreux encodages, y compris l'UTF-8. Vous pouvez détacher des sessions screen et les retrouver plus tard sur un terminal différent.
This package is known to build and work properly using an LFS 12.1 platform.
Téléchargement (HTTP) : https://ftp.gnu.org/gnu/screen/screen-4.9.1.tar.gz
Somme de contrôle MD5 : 9a9bdc956bd93e4f0cb9e48678889e26
Taille du téléchargement : 1020 Ko
Estimation de l'espace disque requis : 9,5 Mo
Estimation du temps de construction : 0,1 SBU
Installez Screen en exécutant les commandes suivantes :
sh autogen.sh && ./configure --prefix=/usr \ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --with-socket-dir=/run/screen \ --with-pty-group=5 \ --with-sys-screenrc=/etc/screenrc && sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/* && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install && install -m 644 etc/etcscreenrc /etc/screenrc
--with-socket-dir=/run/screen
:
Cette option place les sockets utilisateurs à un endroit standard.
--with-sys-screenrc=/etc/screenrc
:
Cette option place le fichier screenrc global dans /etc
.
--with-pty-group=5
:
Cette option initialise le gid à la valeur utilisée par LFS.
sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/* : Cette commande place les fichiers de configuration et de documentation à l'endroit utilisé ici pour le fichier screenrc global.
Vous pourriez vouloir regarder le fichier de configuration d'exemple qui a été installé pour le personnaliser selon vos besoins.