Не удалось найти пакет libncurses5-dev - PullRequest
1 голос
/ 11 мая 2011

При установке Vim 7.3 на Ubuntu 10.04 LTS, я вижу ошибку, как показано ниже

проверка аргумента --with-tlib ... пусто: автоматическая библиотека терминалов выбор

проверка наличия tgetent в -lncurses ... нет

проверка наличия tgetent в -ltermlib ... нет

проверка наличия tgetent в -ltermcap ... нет

проверка наличия tgetent в -lcurses ... нет библиотека терминалов не найдена

проверка наличия tgetent () ... configure: ошибка: НЕ НАЙДЕНА!

  You need to install a terminal library; for example ncurses.

  Or specify the name of the library with --with-tlib.

а потом я гуглил и обнаружил, что мне нужно установить libncurses-dev , поэтому я набрал

$ sudo apt-get install libncurses-dev

Пакет libncurses-dev недоступен, но на него ссылается

другой пакет. Это может означать, что пакет отсутствует, был

устарел или доступен только из другого источника

E: Пакет libncurses-dev не имеет кандидата на установку

Когда я меняю libncurses-dev на libncurses5-dev , я получаю ошибку

$ sudo apt-get install libncurses5-dev

E: Не удалось найти посылку libncurses5-DEV

Так что же случилось?

Спасибо.

Ответы [ 3 ]

3 голосов
/ 29 февраля 2012

Конечно, решено и не связано с вашей первоначальной проблемой, но может кому-то помочь:)

Убедитесь, что у вас установлен пакет libncurses5-dev

<code><ul>sudo aptitude search %p libncurses</ul>


Это должно дать вам что-то вроде:

i libncurses5 - Библиотеки, принимающие участие в работе терминала
i libncurses5-dev - библиотеки разработчика для ncurses

что означает, что пакет установлен

Тот же результат с:

<code><ul>find /usr -name "libncurse*"</ul>


Если нет:

<code><ul>sudo apt-get install libncurses5-dev</ul>

Затем настройте vim с максимальными параметрами:

<code><ul>./configure --with-features=huge --with-tlib=ncurses</ul>

1 голос
/ 11 мая 2011

Перейдите в Sytem -> Administration -> Software Sources и убедитесь, что у вас проверены все соответствующие источники. Затем сделайте apt-get update

Это может помочь:

http://www.liberiangeek.net/2010/06/configuring-software-sources-ubuntu-10-04-lucid-lynx-receive-updatespatches/

0 голосов
/ 10 апреля 2014

Исправлена ​​ошибка конфигурации: ошибка: libncurses5-dev отсутствует в centos

[root @ centos601 ~] # yum install ncurses-devel

http://centostoday.com/configure-error-libncurses5-dev-missing.html

...