yum更换国内源

yum本身自带的yum是国外的地址,国内下载会比较慢。


配置163yum源

#rm -f dvd.repo  删除之前默认的yum源 

yum更换国内源、下载rpm包,源码包安装


#wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 或 #curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo

生成新的yum源文件CentOS7-Base-163.repo

yum更换国内源、下载rpm包,源码包安装


#ls    查看CentOS7-Base-163.repo

yum更换国内源、下载rpm包,源码包安装



下载rpm包

#yum install -y    安装扩展epel、epel-release安装epel包,会生成epel.repo和epel-testing.repo文件。

yum更换国内源、下载rpm包,源码包安装


#yum list 查看rpm包(yum list|grep epel 只看epel库的)



例:下载zsh的rpm包

#yum install zsh --downloadonly   仅下载zsh不安装


#rpm -q zsh 查询是否安装

yum更换国内源、下载rpm包,源码包安装


/var/cache/yum/x86_64/7/源名/packages/        下载的rpm包默认路径

yum更换国内源、下载rpm包,源码包安装


#yum install zsh --downloadonly --downloaddir=/tmp/     安装zsh时指定下载目录为 /tmp/

yum更换国内源、下载rpm包,源码包安装



例:下载源码包安装apache

#wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.34.tar.gz  (非官方地址)

yum更换国内源、下载rpm包,源码包安装


#tar -zxvf httpd-2.2.34.tar.gz    解压


httpd-2.2.34下的README文件(介绍apache)、INSTALL文件(安装文档)。

yum更换国内源、下载rpm包,源码包安装


在INSTALL文件里可以看到有4个步骤:

yum更换国内源、下载rpm包,源码包安装


#./configure --prefix=/usr/local/apache2    指定安装目录为/usr/local/apache2

yum更换国内源、下载rpm包,源码包安装


#echo $?                  查看上条命令执行是否正常,0为正常,1为不正常。


#yum install -y gcc   发现报错,缺少gcc编译,安装gcc后再执行./configure --prefix=/usr/local/apache2

yum更换国内源、下载rpm包,源码包安装


2.#make              编译


3.#make install    将编译完成的配置文件放到指定的目录下

yum更换国内源、下载rpm包,源码包安装


4.#/usr/local/apache2/bin/apachectl start apache     启动apache


注意:卸载源码包时删除相关文件或删除指定的目录。


yum更换国内源、下载rpm包,源码包安装

转载于:https://blog.51cto.com/ccj168/1981850

相关文章:

  • 2021-06-10
  • 2021-12-11
  • 2022-12-23
  • 2021-12-15
  • 2021-05-03
  • 2021-12-11
猜你喜欢
  • 2021-08-01
  • 2021-06-27
  • 2021-04-27
  • 2021-10-04
  • 2022-12-23
相关资源
相似解决方案