首页 > 系统相关 >Linux-CentOS7_RPM包管理

Linux-CentOS7_RPM包管理

时间:2023-08-05 13:02:39浏览次数:42  
标签:Linux 安装 RPM CentOS7 软件包 软件 rpm 压缩包

常见的软件包封装类型

封装类型

说明

rpm软件包

扩展名为“.rpm” 一般为二进制包

源代码软件包

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

附带安装程序的软件包

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

绿色免安装的软件包

在压缩包内提供已编译好的执行程序文件 解开压缩包后的文件即可直接使用

Linux-CentOS7_RPM包管理_压缩包

查询已安装的 RPM 软件信息

格式

rpm -q[子选项] [软件名]

用法:结合不同的子选项 完成不同查询 -qa:查看系统中已安装的所有RPM软件包列表 -qi:查看指定软件的详细信息 -ql:查询指定软件包所安装的目录、文件列表 -qc:仅显示指定软件包安装的配置文件 -qd:仅显示指定软件包安装的文档文件

查询文件或目录属于哪个 RPM 软件

rpm - qf 文件或目录名

安装或升级RPM软件

格式

rpm [选项] RPM包文件 ...

用法:不同选项适用于不同情况 -i:安装一个新的 rpm 软件包 -U:升级某个 rpm 软件,若原本未装,则进行安装 -F:更新某个 rpm 软件,若原本未装,则放弃安装

卸载指定的RPM软件

格式

rpm -e 软件名

辅助选项 --force:强制安装所指定的rpm软件包 --nodeps:安装、升级或卸载软件时,忽略依赖关系 -h:以“#”号显示安装的进度 -v:显示安装过程中的详细信息

重建RPM数据库

rpm --rebuilddb

导入验证公钥

YUM安装

yum -y install 软件名

弹出光盘

查看挂载


标签:Linux,安装,RPM,CentOS7,软件包,软件,rpm,压缩包
From: https://blog.51cto.com/u_15971294/6974840

相关文章

  • Linux 网络编程常用辅助函数
    最大地址结构structsockaddr_storage;//足够大,能够支持任何套接字地址结构从套接字获取信息 //获取本地连接的地址externintgetsockname(int__fd,__SOCKADDR_ARG__addr,socklen_t*__restrict__len)__THROW;//获取连接另一侧的地址externintgetpeername(......
  • linux系统 nginx-部署安装
    以CentOS7.9为例下载nginx,当前版本以 nginx-1.19.3为例安装依赖,已安装可跳过yuminstall-ygcc-c++opnesslpcre-develzlibzlib-deve但是有时候会有各种原因报错,你可以选择去解决,也可以换个思路,那么我不从yum源下载了,直接从网上下载所需的库进入/optcd/opt安装pcre库w......
  • CentOS7 systemctl 管理MySQL服务
    #在/usr/lib/systemd/system/路径下创建mysql.service]#vim/usr/lib/systemd/system/mysql.service[Unit]Description=MySQLserverAfter=syslog.targetnetwork.target[Service]User=mysqlGroup=mysqlType=forkingTimeoutSec=0#PermissionsStartOnly=trueExecStar......
  • Linux环境编程day03--文件管理
    分别使用标准IO和系统IO写入一百万个整数到文件,测试谁的时间更短?为什么?结论:在同等数据的写入下,使用标准IO要比直接使用系统IO更快原因:标准IO有缓冲区机制,在执行fwrite写文件时,数据不是直接调用系统IO写入磁盘,而是先存放在内存的缓冲区中,直到缓冲区满后才会调用一次系统IO全部写......
  • Linux环境编程day04--信号产生与处理
    信号管理基本概念1、中断当进程接收到消息后中止当前正在进行进程,转而去执行其它任务,等其它任务执行结束后再返回刚刚中止的位置,可以继续往下运行这种执行模式称为中断中断分为硬件中断、软件中断,硬件中断是由硬件设备引发的、软件中断是执行了中断指令引发2、信号信号是一......
  • 我的嵌入式Linux相关文章
    crosscompilerToolchain(交叉编译工具链)的建立构造嵌入式Linux(一):Kernel编译构造嵌入式Linux(二):vmlinux、vmlinuz和bzImage建立Host和Target的MTD工具[摘]嵌入式linux系统的开启Moblin:kernel编译和rpm打包(一):更换kernelMoblin:kernel编译和rpm打包(二):RPM打包X86的bootloader(一):......
  • window下VMWare安装Linux
    一、下载VMWare首先,在浏览器地址栏中输入链接地址https://www.vmware.com/cn.html进入VMWare官网,如图所示。选择导航栏中的“产品”选项,在下拉菜单的右侧选择“WorkstationPro”选项,如图所示。下拉,选择下载试用版这边使用的是windows版本的二、安装VMWare下载VMWare安......
  • linux mint (ubuntu)下安装Rime输入法
    linuxmint(ubuntu)下安装Rime输入法清理fctix输入法框架的其他依赖rm-rf$HOME/.config/fcitx安装Rime输入法sudoaptinstallfcitx-rimelibrime-*修改配置文件,将输入法设置为小鹤双拼mkdir-p$HOME/.config/fcitx/rime&&cd$HOME/.config/fcitx/rimeecho......
  • Linux基础32 nginx多虚拟主机,日志,日志目录模块,访问限制模块
    虚拟主机方式一:基于主机多IP方式基于主机多ip的方式,主机多网卡,多外网ip(一般不使用这种方式)[[email protected]]#catchess.confserver{listen10.0.0.7:80;server_namelocalhost;location/{root/code/chess;indexindex.html;}}[r......
  • NVIDIA 535.86.05 Linux 图形驱动程序改进 Wayland 支持
    NVIDIA公司近日发布了适用于 Linux、FreeBSD和Solaris系统的NVIDIA535.86.05图形驱动程序,作为其生产分支的维护更新,解决了各种错误和问题。NVIDIA535.86.05是在NVIDIA535.54.03发布一个多月之后发布的,它通过解决在使用某些Wayland合成器时关闭连接的显示器时......