当前位置: 首页 > news >正文

麒麟系统下载软件及依赖包文件方法

在麒麟系统中,如果需要将软件包及其依赖文件下载到本地,可以按照以下方法操作:

方法一:使用 apt-get 命令下载(适用于基于 Debian 的麒麟系统)

  1. 连接互联网的电脑上操作

    • 使用以下命令下载指定软件包及其依赖,但不进行安装:
      sudo apt-get -d install <包名>
      
      例如,下载 minicom 及其依赖:
      sudo apt-get -d install minicom
      
    • 下载完成后,所有文件会保存在 /var/cache/apt/archives 目录下。
  2. 将文件拷贝到无网电脑

    • /var/cache/apt/archives 目录下的 .deb 文件拷贝到无网电脑的某个目录下,例如 /tmp
  3. 在无网电脑上安装

    • 使用以下命令安装所有 .deb 文件:
      sudo dpkg -i *.deb
      
      如果提示依赖问题,可以使用 sudo apt-get -f install 来修复依赖。

方法二:使用 apt-get download 命令

  1. 查找依赖关系

    • 使用以下命令查看软件包的依赖关系:
      apt-cache depends <包名>
      
    • 例如,查看 virtualbox 的依赖:
      apt-cache depends virtualbox
      
  2. 下载软件包及其依赖

    • 使用以下命令下载软件包及其依赖:
      apt-get download $(apt-cache depends <包名> | grep -oP '^\S+')
      
      例如:
      apt-get download $(apt-cache depends virtualbox | grep -oP '^\S+')
      
    • 下载完成后,将下载的 .deb 文件拷贝到无网电脑。
  3. 在无网电脑上安装

    • 使用 dpkg -i *.deb 命令安装所有依赖包。

方法三:使用 yumdownloader(适用于基于 RPM 的麒麟系统)

  1. 查找依赖关系

    • 使用以下命令查找软件包的依赖关系:
      yum deplist <包名>
      
  2. 下载软件包及其依赖

    • 使用以下命令下载软件包及其依赖:
      yumdownloader --resolve <包名>
      
    • 例如:
      yumdownloader --resolve redis
      
    • 下载完成后,将所有 .rpm 文件拷贝到无网电脑。
  3. 在无网电脑上安装

    • 使用以下命令安装所有 .rpm 文件:
      rpm -ivh *.rpm
      
      如果提示依赖问题,可以使用 yum install 命令自动修复依赖。

注意事项

  • 确保下载的软件包和依赖文件与目标系统的版本兼容,否则可能会出现安装失败的情况。
  • 如果需要离线安装多个软件包,可以将所有 .deb.rpm 文件打包成压缩包,方便传输。

通过以上方法,您可以将麒麟系统软件包及其依赖文件下载到本地,并在无网环境下进行安装。

http://www.dtcms.com/a/24752.html

相关文章:

  • MSI微星电脑冲锋坦克Pro Vector GP76 12UGS(MS-17K4)原厂Win11系统恢复镜像,含还原功能,预装OEM系统下载
  • Maven如何配置阿里云仓库/国内镜像
  • AutoGen:玩转多智能体团队协作 (Teams)
  • 数据中心精密列头柜 多回路数据采集器 功能参数介绍
  • 【嵌入式Linux应用开发基础】exec()函数族
  • 人工智能(AI)在癌症休眠研究及精准肿瘤学中的应用|顶刊速递·25-02-18
  • 【ELK】【Elasticsearch 】DSL 和 DQL
  • 【算法】双指针(上)
  • sql注入之python脚本进行时间盲注和布尔盲注
  • MySQL 日志
  • bash脚本----传参的处理
  • 五十天精通硬件设计第34天-CMOS 和 JFET 放大器中电流噪声的影响
  • 聊一聊Netty中的执行器选择策略
  • 实践深度学习:构建一个简单的图像分类器
  • K8s:kubernetes.io~csi 目录介绍
  • 【2025最新计算机毕业设计】基于SpringBoot+Vue非遗传承与保护研究系统【提供源码+答辩PPT+文档+项目部署】
  • 版本控制与Git实战指南:从入门到WebStorm集成
  • 暴雨受邀参加“DeepSeek影响与启示”特别论坛
  • buuctf刷题记录
  • win10系统上的虚拟机安装麒麟V10系统提示找不到操作系统
  • React 前端框架介绍
  • 国内加大政策推动,多层级标准建立产业规范
  • 外盘期货数据分析新视角:分钟级高频数据解析
  • Onedrive精神分裂怎么办(有变更却不同步)
  • 什么是知识文库?知识存储与管理的利器
  • 【和春笋一起学C++】if else语句
  • Linux运维篇-存储基础知识
  • Maven的依赖管理
  • 【Java】泛型与集合篇(一)
  • 《Python实战进阶》专栏 No2: Flask 中间件与请求钩子的应用