Как установить ncurses-devel, чтобы samtools работал?

Я работаю на HPC без root-доступа и не могу использовать команду 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?


person genome_juice    schedule 03.02.2020    source источник
comment
medium.com/@retellect/   -  person Nelles    schedule 03.02.2020


Ответы (1)


Вам может понадобиться sudo, чтобы облегчить ваше решение.

Вам просто не хватает библиотеки ncurses. Исправьте, открыв терминал и введя команду ниже:

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

Если вы используете RHEL/Fedora/CentOS Linux, исправьте это, набрав в терминале: # yum install ncurses-devel ncurses

person Nelles    schedule 03.02.2020