Screen er en terminal multiplexor som kjører flere separate prosesser, typisk interaktive skall, på en enkelt fysisk karakterbasert terminal. Hver virtuell terminal emulerer en DEC VT100 pluss flere ANSI X3.64 og ISO 2022 funksjoner og gir også konfigurerbar inndata og utdata oversettelse, seriell portstøtte, konfigurerbar logging, flerbrukerstøtte og mange tegnkodinger, inkludert UTF-8. Skjermøkter kan kobles fra og gjenopptas senere på en annen terminal.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://ftp.gnu.org/gnu/screen/screen-5.0.0.tar.gz
Nedlasting MD5 sum: befc115989242ed4bceeff8d8bfeb4e6
Nedlastingsstørrelse: 876 KB
Estimert diskplass som kreves: 7.7 MB
Estimert byggetid: 0.1 SBU
Installer Screen ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --disable-pam \ --enable-socket-dir=/run/screen \ --with-pty-group=5 \ --with-system_screenrc=/etc/screenrc && sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/* && make
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install && install -m 644 etc/etcscreenrc /etc/screenrc
--disable-pam
: Dette
alternativet fjerner en byggeavhengighet av Linux-PAM. Fjern dette
alternativet hvis du vil ha PAM støtte.
--enable-socket-dir=/run/screen
:
Dette alternativet plasserer per-bruker sockets på en standard
plassering.
--with-system_screenrc=/etc/screenrc
:
Dette alternativet plasserer den globale screenrc filen i
/etc
.
--with-pty-group=5
: Dette
alternativet angir gid til verdien som brukes av LFS.
sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/*: Denne kommandoen korrigerer konfigurasjonsfiler og dokumentasjonsfiler til stedet som brukes her for den globale screenrc filen.
Det kan være lurt å se på eksempelkonfigurasjonsfilen som ble installert og tilpasse den til dine behov.