码迷,mamicode.com
首页 > 其他好文 > 详细

4月19日

时间:2018-04-19 19:13:42      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:linux

7.6 yum更换国内源

19

一、 yum更换国内源:

操作命令:

1cd /etc/yum.repos.d/

2rm -f dvd.repo

3wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

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

4yum list

1.1 先进入目录:cd /etc/yum.repos.d/ 

技术分享图片 

1.2 、删除对应的repo文件或重命名它:rm -f dvd.repo  mv dvd.repo dvd.repo.bak 

(删除前确认一下wget命令有没有安装,如果没有先用命令安装再删除:yum install -y wget)之前实验己经删过了就把现有的163yum源删除

技术分享图片 

1.3再用命令下载对应的repo源:wget http://mirrors.163.com/.help/CentOS7-Base-163.repocurl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo 

技术分享图片 

1.4然后就可以用命令yum list 来查看安装列表信息并安装对应的包 

技术分享图片 

 

1.5 如何确认安装源呢,可以进yumrepo配置文件来确认

   vim CentOS7-Base-163.repo

技术分享图片 

 7.7 yum下载rpm包

一、安装扩展源epel:

 

1yum install -y epel-release   //安装

2yum list |grep epel              //查看

 

二、yum下载rpm包到本地

 

1yum install -y 包名 --downloadonly        //仅下载包不安装

2ls /var/cache/yum/x86_64/7/                //查找下载包的路径

3yum install -y 包名 --downloadonly --downloaddir=路径   //指定包下载到哪个路径下

4yum reinstall -y 包名 --downloadonly --downloaddir=路径   //重装安装

 

1.1  如果一个163base的源不够用的情况下,可以安装一个扩展源epel

      命令:yum install -y epel-release

技术分享图片 

 

技术分享图片 

1.2 查看epel扩展库列表 :yum list |grep epel  

技术分享图片 

2.1 下载rpm包但不安装:yum install -y 包名 --downloadonly

技术分享图片 

2.2 查看下载的包在哪里的话使用命令:ls /var/cache/yum/x86_64/7/base/packages/(安装的时候先确认一下安装包的源是base还是163还是epel,再进对应的文件查看)

技术分享图片 

2.3  只下载包不安装到指定的路径下: 

 yum install 包名 –downloadonly –downloaddir=路径 

技术分享图片 

2.4 已经安装的包 重新下载安装包:

 yum reinstall  包名 –downloadonly –downloaddir=路径 

技术分享图片 

 

7.8-7.9 源码包安装

一、源码包安装 

下载源码包一定要去官方站点去下载,不要在网上随便下载,那样很不安全。因为你下载到的源码包很有可能是被人修改过的。

 

如果你的机器上没有安装gcc就没有办法去编译源码

使用命令 yum install -y gcc 来完成安装

 

源码包安装过程

1cd /usr/local/src/      //源码包目标地址(固定)

2wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz    //下载源码包

3tar zxvf httpd-2.2.32.tar.gz       //解压缩

4cd httpd-2.2.32                        //到指定目录下

5./configure --prefix=/usr/local/apache2     //开始安装源码包到指定路径下

6make                         //安装完后就make

7make install                 //把编译完成的二进制文件放到指定目录下

8、卸载就是删除安装的文件

 

1.1源码包统一下载路径,所以先用命令进入此路径:cd /usr/local/src/

技术分享图片 

1.2下载apache源码包链接:wget http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz

技术分享图片 

1.3 、使用命令解压源码包并查看: 

tar zxvf httpd-2.2.9.tar.gz 

cd httpd-2.2.9

技术分享图片 

1.3.1以下解压后的源码包文件夹

技术分享图片 

1.3.2 查看目录下的安装说明

技术分享图片 

 

技术分享图片 

1.4 安装源码包过程: 

通常源码包都是安装在/usr/local/目录下的。

比如我们把apache安装在/usr/local/apache2

1.4.1 指定安装路径: 

./configure --prefix=/usr/local/apache2 

(确认命令是否正确,使用命令来确认:echo $? ,显示0也正常)

技术分享图片 

 

技术分享图片 

1.4.2进行编译:make

技术分享图片 

1.4.3安装:make install    把编译完成的二进制文件放到指定目录下

技术分享图片 

 

1.5 卸载就是删除安装文件 

技术分享图片 

 

扩展知识:

[root@aminglinux-01 httpd-2.2.34]# echo $?    //检查上一条命令是否正确,是o就正确。

0

 



 

 



4月19日

标签:linux

原文地址:http://blog.51cto.com/404006045/2105504

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!