首页 > 其他分享 >两句话讲清楚离线安装screen

两句话讲清楚离线安装screen

时间:2024-10-25 13:32:30浏览次数:1  
标签:讲清楚 ncurses screen xxx 离线 build https com

两句话讲清楚离线安装screen

目录

写在前面

解决方案

  1. 下载ncurses:https://ftp.gnu.org/gnu/ncurses/

    我选择的是 ncurses-6.5,当然了这也是当前最新版了

  2. 下载screen:https://ftp.gnu.org/gnu/screen/

    我选择的是 screen-4.8.0,注意了,我建议选这个,待会儿说原因

  3. 把上述两个 .tar.gz 文件上传到服务器

  4. 安装 ncurses,没错,这个是 screen 的依赖

    1. tar -zxvf ncurses-6.5.tar.gz ,解压后进入解压文件夹
    2. mkdir build && cd build ,创建 build 文件夹并进入
    3. ../configure 运行配置程序,这就是运行了上一层路径的configure(因为你在build这层嘛,上一层就是ncurses的文件夹中)
    4. make && make install ,编译安装
  5. 安装 screen,其实这个跟上面没区别,不能说毫无关系,只能说一毛一样

    1. tar -zxvf screen-4.8.0.tar.gz ,解压后进入解压文件夹
    2. mkdir build && cd build ,创建 build 文件夹并进入
    3. ../configure 运行配置程序
    4. make && make install ,编译安装
  6. 完事儿了,screen -V 看看,已经可以了

问题

因为我最开始下载的是最新的 screen-5.x,问题来了,在make的时候报错了:

gcc: error: unrecognized command line option '-std=c17'; did you mean '-std=

网上说原因是你的gcc版本太低了,那就不要装5.x的screen了,装4.x即可

screen使用

稍微介绍一下screen常用命令

  1. screen -R xxx:创建一个自己命名的会话,检查有没有同名会话已经创建,若有,则进入该回话。一般新建的时候用这个
  2. screen -d xxx:断开xxx的对话,因为有时候服务器断了,其实对话还在,那么需要先断开,一般重连服务器的时候先执行这个
  3. screen -r xxx:恢复对话,R和r是有区别的,反正看个人习惯吧,我创建用R,回到对话用r每次重新连接服务器,就先2后3
  4. screen -ls:查看对话列表
  5. ctrl+a,d:如果在对话中,想退出到原始宿主机界面,就这样按,切换screen对话可能要用到。注意这里是暂时退出,而不是删除对话,在对话内使用 exit 就是退出并删除了
  6. screen -R xxx -X quit:删除名字是xxx的screen,简单理解:恢复xxx会话并执行退出

  • ☁️ 我的CSDN:https://blog.csdn.net/qq_21579045
  • ❄️ 我的博客园:https://www.cnblogs.com/lyjun/
  • ☀️ 我的Github:https://github.com/TinyHandsome
  • 标签:讲清楚,ncurses,screen,xxx,离线,build,https,com
    From: https://www.cnblogs.com/lyjun/p/18502333

相关文章

  • centos7离线安装nvidia-docker2(附安装包)
    说实话全网没有找到一个安装包,如果你刚好从我这里找到,给我留言我就能看到发给你。或者你按照我的教程使用yum离线下载也可以在自己的docker中拉取一个centos:7镜像,创建一个容器在容器中安装docker-ce#设置docker镜像源yum-config-manager\--add-repo\https://mirro......
  • Visual Studio 离线部署
    前言最近在在做一个移植项目,把代码从Unix移植到Windows上面,考虑两个编译链:(1)MINGW64-CRT(交叉编译)(2)VisualStudio。而VisualStudio社区版需保持在线使用,不然试用将存在过期时间。由于办公环境在内网内,所以考虑使用VisualStudio的生成工具配合CMake管理......
  • 开源模型应用落地-Qwen2.5-7B-Instruct与vllm实现离线推理-CPU版本
    一、前言   离线推理能够在模型训练完成后,特别是在处理大规模数据时,利用预先准备好的输入数据进行批量推理,从而显著提高计算效率和响应速度。通过离线推理,可以在不依赖实时计算的情况下,快速生成预测结果,从而优化决策流程和提升用户体验。此外,离线推理还可以降低云计算成本......
  • docker以及docker-compose 离线安装
    一、离线安装docker1.下载离线包去官网下载离线包https://download.docker.com/linux/static/stable/ 我这里下载的是X86_64的包, 2.安装dockersudotarzxvfdocker-20.10.13.tgz  将docker目录下面的文件全部拷贝到/usr/bin/sudocp-pdocker/*/usr/bin将d......
  • QT离线三维地图插件
    ​QT三维离线地图插件是一款功能强大的离线三维地图插件,支持多图源切换、海量点绘制、星历外推、航迹仿真、模型加载、倾斜数据加载,能够实现真实感的卫星仿真及航迹平滑处理。此外,该插件设计为便于二次开发,允许开发者根据特定需求扩展和定制功能,满足多样化的应用场景。支持Windo......
  • 即时通讯 离线消息处理初版
    离线消息处理NotOnlineExecutepackagecom.example.im.infra.executor.send;importcom.example.im.endpoint.WebSocketEndpoint;importorg.apache.commons.collections4.CollectionUtils;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importorg.springf......
  • 两句话讲清楚wsl+docker+python开发环境配置
    两句话讲清楚wsl+docker+python开发环境配置目录两句话讲清楚wsl+docker+python开发环境配置写在前面解决方案写在前面背景:win10下wsl+docker整好了之后,还要做什么,windows下载的东西怎么到docker容器里面?win->wsl->容器怎么传好使?准备先配置:wsl+docker,教程我独立出来了doc......
  • 两句话讲清楚windows安装wsl和docker
    两句话讲清楚windows安装wsl和docker目录两句话讲清楚windows安装wsl和docker写在前面解决方案写在前面背景:win10/win11,微软商店打不开(打得开还不简单?能打开你直接搜别的攻略得了)准备:先直接说一个结论:不要考虑DockerDesktop,你都装wsl了,为什么还要用这玩意儿!此外,即使你想......
  • qwen2.5 ollama推理;openai function call调用中文离线agents使用
    ollama部署qwen2.5:3b0.3.11版本agents使用https://qwen.readthedocs.io/en/latest/framework/function_call.htmlfromopenaiimportOpenAIimportjsondefsend_messages(messages):response=client.chat.completions.create(model="qwen2.5:3b......
  • GhostDoc Enterprise.v2024.1.24160 for Visual Studio 2022插件漏洞分析和离线解锁方
      先安装,然后直接使用dnspy调试VisualStudio2022,以GhostdocPro的注册对话框作为突破口进行调试。经过一些调试可以比较轻松的发现关键点在SubMain.GhostDoc.Services.clr4.dll中,你可以通过everything在vs的插件目录中找到这个dll所在位置,其它版本的VisualStudio的方法是类似......