CentOS离线安装screen

  |   0 评论   |   0 浏览

下载安装

screen会依赖于ncurses,如果编译安装screen的过程中出现错误,请下载安装ncurses。首先从阿里云下载ncurses镜像screen镜像。下载完成后,上传相应压缩包到服务器。

# 进入用于存放压缩包的文件夹路径
cd /work
# 上传ncurses的压缩包并解压,以6.2版本为例
rz ncurses-6.2.tar.gz
tar -zxvf ncurses-6.2.tar.gz
# 上传screen的压缩包,以4.8.0版本为例
rz screen-4.8.0.tar.gz
tar -zxvf  screen-4.8.0.tar.gz

解压完成后可以执行screen的configure进行测试,如果出现异常通常是需要安装ncurses。

# 进入screen解压后的目录
cd screen-4.8.0 
# 创建用于编译的文件夹并进入
mkdir build && cd build
# 执行configure进行测试
../configure

错误的参考信息:

configure: error: !!! no tgetent - no screen

然后执行ncurses和screen的正常安装流程。

# 进入ncurses的文件夹
cd /work/ncurses-6.2
# 创建用于编译的文件夹并进入
mkdir build && cd build
# 执行ncurses的configure进行测试
../configure
# 如果测试正常进行编译和安装
make && make install
# 安装ncurses完成后进入screen的目录进行安装(已经创建build文件夹此处直接进入)
cd /work/screen-4.8.0/build
# 执行screen的configure进行测试
../configure
# 如果测试正常进行编译和安装
make && make install

然后可以通过查看screen实例列表的命令测试安装是否正常完成,如果安装不正常会提示没有相应命令。

screen -ls

常用命令

在命令行中常用的命令:

# 查看窗口实例列表
screen -ls
# 创建新窗口
screen -S [name]
# 重新连接
screen -r [name]
# 关闭窗口
screen -d [name]

在窗口实例中,可以通过快捷键退出或者隐藏当前窗口:

# 关闭当前窗口
Ctrl + D
# 隐藏当前窗口
Ctrl + A + D

标题:CentOS离线安装screen
作者:zytops
地址:https://zytops.com/articles/2021/07/08/1625748644664.html