Difference between revisions of "Screen"
Line 14: | Line 14: | ||
=== Optional === | === Optional === | ||
− | * [[Linux- | + | * [[Linux-PAM]] |
== Non-Multilib == | == Non-Multilib == |
Revision as of 08:44, 23 December 2006
Download Source: | http://ftp.gnu.org/pub/gnu/screen/screen-4.0.3.tar.gz |
---|
Contents
Introduction to Screen
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 provides configurable input and output translation, serial port support, configurable logging, multi-user support, and many character encodings, including UTF-8. Screen sessions can be detached and resumed later on a different terminal.
Dependencies
Optional
Non-Multilib
Compile the package:
./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
Install the package
make install
Command Explanations
--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 documentation files to the location that is used here for the global screenrc file.
Multilib
This package does not provide any libraries so only one installation is needed.
32Bit
Compile the package:
CC="gcc ${BUILD32}" ./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
Install the package
make install && install -m 644 etc/etcscreenrc /etc/screenrc
N32
Compile the package:
CC="gcc ${BUILDN32}" ./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
Install the package
make install && install -m 644 etc/etcscreenrc /etc/screenrc
64Bit
Compile the package:
CC="gcc ${BUILD64}" ./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
Install the package
make install && install -m 644 etc/etcscreenrc /etc/screenrc
Contents
Installed Programs: | screen |
---|---|
Installed Libraries: | None |
Installed Directories: | /var/run/screen |
Short Descriptions
screen | is a terminal multiplexor with VT100/ANSI terminal emulation. |
---|