CentOS下载软件包及其依赖包

这篇具有很好参考价值的文章主要介绍了CentOS下载软件包及其依赖包。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

场景

某些情况下,CentOS服务器安装环境可能不具备随意访问互联网的能力,那么安装软件就成了头疼的事情,软件依赖一个套一个,单独一个一个下载实在不是明智的选择。

方案

这种情况下,我们可以在自己电脑装一个能访问互联网的CentOS虚拟机,用以下命令,将所需要的依赖包一次性下载到指定文件夹,然后,通过拷贝的形式将依赖包拷贝到服务器上安装。

步骤(以Nginx编译安装所需依赖为例)

在能访问互联网的虚拟机上,下载依赖包到指定位置

# 安装获取依赖包的命令
yum -y install yum-utils

# 新建一个文件来存放依赖包
mkdir -p /root/nginx_lib

# 执行获取相关依赖命令(此处为编译Nginx所需要的依赖包)
yumdownloader --resolve --destdir=/root/nginx_lib gcc-c++ openssl-devel

将下载好的依赖包拷贝出来,拷到服务器上

# cd到依赖包目录,执行安装命令
rpm -ivh ./*.rpm --nodeps --force

接下来即可执行正常的Nginx的编译安装命令文章来源地址https://www.toymoban.com/news/detail-692174.html

到了这里,关于CentOS下载软件包及其依赖包的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在pycharm中出现下载软件包失败的解决方法

    1. 直接点击左上角的文件, 再点击设置, 再点击项目, 在右边选择python解释器,点击+号,输入要下载的软件包, 在下面的一系列的包中选择相对应的包,点击安装就可以了,有的时候我们下载的是最新的版本,如果要下载固定的版本也可以选择,如果网速不好的话,就选择不了想要的版本

    2024年02月08日
    浏览(76)
  • Mac 电脑下载 AppStore 中的 ipa 软件包详细流程

    附:iPhone 移除描述文件详细步骤(Apple Configurator 2) 1、 Mac 电脑中安装 Apple Configurator 2 软件。 2、电脑连接手机,并信任,在所有设备中,选中设备,然后点击顶部的加号,选中 App(应用) , 登录 Apple 账号(注意:这里只能下载手机里购买过的软件,历史记录也算,主要通过

    2024年02月07日
    浏览(47)
  • Ubuntu 22.04 LTS 解决 libc6-dev 缺少依赖 E: 软件包冲突的问题

    昨天装verilator,但是执行 的时候,总是报错,libc6-dev 这个库必须依赖 libc6 这个库,但是只支持 libc6_2.35-0ubuntu3版本,而我的电脑已经装上了 2.35-0ubuntu3.1 这个版本,于是执行 这个命令指定了安装的版本,从而实现了版本降级,之后再次安装 g++ 就能成功安装,如果是其他版本

    2024年02月13日
    浏览(88)
  • PyCharm下载和安装教程以及相关配置(导入第三方库的软件包等配置)Windows版下载

    PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持

    2023年04月08日
    浏览(82)
  • E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

      安装包缺少依赖关系时,系统提示 “您也许需要运行 apt --fix-broken install  ” 来修正上面的错误。一般运行这句命令可以顺利完成,但也有失败的案例 sudo apt --fix-broken install 这时候会提示你 是否安装依赖包 Y 如果后面没有报错就安装成功了,运气不好我的有问题    命令

    2024年02月15日
    浏览(44)
  • 华为鸿蒙开发(HarmonyOs开发):超详细的:DevEco Studio 的安装和配置 、华为第三方包依赖:SDK软件包的安装、Nodejs的导入配置

    2023年11月28日20:00:00 ⚠️⚠️HarmonyOs 开发工具 ⚠️⚠️ ⚠️⚠️DevEco Studio 的安装和配置⚠️⚠️ ⚠️⚠️⚠️❤️❤️ 关注了解更多 一、打开鸿蒙开发工具官网 下面是安装DevEco Studio 的详细步骤:希望大家给个关注,祝大家:踏上HarmonyOs 之旅,步步高升! 下载地址:官

    2024年02月03日
    浏览(64)
  • wget下载软件包时,遇到不信任问题,除了跳过证书检验,更新或者下载ca证书也是个解决办法

    ERROR: cannot verify mirrors.tuna.tsinghua.edu.cn\\\'s certificate, issued by ‘/C=US/O=Let\\\'s Encrypt/CN=R3’:   Issued certificate has expired. To connect to mirrors.tuna.tsinghua.edu.cn insecurely, use `--no-check-certificate\\\'. 我在源码安装mysql时候,访问Tsinghua网站遇到了问题,系统提示我使用--no-check-certificate,这个另一种解

    2023年04月08日
    浏览(49)
  • 没有可用的软件包 python,但是它被其它的软件包引用了

    按照网上找的解决办法: 然而我还是会有这个问题:  后来我注意到错误提示里有“取代它... python-is-python3” 然后就试着将sudo apt install python 改为sudo apt install python-is-python3  就可以了  输入python命令可以看到:  

    2024年02月15日
    浏览(68)
  • RT-Thread 软件包-软件包分类-IoT-WebTerminal①

    1、Web Terminal 是什么 Web Terminal 是一款针对 RT-Thread RTOS 的库。启动后,可以通过网页访问设备的控制台(命令行)系统,实现设备的 远程/移动化 操控。 2、依赖信息 RT-Thread 组件 LWIP LWIP/app/tftp Finsh/MSH DFS RT-Thread 包 Mongoose 3、如何使用 3.1 初始化 在 mongoose 初始化完成后,执行 w

    2024年02月21日
    浏览(52)
  • RT-Thread 软件包-软件包分类-IoT-WebNet①

    中文页 | English WebNet 软件包是 RT-Thread 自主研发的,基于 HTTP 协议的 Web 服务器实现,它不仅提供设备与 HTTP Client 通讯的基本功能,而且支持多种模块功能扩展,且资源占用少、可裁剪性强,充分满足开发者对嵌入式设备服务器的功能需求。 WebNet 软件包功能特点如下: 支持

    2024年01月17日
    浏览(70)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包