软件安装
- rpm安装【必须下载安装包,使用命令对安装包全名进行安装】
rpm命令 | 示例 | 操作 |
---|---|---|
-q | rpm -q mysql | 查看mysql是否安装【可以用通配符*】 |
-qa | rpm -qa | 查看所有已安装的rpm包 |
-qi | rpm -qi mysql | 查看mysql的软件包信息 |
-ql | rpm -ql mysql | 查看mysql安装路径 |
-qf | rpm -qf 路径 | 查看该路径属于哪个软件包 |
-e | rpm -e mysql | 卸载mysql |
-e --nodeps | rpm -e --nodeps mysql | 强制卸载,无视存在依赖于mysql的包 |
-ivh | rpm -ivh mysql | 安装mysql,i安装,v提示,h进度条 |
- yum安装【在线安装,方便快捷】
yum | 示例 | 操作 |
---|---|---|
list | yum list | grep mysql | 查找mysql软件及版本 |
install | yum install mysql | 安装 |
check-update | yum check-update | 列出所有可更新的软件清单命令 |
update | yum update mysql | 仅更新指定的软件命令 |
remove | yum remove mysql | 删除软件包命令 |
search | yum search mysql | 查找mysql |
info | yum info mysql | 查看mysql软件详情 |
reinstall | yum reinstall mysql | 重新安装mysql |
grouplist | yum grouplist | 查看已安装的软件包 |
-
清除缓存命令:
- yum clean packages: 清除缓存目录下的软件包
- yum clean headers: 清除缓存目录下的 headers
- yum clean oldheaders: 清除缓存目录下旧的 headers
- yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers
-
更换yum源
- 首先备份/etc/yum.repos.d/CentOS-Base.repo【就是把它改名成备份文件】
- mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- 下载对应版本 repo 文件, 放入 /etc/yum.repos.d/ (操作前请做好相应备份)
- wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 【通过命令,下载对应文件】
- mv CentOS6-Base-163.repo CentOS-Base.repo【改名成CentOS-Base.repo】
- 【清除缓存】
- yum clean all
- yum makecache
- 首先备份/etc/yum.repos.d/CentOS-Base.repo【就是把它改名成备份文件】