码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 麒麟系统开发笔记(七):在线安装软件后,提取其安装包,部署目标机使用离线软件包方式安装软件


    若该文为原创文章,转载请注明原文出处
    本文章博客地址:https://hpzwl.blog.csdn.net/article/details/126776202
    红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)

    国产麒麟系统相关开发

    上一篇:《麒麟系统开发笔记(六):安装QtCreator开发IDE中的中文输入环境Fcitx输入法》
    下一篇:《麒麟系统开发笔记(八):在国产麒麟系统上使用linuxdeployqt发布qt程序》


    前言

      前面搭建了基础环境,在使用麒麟系统的相关行业多半是不能上网的,但是可以传递压缩包,为了很好的方便相关从业人员工作,特将此种方式分享出来。
      本篇文章的重点就是离线安装,包括了在线安装,提取离线安装包,离线安装并完成测试验证。
      本文以sshpass工具为示例。


    银河麒麟V10版本

      系统版本:
      在这里插入图片描述


    关键路径(apt安装档案缓存路径)

      麒麟系统在线安装的包,会在/var/cache/apt/archives下存档缓存。

    cd /var/cache/apt/archives
    ls -l
    
    • 1
    • 2

      在这里插入图片描述


    在线安装

      安装之前,在关键路径下的缓存软件包:
      在这里插入图片描述
      在这里插入图片描述
      然后使用命令行在线安装:

    sudo apt-get install sshpass
    
    • 1

      在这里插入图片描述

      查看命令和缓存:
      在这里插入图片描述
      对比一下(此处对比,有可能会存在软件依赖其他软件包更新的情况,保险一点,每次都这么做):
      在这里插入图片描述
      在这里插入图片描述


    提取软件安装包

      可以看到,就是多了sshpass这个.deb的软件包,那么直接将它copy出来即可。
      在这里插入图片描述
      在这里插入图片描述


    目标机离线安装并测试

      另外起一太无法上网的机器,将该软件包存到那边去。
      同样也是一样的系统。

    sshpass
    sudo dpkg --install sshpass_1.06-1_amd64.deb
    sshpass
    
    • 1
    • 2
    • 3

      
      在这里插入图片描述

      安装完后,缓存也不会自动缓存过去:
      在这里插入图片描述
      至此,本篇完成。

    download(2022年09月24日补充)

    sudo apt-get download sshpass
    sudo dpkg --install sshpass_1.06-1_amd64.deb 
    
    • 1
    • 2

      操作截图如下:
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      (注意:中间操作db的时候不往下走了,不知原因,使用了Ctrl+C进行了终结。)
      在这里插入图片描述


    上一篇:《麒麟系统开发笔记(六):安装QtCreator开发IDE中的中文输入环境Fcitx输入法》
    下一篇:《麒麟系统开发笔记(八):在国产麒麟系统上使用linuxdeployqt发布qt程序》


    若该文为原创文章,转载请注明原文出处
    本文章博客地址:https://hpzwl.blog.csdn.net/article/details/126776202

  • 相关阅读:
    如何保护数据安全?企业该从部署SSL证书开始
    【Servlet】超详细开发步骤|在idea上配置Tomcat|网页显示当前系统时间
    如何修炼成“神医”——《OceanBase诊断系列》之一
    Mac搭建vue环境
    详解border-radius属性
    如何保证 HTTPS 证书的有效性?
    LQ0134 最大降雨量【中位数】
    MySQL数据库 —— 常用语句
    jdk1.8新特性简介
    电子统计台账:数据感知与模板找错
  • 原文地址:https://blog.csdn.net/qq21497936/article/details/126776202
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号