CentOS rpm常用功能记录
2024-10-20 17:24:40
CentOS7主要有rpm和yum这两种包软件的管理。两者有功能上的区别,其中主要区别是:yum使用简单但需要联网,yum会去网上包源去获取所需要的软件包。而rpm的需要做的事情就更细一些,比如我们需要记录软件的安装位置、版本、信息等,类似macOS的homebrew。
rpm的工作原理是以一种数据库记录的方式来将所需要的套件安装在Linux主机的一套管理程序。也就是说Linux系统中存在一个关于rpm的数据库,它记录了安装的包与包之间的依赖相关性。rpm包是预先在Linux主机上编译好并打包的文件,安装起来非常快捷。下面就介绍rpm常用的命令
rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,所以在CentOS上很常用。下面记录几个常用功能
-qa 列出所有安装过的包
[root@CentOSv64 ~]# rpm -qa | grep vsftpd
vsftpd-2.2.2-24.el6.x86_64
[root@CentOSv64 ~]# rpm -qa | grep tftp
# 返回空就是没有安装,下面直接安装这个软件。
[root@CentOSv64 ~]# yum install tftp
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
#...
-q 获得某个软件包的文件全名
[root@localhost ~]# rpm -q tree
-ql 获得某个软件包的安装位置
[root@localhost ~]# rpm -ql tree
参考
https://www.cnblogs.com/ftl1012/p/rpm.html
最新文章
- linux 安装后
- 上下文管理、线程池、redis订阅和发布
- [deviceone开发]-do_FrameAnimtionView的简单动画示例
- OC-内存管理-基本原理与引用计数器
- WPF:类型转换器的实现
- vundle按照YouComplete
- Windows下Git Bash中文乱码
- CSS3选择器 :nth-child(n) 详解
- (六)ARM状态寄存器-PSR
- Android程序开发0基础教程(一)
- 【HDOJ】2149 Public Sale
- 【转载】Ubuntu Android开发环境搭配
- Windbg分析高内存占用问题
- Gym 102056I - Misunderstood … Missing - [DP][The 2018 ICPC Asia-East Continent Final Problem I]
- vue规格新增一对多的例子
- 阿里云 CentOS安装Git
- Java读取.properties配置文件并连接数据库
- 如何让你的.vue在sublime text 3 中变成彩色?
- GDI+ 和GDI
- STM32中用 stop 模式 配合低功耗模式下的自动唤醒(AWU) 能否实现FreeRTOS tickless 模式
热门文章
- BZOJ3998 弦论 【SAM】k小子串
- 【2020杭电多校】 Lead of Wisdom、The Oculus
- CodeForces - 449B 最短路(迪杰斯特拉+堆优化)判断最短路路径数
- Codeforces Round #655 (Div. 2) B. Omkar and Last Class of Math (数学)
- 远程连接 出现身份验证错误,要求的函数不受支持(这可能是由于CredSSP加密Oracle修正)
- WSL2 使用Docker运行.NET Core
- NLP论文阅读一:Paper阅读方法
- Java解决Hash(散列)冲突的四种方法--开放地址法(线性探测,二次探测,伪随机探测)、链地址法、再哈希、建立公共溢出区
- Leetcode(106)-从中序与后序遍历序列构造二叉树
- Caffe入门:对于抽象概念的图解分析