Centos7.6离线安装软件

devtools/2024/11/8 1:43:29/

     在离线情况下,安装Centos软件,有几个方法

1、直接下载离线软件包

     如果能直接下载离线软件包,是最省事的方法,可以直接baidu查找试试,或到下面这个网址试试:

Packages for Linux and Unix - pkgs.org

     Ubuntu各版本的软件比较齐全,下载后直接安装即可

     由于Centos目前逐步停止支持,导致不少安装包不容易找到,可以试试第2种方法

2、使用yum的离线包下载功能

yum将一个包下载到一个指定的目录(如/tmp):

sudo yum install --downloadonly --downloaddir=/tmp <package-name> 

注意,yum将会把所有的依赖关系包下载到你指定的目录下,但是都不会被安装

如果软件已经安装,系统不会下载,这时候需要执行 yum remove   <package-name> 进行卸载(谨慎操作,务必做好配置备份)

Yumdownloader

另外一个下载RPM包的方法就是通过一个专门的包下载工具--yumdownloader。 这个工具是yum工具包(包含了用来进行yum包管理的帮助工具套件)的子集。

sudo yum install yum-utils 

下载一个RPM包:

sudo yumdownloader <package-name> 

下载的包会被保存在当前目录中,与yum命令不同的是,任何依赖包不会被下载。

下载bzip2示例:

yumdownloader bzip2 

如需下载依赖的话:

yumdownloader bzip2 --resolve --destdir=~/hah/  #--resolve下载依赖,--destdir为指定目录

3、离线安装

     安装包复制到离线待安装机器上后,执行本地安装

rpm -ivh <package-name> 

rpm -ivh 安装某个rpm包时报错:Warning: user mockbuild does not exist. using root

解决办法,执行:

sudo useradd -s /sbin/nologin mockbuild

4、离线安装时间同步客户端并启用

sudo yum install --downloadonly --downloaddir=/home/user/ntp_downloads ntpdate

本人下载的安装包为ntpdate-4.2.6p5-29.el7.centos.2.x86_64.rpm

复制离线安装包文件到目标机器,执行本地安装:

rpm -ivh ntpdate-4.2.6p5-29.el7.centos.2.x86_64.rpm

启用定时校准时间,编写一个 cron 定时任务来周期性运行 ntpdate 命令

crontab -e

0 * * * * /usr/sbin/ntpdate -u pool.ntp.org

0 * * * * 表示每小时的第 0 分钟执行一次任务,/usr/sbin/ntpdate -u pool.ntp.org 是要执行的命令,其中 -u 选项表示以非特权模式运行 ntpdate(这通常不是必需的,但可以避免某些权限问题)

编辑完成后,保存文件并退出编辑器。cron 服务将自动读取新的定时任务配置(保存出现“errors in crontab file, can’t install ”时,请检测正则表达式语法)

查找与 ntpdate 相关的日志条目,你可以使用以下命令

grep ntpdate /var/log/cron*


http://www.ppmy.cn/devtools/132177.html

相关文章

深入理解 Linux du 命令:用法详解与使用示例

深入理解 Linux df 命令&#xff1a;用法详解与使用示例   du 命令是一个非常常用的工具&#xff0c;它用于统计文件和目录的磁盘使用情况。作为 GNU Coreutils 的一部分&#xff0c;du 具备强大的功能&#xff0c;可以递归地计算每个文件或目录的大小&#xff0c;并以各种格…

html语法

网站是指在因特网上根据一定规则&#xff0c;使用html等制作的用于展示特定内容相关的网页集合 网站由很多网页组成&#xff0c;网页是构成网站的基本元素&#xff0c;通常由图片、连接、视频、声音、文字等元素组成&#xff0c;一般用.htm和.html做后缀&#xff0c;又被称为h…

ONLYOFFICE 8.2版本评测:超好用办公工具

前言 在技术的快速发展和工作方式的持续演进下&#xff0c;现代办公软件正变得越来越强大和多样化。ONLYOFFICE&#xff0c;作为市场上备受瞩目的一体化办公解决方案&#xff0c;以其全面的文档编辑、表格处理和演示制作功能&#xff0c;满足了用户在不同办公场景下的需求。最…

C语言必做30道练习题

C语言练习30题&#xff08;分支循环&#xff0c;数组&#xff0c;函数&#xff0c;递归&#xff0c;操作符&#xff09; 目录 分支循环1.闰年的判断2.阅读代码&#xff0c;计算代码输出的结果3.输入一个1~7的数字&#xff0c;打印对应的星期几4.输入任意一个整数值&#xff0c;…

使用PyQt5设计一个简易计算器

目录 设计UI图 代码 结果展示 设计UI图 代码 from PyQt5 import QtCore, QtGui, QtWidgets from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import QFileDialog, QMainWindow, QMessageBox from untitled import Ui_MainWindow import sysclass…

tauri开发中如果取消了默认的菜单项,复制黏贴撤销等功能也就没有了,解决办法

取消默认的菜单项&#xff1a;清除tauri默认的菜单项&#xff0c;让顶部的菜单menu不显示-CSDN博客 就是通过配置空菜单&#xff0c;让菜单不显示&#xff0c;但是这个引发的问题就是复制黏贴撤销等功能也就没有了&#xff0c;解决办法&#xff1a; 新增加编辑下的子菜单&…

基于MySQL的企业专利数据高效查询与统计实现

背景 在进行产业链/产业评估工作时&#xff0c;我们需要对企业的专利进行评估&#xff0c;其中一个重要指标是统计企业每一年的专利数量。本文基于MySQL数据库&#xff0c;通过公司名称查询该公司每年的专利数&#xff0c;实现了高效的专利数据统计。 流程 项目流程概述如下&…

蓝桥杯备赛(持续更新)

16届蓝桥杯算法类知识图谱.pdf 1. 格式打印 %03d&#xff1a;如果是两位数&#xff0c;将会在前面添上一位0 %.2f&#xff1a;会保留两位小数 如果是long&#xff0c;必须在数字后面加上L。 2. 进制转化 2.1. 十进制转任意进制&#xff1a; 十进制转任意进制时&#xff…