Screen is a terminal multiplexor that runs several separate processes, typically interactive shells, on a single physical character-based terminal. Each virtual terminal emulates a DEC VT100 plus several ANSI X3.64 and ISO 2022 functions and also supports configurable input and output translation, serial port support, configurable logging, multi-user support, and UTF-8 character encoding support (currently not supported by LFS). Screen sessions can be detached and resumed later on a different terminal.
Download (HTTP): http://ftp.gnu.org/pub/gnu/screen/screen-4.0.2.tar.gz
Download (FTP): ftp://ftp.gnu.org/pub/gnu/screen/screen-4.0.2.tar.gz
Download MD5 sum: ed68ea9b43d9fba0972cb017a24940a1
Download size: 825 KB
Estimated disk space required: 5.8 MB
Estimated build time: 0.2 SBU
Install Screen by running the following commands:
./configure --prefix=/usr --with-socket-dir=/var/run/screen \ --with-sys-screenrc=/etc/screenrc && sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/* && make
This package does not come with a test suite.
Now, as the root user:
make install && install -m 644 etc/etcscreenrc /etc/screenrc
--with-socket-dir=/var/run/screen: This option places the per-user sockets in a standard location.
--with-sys-screenrc=/etc/screenrc: This option places the global screenrc file in /etc.
sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/*: This command corrects the configuration and documention files to the location that is used here for the global screenrc file.
Last updated on 2005-08-01 13:29:19 -0600