Linux之centos包管理【rpm】、【yum】、【tar】
2024-10-18 16:10:50
rpm包是二进制格式,无需编译安装便可使用,tar包是源码格式,需要编译安装才可使用
rpm包管理:
rpm:redhat package manager,红帽的包管理器,其主要的操作参数有如下:
-i,安装
-v,显示安装过程的信息
-h,显示安装的进度
-e,删除rpm包,不会删除其依赖关系
--nodeps,前置安装,忽略安装包的依赖关系
--test,测试安装包的依赖性
-qa,显示所有安装的rpm包的软件
-ql,列出该软件的相关文件目录
yum,基于rpm包管理,能够从指定服务器中自动下载rpm包并安装,可以自动处理包的依赖关系
yum provides */命令,知道命令不知道其命令的安装包,查询该安装包
yum -y install 包,自动应答yes并且安装该包
yum remove 包,删除该安装包,并且自动删除其依赖关系
tar ,相关命令如下:
-c,打包
-x,解包
-j,tar.bz2,压缩比高
-z,tar.gz
-v,显示过程的文件名
-f,后接要处理的文件或目录名
-C,指定解压目录
--exclude,排除打包目录下的哪些目录或者文件不放入打包
注意:一般用 tar进行目录的打包
最新文章
- canvas与html5实现视频截图功能
- low-rank 的相关求解方法 (CODE) Low-Rank Matrix Recovery and Completion via Convex Optimization
- javaSE第七天
- java 指导 (Java Tutorial)
- postgreSQL数据类型转换字符串和数值
- 剪花布条 --HDOJ 2087
- JavaScriptCore.framework基本用法(一)
- 浅谈初次搭建nginx+php+mysql遇到的问题
- 个人总结-Alpha阶段
- Java 设计模式原则
- JVM类加载机制---类加载器
- stm32与HC-SR04超声波传感器测距
- 福大软工 · BETA 版冲刺前准备之拖鞋旅游队
- Android Studio快捷键——编辑篇
- js中的深层复制
- Windoows窗口程序七
- Packagist / Composer 中国全量镜像
- xcode6 下载
- ASP.NET MVC BundleConfig介绍和使用
- 013PHP基础知识——流程控制(一)