web-dev-qa-db-ja.com

ソースコードからのインストール画面

ソースコードからRedHatにscreenコマンドをインストールしようとしました。しかし、configureを実行すると、

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

それで、誰かがそれを修正する方法を知っていますか?

8
Negelis

パッケージncurses-develをインストールする必要があります-Sudo yum install ncurses-develを介して実行する必要があります

6
frlan

この回答は、ncursesをソースからもローカルフォルダーにインストールする必要がある場合に適しています。

  • Ncursesをダウンロード:wget "https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.1.tar.gz"

  • untar tar zvxf ncurses-6.1.tar.gzそしてフォルダに入る

  • 次のようにインストールします。

    ./configure --prefix=$HOME/local make make install

  • 画面に同じものを作成する前に、これを次のようにエクスポートします。

    export LDFLAGS='-L$HOME/local/lib' export CPPFLAGS='-I$HOME/local/include'

  • 画面untarフォルダに移動します

    ./configure --prefix=$HOME/local make install && install -m 644 $HOME/screen-4.6.2/etc/etcscreenrc $HOME/local/etc/screenrc

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

ソース: http://www.linuxfromscratch.org/blfs/view/svn/general/screen.html

1
Ferroao

同じエラーメッセージが表示されたので、問題を修正するためにUbuntu14.04にlibncurses5-devをインストールしました。

同じディレクトリでSudo rm -fR autom4te.cacheを実行すると、Makefileが作成され、スムーズに航海しました。

1
j scarp