instalar la pantalla desde el código fuente

instalar la pantalla desde el código fuente

Intenté instalar el screencomando en RedHat desde el código fuente. Pero cuando ejecuté el configure, regresó

configure: error: !!! no tgetent - no screen

Entonces, ¿alguien sabe cómo solucionarlo?

Respuesta1

Debes instalar el paquete ncurses-devel. Debes hacerlo a través desudo yum install ncurses-devel

Respuesta2

Esta respuesta es adecuada para aquellos que necesitan instalar ncurses también desde el código fuente, también en una carpeta local:

  • Descargar ncurses:

    wget "https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.1.tar.gz"
    
  • descomprimir e ingresar a la carpeta

    tar zvxf ncurses-6.1.tar.gz
    cd ncurses-6.1
    
  • Instalar:

    ./configure --prefix=$HOME/local  # or $HOME/.local
    make
    make install
    
  • Antes de hacer lo mismo para la pantalla, exporte esto como:

    export LDFLAGS='-L$HOME/local/lib'
    export CPPFLAGS='-I$HOME/local/include'
    
  • Descarga e instalación de pantalla:

    cd ~
    wget "https://ftp.gnu.org/gnu/screen/screen-4.8.0.tar.gz"
    tar xzvf screen-4.8.0.tar.gz
    mkdir $HOME/local/etc # for install below
    cd screen-4.8.0
    
    ./configure --prefix=$HOME/local
    # if you got tgetent error use real path instead of $HOME
    make install &&
    install -m 644 $HOME/screen-4.8.0/etc/etcscreenrc $HOME/local/etc/screenrc
    
    export PATH="$HOME/local/bin:$PATH"
    

Relacionado con:https://unix.stackexchange.com/questions/348184/can-not-find-screen-and-how-to-install it- without-network-and-administration

Fuente:http://www.linuxfromscratch.org/blfs/view/svn/general/screen.html

Respuesta3

Lo instalé libncurses5-deven Ubuntu 14.04 para solucionar el problema, ya que recibí el mismo mensaje de error.

Lo ejecuté sudo rm -fR autom4te.cacheen el mismo directorio, Makefileluego lo creé y luego navegué sin problemas.

Respuesta4

Debe instalar libncurses5-devy luego intentar configurar -> realizar el proceso nuevamente.

Ejecute este comando:

sudo apt-get install libncurses5-dev

información relacionada