IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> (八)linux系统中的软件管理 -> 正文阅读

[系统运维](八)linux系统中的软件管理

一、Linux中软件包的类型

1.DEB ##UBlinux(企业八不可以用)
2.RPM ##复制路径,脚本安装 redhat公司研发
3.bz2|gz|xz
#1.需要源码安装需要编译
#2.绿色软件,直接可用
##ntfs-3g_ntfsprogs-2017.3.23.tgz 需要编译“configure"
##Firefox-latest-x86_64.tar.bz2 绿色 绿色版:解压之后执行脚本 移到/bin目录下变成一条命令,执行命令便可以运行使用
“注意在rhel8中只能使用绿色软件,源码编译软件和rpm软件”

1、软件包的名称结构

在这里插入图片描述
[dhcp-server]-[4.3.6-30].[el8].[x86_64].[rpm]
?? 1 ????2 ???3 ???4 ??5
1.软件名称
2.软件版本
3.软件的授权协议版本
4.软件架构
5.软件类型后缀

2、rpm命令管理软件包

rpm -ivh ##安装参数组合 -i install -v verbose -h hash
-a ??##所有
-f ??##文件
-p ??##软件包
-q ??##查询(跟其他组合使用)
-l ??##软件安装文件列表
-e ??##卸载
-c ??##配置文件
-d ??##说明
–info ??##软件信息
–force ??##强制
–nodeps ??##忽略依赖性
–script ??##查询软件在安装或卸载过程中的运行脚本
-Kv ??##检测软件md5校验码
-V ??##检测已安装软件在系统中的文件被修改信息
牢记上述命令在使用时和q搭配使用
(1)、rpm -ivh ##安装参数组合 -i install -v verbose -h hash
在这里插入图片描述
(2)、-a ??##所有
????-q ??##查询

-a会将系统安装的所有软件包全部列出来。
在这里插入图片描述
(3)、-f ??##文件
根据文件的名称来查询文件是包含在那个软件当中的。
在这里插入图片描述
(4)、-e ??##卸载
在这里插入图片描述
(5)、-c ??##配置文件
配置文件里控制我们的服务的使用方式。
在这里插入图片描述
(6)、-d ??##说明
在这里插入图片描述
(7)、–info ??##软件信息
在这里插入图片描述
(8)、–force ??##强制
在这里插入图片描述
(9)、–nodeps ??##忽略依赖性
在这里插入图片描述
忽略依赖性安装以后并不能用,
比如A组要B 才能使用,你只有将B忽略依赖性安装以后,才能继续使用A
(10)、–script ??##查询软件在安装或卸载过程中的运行脚本
在这里插入图片描述
A这个软件 在安装后 在某种情况下 可能会删根 典型的流氓软件 所以一定不能下载。
(11)、-Kv ??##检测软件md5校验码
在这里插入图片描述
(12)、-V ??##检测已安装软件在系统中的文件被修改信息
高亮部分显示的文件被改动过
在这里插入图片描述

四、软件仓库的搭建方式

#系统软件仓库的作用
##在系统中对软件进行管理
#rpm命令是不能解决依赖关系的
#如果需要软件在安装过程中自动解决依赖关系
#需要大家系统软件仓库

[AppStream]
name=Appstream
baseurl=file:///test/AppStream/
gpgcheck=0
enabled=1
[BaseOS]
name=BaseOS
baseurl=file:///test/BaseOS/
gpgcheck=0
enabled=1
 
~                                                                               
~                   

在这里插入图片描述
测试是否成功 dnf list all
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-10-23 12:51:46  更:2021-10-23 12:52:14 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 20:52:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码