晚上回来发现VPS打不开了,因为是安装的Centos系统,不是很熟悉,于是就想到了安装服务器监控,那么就用到RPM的知识,来看一下RPM的一些命令吧!
一、rpm包的安装:
1.安装一个包
# rpm -ivh
2.升级一个包
# rpm -Uvh
3.移走一个包
# rpm -e
4.安装参数
--force 即使覆盖属于其它包的文件也强迫安装
--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
5.查询一个包是否被安装
# rpm -q < rpm package name>
6.得到被安装的包的信息
# rpm -qi < rpm package name>
7.列出该包中有哪些文件
# rpm -ql < rpm package name>
8.列出服务器上的一个文件属于哪一个RPM包
#rpm -qf
9.可综合好几个参数...
今天在配置7zip的时候出现了这个错误:Warning: RPMDB altered outside of yum.
在 CentOS Linux 使用 yum 更新套件時,出現了下面的警告訊息:
Warning: RPMDB altered outside of yum.
看起來的訊息似乎是 rpm 資料庫有一些資訊有問題,雖然不會影響套件的安及更新。
但還是做了處理!
解決方式:
# yum clean all
這樣之後就不會再出現警告訊息了!
會出現這樣的原因可能是有手動用 rpm 指令去安裝軟體,而不是完全用 yum 來安裝或移除軟體,所以在 yum 的套件資料庫中沒有用 rpm 安裝或移除的套件的資料。...
首先访问163的 网易开源镜像站。
然后找到centos帮助文档
根据163上的提示进行就要以了,
为了更快的进行,在这里就直接将地址帖出来给大家;
使用说明
首先备份/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/CentOS5-Base-163.repo
CentOS5
CentOS6
运行yum makecache生成缓存
repo里面的内容:
####################################################################################
# CentOS-Base...