5

Я попытался установить screen команду на RedHat из исходного кода. Но когда я запускаю configure , он возвращается

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

Так кто-нибудь знает как это исправить?

4 ответа4

5

Вы должны установить пакет ncurses-devel - это нужно сделать с помощью sudo yum install ncurses-devel

1

Я установил libncurses5-dev в Ubuntu 14.04, чтобы исправить проблему - так же я получил то же сообщение об ошибке.

Я запустил sudo rm -fR autom4te.cache в том же каталоге, затем был создан Makefile , а затем плавный переход.

0

Этот ответ хорошо подходит для тех, кто нуждается в установке ncurses также из исходного кода, а также в локальной папке:

  • Загрузите ncurses: wget "https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.1.tar.gz"

  • 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'

  • перейти к экранной папке

    ./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

Вам нужно установить libncurses5-dev а затем снова попробовать настроить -> сделать процесс.

Выполните эту команду:

sudo apt-get install libncurses5-dev

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .