centos6.5手动编译源码安装screen
就是想尝试一下Linux手动编译源码的安装方式,遇到了两个坑。
官网上下载screen-4.6.2.tar.gz,解压目录为screen-4.6.2,在该目录下执行命令
./configure
make
make install
install -m 644 etc/etcscreenrc /etc/screenrc
要是相关依赖没有问题的话,输入命令which screen,出现/bin/screen则安装成功
第一个坑,我在./configure的时候报了下面的错
C compiler cannot create executables
最后面提示详情请查看config.log文件,查看安装日志
error trying to exec 'cc1': execvp: No such file or directory
网上看了一圈感觉有点麻烦,直接把gcc卸载重新安装了一边,没有报这个错了
再执行一边./configure,报错
configure: error: !!! no tgetent - no screen
缺少个依赖
yum -y install ncurses-devel
再次./configure,成功。