6.5Linux-rpm和tar
总目录:https://blog.csdn.net/qq_41106844/article/details/105553392
Linux - 子目录:https://blog.csdn.net/qq_41106844/article/details/105553394
rpm命令:
rpm命令主要用于后缀名为.rpm的安装包,和Windows中安装包安装一样,但是在Linux中用的很少,一般用于系统组属关系的组件之类。
-ivh:安装显示安装进度[install verbose hash](可以看见安装进度,和Windows安装时差不多)
-Uvh:升级软件包[Update] (更新软件)
-qpl:列出RPM软件包内的文件信息[Query Package list](可以看到安装包内的文件,Windows无法实现)
-qpi:列出RPM软件包的描述信息[Query Package install package(s)](可以看到安装包内的文件的详细信息,同上)
--qbp:查看软件依赖性
-qf:查找指定文件属于哪个RPM软件包[Query File](查看这个文件是否为无后缀名的.rpm文件)
-Va:校验所有的RPM软件包,查找丢失的文件[View Lost](检验安装包,确定安装包是否出错)
--e:删除(如果软件有依赖关系,类似Windows中的插件需在追加--nodeps)
--q:查看已安装的软件包
--qa:查看已安装的软件包,可以查看隐藏的
--qf:查看这个软件属于哪个软件包(需绝对路径)
--ql:查看这个软件的安装目录
--qi:查看这个软件的配置信息
--qd:也可以实现ql的功能,但是只查看安装文件
.src.rpm结尾的文件,这些文件是由软件的源代码包装而成的,用户要安装这类RPM软件包,必须使用命令:
rpm --recompile vim-4.6-4.src.rpm #这个命令会把源代码解包并编译、安装它,如果用户使用命令:
rpm --rebuild vim-4.6-4.src.rpm #在安装完成后,还会把编译生成的可执行文件重新包装成i386.rpm的RPM软件包。
https://www.cnblogs.com/xuxiuxiu/p/5740484.html
tar命令:
tar命令主要用于后缀名为.gz或者.taz的文件(包括.bZ2 .Z),和Windows中的压缩包解压一样,是解压压缩命名,在Linux中使用频率比rpm高
-c:建立压缩档案
-x:解压(当前文件夹)
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
-t:查看压缩包内的内容
-f:包名称(必须带,且要写到最后一项)
-z:有gzip属性的(.gz)
-j:有bz2属性的(.bz2)
-Z:有compress属性的(.Z)
-v:显示所有过程
-O:将文件解开到标准输出
-Z支持compress解压文件
-k保留原有文件不覆盖
-m保留文件不被覆盖
-W确认压缩文件的正确性
.tar使用tar -xvf解压
.tar.gz和.tgz用tar -xzf解压
.tar.bz2用tar -xjf解压
.tar.Z用tar -xZf解压
https://www.cnblogs.com/starof/p/4229017.html
6.5Linux-rpm和tar相关推荐
- linux安装-bin.rpm,Linux离线安装jdk,bin、rpm和tar.gz三种方式及配置jdk环境变量
本文主要是为了记录安装过程,方便后续用到时可及时翻阅,如有不对之处,请各位不吝赐教. 因离线安装方法较为常用,故本文主要说明使用离线方式安装jdk的方法,在线安装方法后续补充. 第一步:下载jdk 官 ...
- linux 软件 tar deb rmp,专业编剧软件Fade In Linux版提供deb、rpm、tar.gz包下载
Fade In是一款专业编剧软件,支持Windows.Mac.Linux.iPhone/iPad和Android平台.它是专业人士使用的最先进的软件,可用于电影.电视.视频游戏.舞台.广播等.它具有对 ...
- Linux中安装.rpm、.tar和.tar.gz或.tgz包
Linux中安装.rpm..tar和.tar.gz或.tgz包我以以下包为例:(三个包都在/etc/download下) A.example-1.2.3-1.rpm B.example-1.2.3-1 ...
- linux 软件 tar deb rmp,deb、rpm、tar.gz三种Linux软件包的区别
初接解LINUX的,同样都是for linux,但rpm.tar.gz.deb包还是有很大区别的, 这种区别可使安装过程进行不下去.那我们应该下载什么格式的包呢? rpm包-在红帽LINUX.SUSE ...
- CentOS 7.9的yum和rpm和tar和vi编辑器以及常用Linux命令使用
记录:306 场景:在CentOS 7.9操作系统,使用yum.rpm.tar.zip.unzip.cd.ls.ll.mkdir.rm.touch.cat.ln.mv.rename.grep.cp.c ...
- jdk-8u231-linux-x64.rpm/jdk-8u231-linux-x64.tar.gz 文件
jdk-8u231-linux-x64.rpm/jdk-8u231-linux-x64.tar.gz jdk-8u231-linux-x64.rpm/jdk-8u231-linux-x64.tar.g ...
- linux系统分两种更普遍的包,rpm和tar,这两种安装包如何解压与安装
2019独角兽企业重金招聘Python工程师标准>>> RPM软件包管理器:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中.它生成具有.RPM扩展名的文件.rp ...
- linux系统支持什么格式的软件吗,UOS系统支持什么样的软件包格式:其实Deb,Rpm,Tar.gz源码包都行...
UOS操作系统通常使用的是Deb软件包,它是基于Linux的,所以Tar.gz等源码包都是可以用的,即可以直接用这些软件包格式安装在UOS系统上.至于Rpm,其实也是可以用的,比如使用alien这样的 ...
- HBase集群升级, 通过HBase rpm 或 tar包形式(以HDP 为例,包含 升级及HBCK2 介绍和使用)
目录 1 前言 2 编译 HBase 报错处理: `Caused by: java.lang.AbstractMethodError: org.apache.hadoop.hbase.ipc.RpcS ...
- 再见 RPM/DEB/TAR!下一代全平台安装程序来了!
点击下方"民工哥技术之路",选择"设为星标" 回复"1024"获取独家整理的学习资料! AppImage 是一种在 Linux 系统中用于分 ...
最新文章
- Python os模块常用命令
- 需要恢复中断状态的一个场景
- windows 技术篇-将本地主机加入域的方法实例演示
- 重拾Javascript (四) KnockoutJs使用
- js ajax java传参_ajax参数传递与后台接收
- 信安教程第二版-第18章网络安全测评技术与标准
- PVSCSI还是LSI logic?VM SCSI控制器驱动的选择
- android 自定义课程表,Android课程表界面布局实现代码
- 各操作系统各文件系统支持的最大文件的大小
- 2021计算机考研总结即经验贴(初试、复试、调剂、心态调整)
- 教你,用java生成验证码(这这太简单了了吧!!!!!!!)
- 芯片可靠性测试要求及标准解析
- java 蓝牙打印_Android蓝牙打印机,带你真正了解各种打印格式
- Nat Methods | 王艇/李道丰实验室扩展WashU Epigenome Browser的3D基因组可视化功能
- Eclipse使用教程1
- 《LKD3粗读笔记》(6)内核数据结构
- 基于qt开发的智能系统:电子相册,监控摄像头模块,音乐播放器,视频播放器,电子时钟
- Win8下如何安装Win7 or Win7下如何安装win8?
- 颠狂柳絮随风舞-_-!
- 《大数据技术与应用》课程记录