简单说来就是自己用screen源码编译安装

第一步:下载screen源码并解压

下载地址:http://ftp.gnu.org/gnu/screen/

第二步:运行配置程序,生成Makefile文件

运行源码目录下的./configure,运行成功会得到如下提示:

Now please check the pathnames in the Makefile and in the user
configuration section in config.h.
Then type 'make' to make screen. Good luck.

第三步:修改安装路径

在Makefile文件中修改prefix变量的值,在config.h中修改#define SOCKDIR字段。如前缀可以为home/**/install
此外,此处需要注意config.h#define SOCKDIR字段中的tmp目录需要手动使用mkdir在相应目录下创建

第四步:编译源码

使用make命令编译源码,编译成功会在当前目录下生成screen二进制程序。可以直接用./screen运行检测是否make成功。

第五步:配置PATH环境变量

把上一步生成的screen拷贝到你PATH环境变量包含的目录中,如:/home/**/install/bin,或者直接把screen的目录添加到PATH环境变量中都行。完成这一步就可以在任何地方使用screen命令了。

Linux下手动安装screen相关推荐

  1. linux apache 手动安装教程,linux下手动安装apache

    下面是官方文档的要求,必须安装APR.APR-Util.PCRE,gcc-c++等包,文档URL地址http://httpd.apache.org/docs/2.4/install.html. 所以, ...

  2. linux php mysql安装包下载_在linux下手动安装 apache, php, mysql--终极版

    卸载dnf安装的httpd: 纯文本照样可以做到 "有格式的", 通过 "缩进, 空格, tab, 连字符如- , : , ... 等" . 有一个基本原则就是 ...

  3. linux 内网gcc版本安装,linux下手动安装/升级GCC到较高版本

    1.环境 VMWare+Centos7html 2.写在前面的话 安装GCC最简单的方式固然是[yum -y install gcc] 可是个人机器上安装下来后,其版本是4.8.5,感受有点低,因此想 ...

  4. Linux下oracle em安装,关于在linux下手动安装oracle之后,安装em的问题

    linux是centos 7.2 mini版的. 在安装好数据库后,能正常启动使用, 但是在安装em时,过程如下 配置OEM的方法 1.设置export ORACLE_UNQNAME等于oracle_ ...

  5. linux rz命令安装,Linux下手动安装上传rz和下载sz命令

    一般我们在安装AS4.5版本以上的时候,基本上都带有上传和下载的功能,但是有些时候你在安装系统的时候往往会忘记把那个选项给勾起来,造成后期远程ssh的时候不能使用,现在我就我最近的这个故障,做了如下处 ...

  6. 深度Linux如何安装驱动程序,在Deepin 20系统下手动安装N卡闭源驱动64-440.31.run的步骤...

    本文介绍在深度Deepin 20系统下手动安装N卡闭源驱动的详细步骤,以安装NVIDIA-Linux-x86_64-440.31.run为例. 前言 深度Deepin 20自带三种版本的N卡驱动,如果 ...

  7. linux源码安装浏览器,Linux系统手动安装Firefox浏览器

    大多数Linux发行版都以Firefox作为默认的浏览器,并可以轻松地从软件库中安装.例如: Debian/Ubuntu: sudo apt-get install firefox Fedora: s ...

  8. liunx tar安装mysql_在Linux下,安装Mysql(tar)

    在Linux下,安装Mysql(tar) # cd /home/tmp (进入压缩包所在目录) # groupadd mysql (建立mysql组) # useradd -g mysql mysql ...

  9. Linux 下 GitLab 安装教程

    Linux 下 GitLab 安装教程 安装 Linux 下载 GitLab 安装 GitLab 登录 GitLab GitLab 汉化 GitLab 设置密钥 卸载 GitLab 为了便于以后使用, ...

最新文章

  1. Asp.Net Core AsyncLocal 异步上下文
  2. 话里话外:新顾问答疑解惑对话大公开
  3. Servlet初始化与异步支持
  4. linux 设置登录失败n次 锁定账户 /etc/pam.d/system-auth
  5. 【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 MetaClass 注入静态方法 )
  6. Oracle openv目录,2015年ORACLE数据库日常维护手册82281192.doc
  7. Arrays.sort与Arrays.parallelSort
  8. POJ3764 The xor-longest Path(Trie树)
  9. 计算机视觉CV中特征点方法相关函数的学习笔记~
  10. 《AutoCAD 2014中文版超级学习手册》——1.3 设置绘图环境
  11. 【NOIP2005】【Luogu1052】过河
  12. 《我们不一样团队》项目需求分析改进
  13. Spatial Pyramid的BOW和Pyramid HOG的多核
  14. Java基础知识笔记第八章:常用的实体类
  15. t5_Sophisticated Algorithmic Strategies(MeanReversion+APO+StdDev_TrendFollowing+APO)_StatArb统计套利_PnL
  16. BA-协议-BACnet 协议优势简析
  17. Android Studio 3.5以后 Plugins中搜索不到flutter插件,本地无法安装??
  18. input框禁止输入的四种方式
  19. VS code 显示中文异常解决办法
  20. Atcoder Beginner Contest 174(ABC174) 题解

热门文章

  1. 【C++】计算两个日期之间的差
  2. win10 任务栏上的工具栏,重启消失的解决方法
  3. Sec-scan漏洞扫描系统
  4. 系统架构设计——伸缩性架构
  5. 2018.11.3 PION模拟赛
  6. java中PO、BO、VO、DTO、POJO、DAO是什么?
  7. b站黑马Vue2后台管理项目笔记——(3)用户列表
  8. 男生们,请珍惜爱你的女人!
  9. 技术分享:逆向破解华为路由器第三部分
  10. Hello hello ~