找不到包 libncurses5-dev

发布于 2024-11-06 23:07:26 字数 850 浏览 0 评论 0原文

在 ubuntu 10.04 LTS 上安装 Vim 7.3 时,遇到如下错误

检查 --with-tlib 参数... 空:自动终端库 选择

正在检查 -lncurses 中的 tgetent... 没有

正在检查 -ltermlib 中的 tgetent... 没有

正在检查 -ltermcap 中的 tgetent... 没有

正在检查 -lcurses 中的 tgetent... 否 未找到终端库

检查 tgetent()...配置: 错误:未找到!

 需要安装终端库;例如 ncurses。

  或者使用 --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

那么发生了什么?

谢谢。

While installing Vim 7.3 on ubuntu 10.04 LTS, I encounter an error as below

checking --with-tlib argument...
empty: automatic terminal library
selection

checking for tgetent in -lncurses...
no

checking for tgetent in -ltermlib...
no

checking for tgetent in -ltermcap...
no

checking for tgetent in -lcurses... no
no terminal library found

checking for tgetent()... configure:
error: NOT FOUND!

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

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

and then I googled and found that I need to install libncurses-dev, so I typed

$ sudo apt-get install libncurses-dev

Package libncurses-dev is not available, but is referred to by

another package. This may mean that the package is missing, has been

obsoleted, or is only available from another source

E: Package libncurses-dev has no installation candidate

When I change libncurses-dev to libncurses5-dev, I got error

$ sudo apt-get install libncurses5-dev

E: Couldn't find package
libncurses5-dev

So what happened?

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

喵星人汪星人 2024-11-13 23:07:26

当然已解决,与您最初的问题并不真正相关,但可能会对某人有所帮助:)

检查您是否已安装 libncurses5-dev 软件包

    sudo aptitude search %p libncurses


这应该给你类似的东西:

i libncurses5 - 终端利用的图书馆
i libncurses5-dev - ncurses 开发人员库

这意味着该软件包已安装

与以下结果相同:

    find /usr -name "libncurse*"


如果没有:

    sudo apt-get install libncurses5-dev

Then to configure vim with maximum options:

    ./configure --with-features=huge --with-tlib=ncurses

Certainly solved and not really related to your initial problem but might help someone :)

Check that you have libncurses5-dev package installed

    sudo aptitude search %p libncurses


This should give you something like:

i libncurses5 - Bibliothèques partagées pour l'utilisation d'un terminal
i libncurses5-dev - developer's libraries for ncurses

which here means that the package is installed

Same result with:

    find /usr -name "libncurse*"


If not:

    sudo apt-get install libncurses5-dev


Then to configure vim with maximum options:

    ./configure --with-features=huge --with-tlib=ncurses

关于从前 2024-11-13 23:07:26

转到系统 ->管理->软件源并确保您检查了所有相关源。然后执行 apt-get update

这可能会有所帮助:

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

Go to Sytem -> Administration -> Software Sources and make sure that you have all the relevant sources checked. Then do a apt-get update

This might help:

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

-小熊_ 2024-11-13 23:07:26

修复配置错误:错误:centos 上缺少 libncurses5-dev

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

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

Fix Error configure: error: libncurses5-dev is missing on centos

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

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文