Ошибка возникает из-за того, что ncurses-dev
является виртуальным пакетом.
# apt-cache show ncurses-dev
N: Can't select versions from package 'ncurses-dev' as it is purely virtual
N: No packages found
Вместо этого вам нужен один из этих двух:
libncurses5-dev - developer's libraries for ncurses
libncursesw5-dev - developer's libraries for ncursesw
Чтобы узнать, какой из них вы используете, вы можете сделайте это:
apt-cache showpkg ncurses-dev | sed '/Reverse Provides/,$!d'
Reverse Provides:
libncurses5-dev 5.9-4