红帽认证RedHat-RHCSA 软件管理
  OidTDJjkUiJ3 2023年11月02日 49 0

软件管理

管理软件,kernel  +自由软件

核心:开源软件  审核软件

软件包的封装类型


RPM包管理机制

 常见的软件包封装类型

rpm软件包:扩展名为".rpm"

deb软件包:扩展名为".deb"

源代码软件包:一般为".tar.gz"、“.tar.bz2”等格式的压缩包包含程序的原始代码

提供安装程序的软件包:​​在压缩包内提供install.sh​​、setup等安装程序或以“.bin”格式的单个执行文件提供

绿色免安装的软件包:在压缩包内提供已编译好的执行程序文件 解开压缩包后的文件即可直接使用

RPM包管理机制

RPM Package Manager
RPM软件包
软件素材参考:​​http://rpmfind.net​

一般命令格式:

bash-3.1-16.1.i386.rpm


x86_64  ppc64le  aarch64  s390x  硬件平台

noarch

el  6789  软件

镜像里边

BaseOS提供系统运行所需要的软件,版本迭代慢,稳定性非常好

AppStream提供一些新特性软件,稳定性较好

使用rpm命令

安装或升级RPM软件

格式:rpm[选项]RPM包文件...

常用选项:

-i:安装一个新的rpm软件包

-U:升级某个rpm软件,若原本未装,则进行安装.

-F:更新某个rpm软件,若原本未装,则放弃安装

辅助选项

-h:以“#"号显示安装的进度

-V:显示安装过程中的详细信息

--nodeps:安装、升级或卸载软件时,忽略依赖关系

常用命令: rpm -ivh***.rpm

卸载指定的RPM软件

格式: rpm -e软件包的名字

 

rpm [选项] RPM包文件

 

-i  install  安装软件

-e  卸载软件

-q 查询软件

-q 查询软件 -a 列出所有  -c  查看软件的配置文件  -l 相关文件  -i软件包信

辅助选项 -v 显示进度

-h 以#显示进度

yum:以rpm为基础,分析依赖环境,并且通过python实现软件安装

dnf :yum v3  python3

软件仓库:软件  软件包数据库  可用性  多个仓库

/etc/yum.repos.d/  下以.repos结尾的文件,都是仓库配置文件

[repo_id]  写仓库id

name=repo_name  写仓库名称

baseul=url  写仓库路径 本地的  网络的(http、ftp) file://

file://media/AppStream  http://huaweicloud.com/centos/8/os/

ftp://bosai.com/ftp/rhel8\

gpgcheck=0|1  软件安装校验  0代表关闭

gpgkey=/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release  前提开启了校验

enable=1  默认为1  不需要写这一行

yum repolost -v

yum install  包名  安装软件

使用YUM源

 红帽认证RedHat-RHCSA 软件管理_配置文件

systemd  守护进程 完成系统的初始化

systemctl  管理工具  服务

服务 c/s“系统服务  网络服务

web  nfs  samba  dhcp

systemctl  动作 service :start  restart  stop reload

enable 开机自启  disable 开机关闭

status  查看服务状态的

systemctl  enable  --now  httpd  设置服务开启自启,并且立刻启动

systemctl is-enable  httpd  查看是否开机自启的

NTP:时间同步

分布式系统

客户端软件 chrony 软件的守护进程 chronyd

/etc/chrony-conf

pool  这一行注释

server  ntp服务器  iburst  指定时间服务器,是一个客户端配置

allow  网络  允许网络内的主机访问该节点的时间服务器,是一个服务端配置

systemctl  restart  chronyd  启动软件

systemctl  enable  chronyd  设置开机自启

配置cpu  mem  软件  调度

 

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  PVcilKyJJTzb   2023年11月02日   70   0   0 linuxunixlinux内核
  PVcilKyJJTzb   2023年11月02日   53   0   0 linux插槽固件
OidTDJjkUiJ3