Centos 7 7.1 CentOS软件管理

Linux【CentOS 软件管理】

RPM安装包
rpm(即 ReadHat Package Manager),可方便的完成软件包安装、卸载、升级工作
RMP软件包命名格式:
软件名称-主板本号-次版本号.硬件平台.文件格式
例:bash-3.0-19.2.i386.rpm

CentOS 软件管理命令:
rpm 本地软件管理
yum 在线软件管理

rpm 使用详解:
-q 根据软件包名称查询,软件是否已经安装
-qa 查询已安装的所有软件包
-qi 查询已安装软件包的文件清单
-qf 查询某文件所属软件包
-U 指定软件包升级 rpm -U rpm安装包文件名
-e 卸载RPM 软件包 rpm -e rpm软件包名称

CentOS YUM在线软件仓库:
YUM(Yellow dog Updater,Modified)
是一个在 Fedora 和 RedHat以及CentOS 中的Shell 前端软件包管理器。
能够从制定的服务器自动你搜索下载RPM软件包并安装,可以自动
处理软件包的依赖关系,并且一次安装所有依赖的所有软件包,无须繁琐地多次下载安装。

yum命令格式:
yum [options] [command] [package]

options:
-h 帮助
-y 当安装过程提示选择时,自动确认为 “yes”
-q 不显示安装的细节

command:
install 在线安装
update 在线升级
check-update 在线升级检查
groupupdate 分组在线升级检查。eg:nettool
seach 通过使用通配符和正则表达式来搜索可用软件包


wget:
Linux 中最常用下载命令,wget 可以方便的从网络上获取资源。
其支持HTTP,HTTPS和FTP协议,且提供HTTP代理支持

命令格式:
wget [option] [url]
应用示例:
wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz
wget http://... -e use_proxy=yes -e http_proxy=yourproxy.com:port


Yum 国内更新源:
Yum 更新源配置文件:
/etc/yum.repos.d/CentOS-Base.repo

切换 yum 更新源:
第一步:备份文件
第二步:获取国内可用更新源
阿里(http://mirrors.aliyun.com/repo/Centos-7.repo)
163 (http://mirrors.163.com/.help/CentOS6-Base-163.repo)
中科 (http://Centos.ustc.edu.cn/CentOS-Base.repo)
sohu (http://mirrors.sohu.com/help/CentOS-Base-sohu.repo)
第三步:更新本地缓存 yum makecache

你可能感兴趣的:(Linux,大数据)