一、yum更换国内源 #cd /etc/yum.repos.d/ #rm -f CentOS-Base.repo #curl -O http://mirrors.163.com/.help/CentOS-Base-163.repo #yum list 二、yum下载rpm包 #yum install -y epel-release #yum list |grep epel #yum install 包名 --downloadonly //仅仅下载不安装 #rpm -q 包名 //检测包有没有被安装 #ls /var/cache/yum/x86_64/7/updates/packages //默认rpm包被下载到这个路径 #yum install zsh --downloadonly --downloaddir=/tmp/ //指定zsh的rpm包的下载路径为/tmp/ #yum reinstall vim-enhanced --downloadonly --downloaddir=/tmp/ //重新安装vim-enhanced包

三、源码包安装 #cd /usr/local/src //源码包默认路径放到这个目录下 #wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz //下载Apache包 #tar zxvf httpd-2.2.32.tar.gz //解压tar包 #cd httpd-2.2.32 #./configure --prefix=/usr/local/apache2 //指定安装路径 #echo $? //输出结果是非0的,说明上一条命令执行有错误,如果有错误,安装提示缺少的包 #make #make install 卸载就是删除安装的文件夹 注意:下载源码包一定到官网或可信任站点去下载,防止中木马或后门