扁平图标网站,网站优化课程培训,绍兴网站建设哪好,定兴网站建设RPM
概述
定义#xff1a;RPM#xff08;RedHat Package Manager#xff09;#xff0c;是一个功能强大的软件包管理系统#xff0c;用于在 Linux 系统中安装、升级和管理软件包采用系统#xff1a;主要用于基于 RPM 的 Linux 发行版#xff0c;如 Red Hat、CentOS、S…RPM
概述
定义RPMRedHat Package Manager是一个功能强大的软件包管理系统用于在 Linux 系统中安装、升级和管理软件包采用系统主要用于基于 RPM 的 Linux 发行版如 Red Hat、CentOS、SUSE、Fedora 等
包名
格式[名称]-[版本号].[适用操作系统]示例firefox-60.2.2-1.el7.centos.x86_64
常用命令
命令功能示例rpm -q packageName查询指定 package 是否安装queryrpm -q firefoxrpm -qa查询本地所有 Packagequery all-rpm -qagrep keywords通过 keywords 过滤查询rpm -qi packageName查询软件包信息query informationrpm -qi firefoxrpm -ql packageName查询软件包中的文件query listrpm -ql firefoxrpm -qf /path/to/myFile查询文件所属软件包query filerpm -qf /etc/passwdrpm -e packageName删除指定包eraserpm -e firefoxrpm -ivh RPM包全路径名安装指定软件包install verbose hashrpm -ivh /opt/firefox[tab][tab] YUM
概述
定义yumYellow dog Updater, Modified是一个 Shell 前端软件包管理器基于 RPM 包管理工具用于 Fedora、RedHat 和 SUSE 系统功能 从指定服务器自动下载并安装 RPM 包同时自动处理依赖关系提供命令用于查找、安装和删除软件包或软件包组命令格式yum [-h 帮助][-y 安装过程全部选择yes][-q 不显示安装过程] [command] [package ...]
⭐ 文件位置
程序二进制文件安装在 /usr/bin、/usr/sbin 或 /usr/local/bin 等目录下配置文件存放在 /etc 目录下。例如nginx 的配置文件位于 /etc/nginx/nginx.conf服务文件启动脚本位于 /usr/lib/systemd/system数据文件存放在 /usr/share 目录下如默认网页目录日志文件位于 /var/log如 nginx 的日志目录为 /var/log/nginx
常用命令
命令功能yum list package_name列出所有可安装的软件清单支持通配符yum check-update检查更新yum update更新yum install package_name安装包yum update package_name更新包yum remove package_name删除包yum search keyword查找软件包命令yum clean packages清除缓存目录下的软件包yum clean headers清除缓存目录下的 headersyum clean oldheaders清除缓存目录下旧的 headersyum clean all清除所有缓存