持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第19天,点击查看活动详情
yum命令学习
1.yum install
安装tree,可以方便查看目录的树形结构
yum install tree
遇到是否安装的选项,一律选择y
安装完成
命令使用:tree
通过tree命令,可以看到罗列出文件夹的目录结构
ps:快速安装,无需进行是否同意命令介入选项
yum -y install tree
2. search
查找软件
yum search tree
3.which
查看tree系统命令的位置
which tree
4.rpm -ql
查看软件包安装位置
rpm -ql tree.x86_64
命令说明:
-l:列表
-q:查询
5.yum list installed
查看安装过的软件包
yum list installed *tree*
查询安装过的jdk软件
yum list installed *jdk*
6.remove
卸载软件
yum -y remove tree
rpm编译安装
编译安装是指从官方下载源码进行编译安装,不像yum那样可以一键帮忙进行依赖安装,我们必须要手动解决依赖问题,接下里用一个简单的例子,安装redis进行编译安装的说明
1.下载安装包
从官方下载安装包并且上传到服务器
2.解压tar.gz压缩文件
解压出来的文件为
cd进入src目录,可以看到很多c编写的文件(.c后缀的文件)
3.make
进入解压后的文件夹redis-4.0.14 使用make命令,提示cc:未找到命令
4.解决cc丢失的问题
yum -y install gcc
5.再次执行make
依然提示报错,那是因为我们之前执行make的残留的问题,直接删除解压后的文件,重新解压
6.进入redis-4.0.14,执行make
看到这说明安装成功了
看到了redis.config
src目录出现redis-server
7.启动redis
总结
rpm和yum优缺点:yum的安装方便快捷,就是兼容性不好,软件不一定是最近的安装包,无需去处理依赖问题,rpm编译安装需要从官方下载,独自解决依赖的问题