六、yum更换国内源
有些时候系统自带的源不太好用,有些是外国的源,没有国内的访问速度快
将之前的dvd.repo删除掉,恢复之前的备份
删掉CentOs-base.repo
下载163的源 curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo curl-O
七、yum下载rpm包
安装扩展源 epel
使用yum list查看的时候会发现多出一堆epel
仅下载不安装
yum downloader
下载到当前路径 yum install -y 包名 downloadonly
需要确认下下载的rpm包是否已经安装过了
下载包的存放位置 ls /var/cache/yum/x86_64/7/仓库名/packages
下载包到指定路径 yum install -y 包 名 --downloadonly --downloaddir=路径 下载完zsh这个包可以在/tmp/目录下面找到 重新安装已经安装过的包
根据命令查看包 yum provides "/*/vim"
八、源码包
约定:源码包存放路径 /usr/local/src/ 下载源码包
wget https://ftp.bit.nl/apache/httpd-2.2.29.tar.gz
解压并查看 tar -zxvf http-2.4.39
查看说明文档 README
查看INSTALL安装文档
开始安装,指定安装路径 ./configure --prefix=/usr/local/apache2
可以使用echo $? 查看是否正确,0代表没有问题,1或者其他说明有错误,检查命令是否正确
提示APR not found 下载对应的包
具体解决方案参考:https://www.cnblogs.com/redhatlinux/archive/2012/04/16/2451768.html这个文档
apache make编译错误解决方案参考:https://blog.51cto.com/lsxme/2048003
make && make install