linux 非root安装screen 解决configure: error:no tgetent 安装ncurses
报错的原因是因为缺少依赖包ncurses。http://ftp.gnu.org/gnu/ncurses/wget http://ftp.gnu.org/gnu/ncurses/ncurses-6.0.tar.gz#下载所需的ncurses版本tar zxvf ncurses-6.0.tar.gz#解压到当前目录cd ncurses-6.0#打开ncurses-6.0文件夹mkdir link#创建
·
报错的原因是因为缺少依赖包ncurses。
http://ftp.gnu.org/gnu/ncurses/
wget http://ftp.gnu.org/gnu/ncurses/ncurses-6.0.tar.gz #下载所需的ncurses版本
tar zxvf ncurses-6.0.tar.gz #解压到当前目录
cd ncurses-6.0 #打开ncurses-6.0文件夹
mkdir link #创建一个文件夹用于编译的时候程序存放
pwd #获取当前文件路径 /xxx/xxx/ncurses-6.0
./configure --prefix=/xxx/xxx/ncurses-6.0/link #指定编译的时候程序存放路径
make && make install #编译和安装
最后添加环境变量到~/.bashrc
vim ~/.bashrc
添加
export LDFLAGS=-L/xxx/xxx/ncurses-6.0/link/lib
export CPPFLAGS=-I/xxx/xxx/ncurses-6.0/link/include
source ~/.bashrc #使上述修改的环境变量生效
获取当前文件路径示意图
指定编译的时候程序存放路径示意图
添加环境变量示意图
以上可解决ncurses依赖问题。
可按上述类似步骤安装screen。
https://ftp.gnu.org/gnu/screen/
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)