大数据Linux基本命令三

软件包管理:
RMP包管理:
功能:
安装: 将软件从包中解出来,并且安装到硬盘
卸载:将软件从硬盘清除
升级:替换软件的旧版本
查询:查询软件包的信息
RPM包有依赖性 安装有依赖关系的多个软件时。被依赖的软件包需要先安装 同时指定多个.rpm包文件进行安装
                                                                      被依赖其他程序的软件包需要先卸载,同时指定多个软件名进行卸载
忽略依赖关系 结合"--nodeps" 选项,但可能导致软件异常
进入Package的方法
df -Th 查看挂在点 以及目录
/挂载目录/Packages
RPM安装 格式 rpm[选项] RPM包文件
               选项: -i(install) 安装
                       -v(verbose) 显示详细信息 显示" #"
                       -h(hash)表示安装进度
                       --nodeps 不检测依赖性
:


查看已安装的RPM软件信息 
rpm -q ( 查看已经安装的情况,如果已经安装成功 查看时可以只输入文件名)
qa:查看系统中已安装的所有RPM软件包列表
qi:查看指定软件的详细信息
ql:查询指定软件包所安装的目录、文件列表
qc:仅显示指定软件包安装的配置文件
qd:仅显示指定软件包安装的文档文件
qf:查询文件或目录属于哪个RPM软件
qp:查询未安装的RPM包文件
RPM升级 rpm [选项] 软件名
                 选项   -U 升级某个rpm软件,若原本未装,则进行安装
                 
rpm -e(卸载安装包)

rpm -qi(查看安装白的详细信息(已安装))
rpm -qpi(查看安装包的详细信息(未安装))
y
df -h 挂在情况


Yum仓库
概述:基于RPM包构建的软件更新机制
可以自动解决依赖关系
所有软件包由集中的yum软件仓库提供
yum仓库的位置: /etc/yum.repos.d/*.repo
yum list 显示出仓库中所有能装的软件包
yum info 显示出已经安装的软件包
搜索服务器上所有和关键字相关的包 yum search"httpd"
查询软件包组:
yum grouplist[包组名]
yum groupinfo<包组名>
安装命令 yum install -y 软件包
升级命令 yum update -y软件包
卸载命令 yum remove -y软件包
修改光盘yum源文件
文件内容
[localhost]:名字
name = lacolhost:描述
baseurl=file:///media指定仓库的位置
gpgcheck 对仓库中的软件包做校验1表示校验 0表示不校验
enabled = 1 把enabled = 0改为 enabled=1 配置文件生效
使用yum安装mysql数据库:

猜你喜欢

转载自blog.csdn.net/qq_24674131/article/details/79343682
今日推荐