zoukankan      html  css  js  c++  java
  • Ubuntu和centos离线安装软件包(apt和yum)

    linux安装软件包要解决包依赖问题,不能简单安装包本身。

    离线安装基本思想都是先在一台设备上安装下载所有依赖包,然后拷贝所有依赖包到新设备上安装。

    Ubuntu下apt离线安装包

    执行apt update后包依赖关系保存在/var/lib/apt/lists目录下,下载的包保存在/var/cache/apt/archives目录下。

    分别拷贝两个目录下所有文件到新设备上,执行apt-get install即可安装相应包。

    注意:测试中发现,有些依赖包没有下载到/var/cache/apt/archives下,此时需要单独运行apt download下载相应包,否则会出现依赖缺失。

    Centos下yum离线安装包

    有两种方法:

    1. 在能联网的Linux上使用yumdownloader下载docker安装包及依赖包,然后拷贝到隔离网机器上安装。

    sudo yumdownloader docker --resolve --destdir=/home/docker
    sudo rpm -Uvh *.rpm --nodeps --force

    2. 修改 /etc/yum.conf 中的参数:将keepcache=0 改为1,安装过程中下载所有依赖包。

    在新设备上搭建服务器安装软件。参考:离线yum 安装软件

  • 相关阅读:
    oracle数据段详解
    监听静态注册与动态注册
    Oracle网络相关概念与常用配置文件
    pycharm社区版安装及遇到的问题
    强化学习-K摇臂赌博机
    概率图模型
    半监督学习
    卷积神经网络
    递归神经网络
    玻尔兹曼机及其相关模型
  • 原文地址:https://www.cnblogs.com/embedded-linux/p/10623553.html
Copyright © 2011-2022 走看看