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

前端之家收集整理的这篇文章主要介绍了yum更换国内源、下载rpm包,源码包安装前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

yum更换国内源

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


配置163yum源

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

756e63fcc5e8825381e073aea52f9f9b.png-wh_


使用wget或curl命令后,生产新的yum源文件CentOS7-Base-163.repo

e486e000a1892217d5b3fb6c56a54cad.png-wh_


查看CentOS7-Base-163.repo

aaa49581706047d249ed7932bea8b9b8.png-wh_


下载rpm包

安装扩展epel,yum install -y epel-release安装epel包,目录下生成epel.repo和epel-testing.repo文件

172ebac2e0023694741e6538e62a70eb.png-wh_

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


例:下载zsh的rpm包

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

rpm -q zsh 查询是否安装

2777020084bb2bb93cb72fe8c0db68ca.png-wh_


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

56660f07c1608673856ec0061876db86.png-wh_


指定下载目录

yum install zsh --downloadonly --downloaddir=/tmp/

添加一个参数--downloaddir=/tmp/可以指定下载目录为/tmp/下

56ac0ea7c59cb238480e2f47720efa50.png-wh_




源码包安装

例:下载apache(推荐使用官方地址下载)

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

326f502335a79639cdc672cc7180734a.png-wh_


解压它

tar -zxvfhttpd-2.2.34.tar.gz


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

spacer.gif

spacer.gif

031ab932e16b593e71e7baf06574fd3b.png-wh_



安装步骤在INSTALL里有:

f3f832aee53c8405039802fe03bc9362.png-wh_


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

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

962bad4eaf3c631b17eb59032af5ebca.png-wh_

发现报错,缺少gcc编译, 执行yum install -y gcc 安装gcc。


安装gcc后再次执行./configure --prefix=/usr/local/apache2

4e1f8ab99f9d9342d4bf34a917ce63db.png-wh_


2.make编译

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

8f95a5d9a296fa612137d5cca4bc26d1.png-wh_

启动apache

4./usr/local/apache2/bin/apachectl start apache


另外,卸载源码包时删除相关文件删除指定的目录。


j_0035.gif

原文链接:https://www.f2er.com/bash/389710.html

猜你在找的Bash相关文章