1 非root用户安装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 PATH=$PATH:/xxx/xxx/ncurses-6.0/link/bin
export LDFLAGS=-L/xxx/xxx/ncurses-6.0/link/lib
export CPPFLAGS=-I/xxx/xxx/ncurses-6.0/link/include
source ~/.bashrc #使上述修改的环境变量生效
2 非root用户安装screen
wget http://ftp.gnu.org/gnu/screen/screen-4.6.0.tar.gz #下载所需的screen版本
tar -zxvf screen-4.6.0.tar.gz #解压到当前目录
cd screen-4.6.0 #打开screen-4.6.0文件夹
mkdir link #创建一个文件夹用于编译的时候程序存放
pwd #获取当前文件路径 /xxx/xxx/screen-4.6.0
./configure --prefix=/xxx/xxx/screen-4.6.0/link #指定编译的时候程序存放路径
make && make install #编译和安装
最后添加环境变量到~/.bashrc
vim ~/.bashrc
# 添加必要的环境变量,必须要!!!
export PATH=$PATH:/xxx/xxx/screen-4.6.0/link/bin
source ~/.bashrc #使上述修改的环境变量生效