首页 > 其他分享 >实用指令_实操作_RPM包管理

实用指令_实操作_RPM包管理

时间:2023-08-28 15:02:37浏览次数:40  
标签:firefox ## RPM 查询 实用 指令 软件包 rpm ###

RPM和YUM
RPM包的管理

一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有.rpm扩展名的文件。PRM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似window的setup.exe。这一文件格式名称虽然打上了RedHat的标志但理念是通用的。

Linux的分布版本都有采用(suse,redhat,centos等等)可以算是公认的行业标准了。

rpm包的简单查询指令
###查询已安装的prm列表  
rpm  -qa|grep xx
rpm包的基本格式

一个rpm包名:firefox-45.0.1-1.el6.centos.x86_64.rpm

表示centos6.x的64位系统

如果是i686、i386表示32位系统,noarch表示通用。

rpm包的其他查询指令
rpm -qa      			###查询所安装的所有rpm软件包
rpm -qa  | more		    ##一般分页查所有
rpm -q   软件包名 		 ###查询软件包是否安装=rpm -qa |grep 软件包名
rpm -qi  软件包名:		###查询软件包信息
rpm -ql  文件包名        ###查询软件包中的文件
rpm -qf  文件路径名		###查询文件所属的软件包

卸载rpm包
  • 基本语法
rpm -e rpm包的名称

  • 应用案例
###删除firefox软件包
rpm
  • 细节讨论

1)如果其他软件包依赖于你要卸载的软件包,卸载时会产生错误信息。如 rpm -e foo

removing these packages would break dependencies.foo is needed by bar-1.0-1

2)如果我们就是要删除这个foo包增加参数--nodeps,并不推荐这样做,可能导致其他程序可能无法运行。

rpm -e --nodeps foo

安装rpm包
  • 基本语法
## i==install 安装
## v==verbose 提示
## h == 进度条
rpm -ivh rpm包全路径名称
  • 案例
###演示安装firefox浏览器
##步骤1因为要找到firefox的安装rpm包,所以需要虚拟机挂上我们centos的iso文件里面是有软件的安装包,然后通过指令lsblk -f  查看光驱挂载的所在目录,然后可以umount指令 卸载光驱,重新挂mount载到 /media下 然后进入media目录  package去找火狐的rpm包 拷贝出来

###运行指令即可
rpm -ivh firefox;

标签:firefox,##,RPM,查询,实用,指令,软件包,rpm,###
From: https://www.cnblogs.com/xjianbing/p/17662274.html

相关文章

  • 实用指令_实操作_yum
    yumYum是一个shell前端软件包管理器,基于RPM包管理器,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖关系,并且一次安装所有依赖的软件包yum的基本命令查询yum服务器是否有需要安装的软件yumlist|grepXX软件列表安装指定的yum包yuminstallxxx下载安装yu......
  • 实用指令_实操作_进程服务管理
    服务(service)管理服务本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如(mysql,sshd防火墙等),因此我们又称为守护进程,是linux中非常重要的知识点service管理指令service服务名[start|stop|restart|reload|status]systemctlCento7以后基础......
  • 实用指令_实操作_进程管理_进程监控网络监控
    动态监控进程top与ps命令很相似,它们都用来显示正在执行的进程。类似于任务管理器。top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程。基本语法top[选项]选项说明选项功能-d秒数指定top命令每隔几秒更新。默认是3秒在top命令的交互......
  • 实用指令_实操作_进程管理
    进程管理基本介绍在linux中,每个执行的程序(代码)都称为一个进程。每一个进程都分配一个id号每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程,例如www服务器每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户目前的屏幕上可操作的。后台进程则是实......
  • 实用指令_实操作_磁盘分区磁盘挂载
    磁盘分区和挂载分区的方式mbr分区(以前的传统方式)最多支持4个主分区系统只能安装在主分区扩展分区要占一个主分区MBR最大只支持2TB,但是拥有最好的兼容性gtp分区支持无限多个主分区(但操作系统可能限制,比如window下最多128个分区)最大支持18EB的大容量(EB=1024PB,P......
  • 实用指令_实操作_网络配置
    实用指令_实操作ping测试主机之间网络联通性ping目标主机(功能描述,测试当前服务器是否可以连接目的主机)linux网络环境配置自动获取:登录后,通过界面设置自动获取ip指定固定的ip:直接修改配置文件来指定ip,可以连接到外网(推荐),编辑/etc/sysconfig/network-scripts/ifcfg-et......
  • 实用指令_实操作_磁盘查询实用指令
    磁盘情况查询查询系统整体磁盘使用情况基本语法df-h应用实例查询指定目录的磁盘占用情况基本语法du-h/目录​ 查询指定目录的磁盘占用情况,默认为当前目录​ -s指定目录占用大小汇总​ -h带计量单位​ -a含文件​ --max-depth=1子目录深度​ -c列出明......
  • 实用指令_实操作_磁盘分区磁盘挂载经典案例
    磁盘分区挂载的经典案例如何增加一块硬盘虚拟机添加硬盘分区###fdisk/dev/sdbm###显示命令列表n###新增分区p###显示磁盘分区同fdisk-l回车###分区编号回车w###写入并退出###说明,开始分区输入n,新增分区,然后选择p,分区类型为主分区。两次回车......
  • 实用指令_实操作_任务调度常用案例
    crond任务调度实例crond相关指令:###1.终止任务调度crontab-r###2.列出当前有哪些任务调度crontab-l###3.重启任务调度servicecrondrestart应用实例###eg1:每隔1分钟,就将当前的日期信息追加到/tmp/mydate文件中###eg2:每隔1分钟,就将当前日期和日历追加到/ho......
  • 实用指令_实操作_文件目录权限管理
    文件目录权限管理修改权限通过chmod指令,可以修改文件或者目录的权限。第一种方式:+,-,=变更权限:u:所有者g:所在组o:其他人a:所有人(u,g,o的在那个和)###基本语法##1.方式chmodu=rwx,g=rx,o=x文件目录名###注意','前后不要留空格,’=’后的值顺序是可变的......