【问题标题】:How to install ncurses-devel to get samtools to work?如何安装 ncurses-devel 以使 samtools 工作?
【发布时间】:2020-02-03 21:32:37
【问题描述】:

我在没有 root 访问权限的 HPC 上,我无法使用 sudo 命令,但我正在尝试让 samtools-1.10 工作,不幸的是我收到了错误消息:

The 'samtools tview' command uses the curses text user interface library.
Building samtools with tview requires curses/ncurses/etc development files
to be installed on the build machine; you may need to ensure a package such
as libncurses5-dev (on Debian or Ubuntu Linux) or ncurses-devel (on RPM-based
Linux distributions) is installed.

于是我下载了ncurses-6.1.tar.gz,解压后使用

./configure -prefix /home/vbuswell/programmes/ncurses-6.1

samtools 仍然给我错误

fatal error: curses.h

有什么建议吗?我是否在错误的地方安装了 ncurses?还是我特别需要 libncurses5-dev?

【问题讨论】:

标签: linux ncurses samtools


【解决方案1】:

您可能需要 sudo 来简化您的解决方案。

您只是缺少 ncurses 库。通过打开终端并输入以下命令来修复:

$ sudo apt-get install libncurses5-dev libncursesw5-dev

如果您使用的是 RHEL / Fedora / CentOS Linux,请在终端中输入以下内容来修复它: # yum install ncurses-devel ncurses

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-06
    • 2011-02-02
    • 2012-03-13
    相关资源
    最近更新 更多