标签:linux
7.6 yum更换国内源3、wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
或者curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo
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)之前实验己经删过了就把现有的163的yum源删除
1.3再用命令下载对应的repo源:wget http://mirrors.163.com/.help/CentOS7-Base-163.repo或curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo
1.4然后就可以用命令yum list 来查看安装列表信息并安装对应的包
1.5 如何确认安装源呢,可以进yum的 repo配置文件来确认
一、安装扩展源epel:
1、yum install -y epel-release //安装
2、yum list |grep epel //查看
二、yum下载rpm包到本地:
1、yum install -y 包名 --downloadonly //仅下载包不安装
2、 ls /var/cache/yum/x86_64/7/ //查找下载包的路径
3、 yum install -y 包名 --downloadonly --downloaddir=路径 //指定包下载到哪个路径下
4、 yum reinstall -y 包名 --downloadonly --downloaddir=路径 //重装安装
1.1 如果一个163和base的源不够用的情况下,可以安装一个扩展源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 源码包安装
下载源码包一定要去官方站点去下载,不要在网上随便下载,那样很不安全。因为你下载到的源码包很有可能是被人修改过的。
1、cd /usr/local/src/ //源码包目标地址(固定)
2、 wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz //下载源码包
3、 tar zxvf httpd-2.2.32.tar.gz //解压缩
5、 ./configure --prefix=/usr/local/apache2 //开始安装源码包到指定路径下
7、make install //把编译完成的二进制文件放到指定目录下
1.1源码包统一下载路径,所以先用命令进入此路径:cd /usr/local/src/
1.2下载apache源码包链接:wget http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz
比如我们把apache安装在/usr/local/apache2下
./configure --prefix=/usr/local/apache2
(确认命令是否正确,使用命令来确认:echo $? ,显示0也正常)
1.4.3安装:make install (把编译完成的二进制文件放到指定目录下)
[root@aminglinux-01 httpd-2.2.34]# echo $? //检查上一条命令是否正确,是o就正确。
标签:linux
原文地址:http://blog.51cto.com/404006045/2105504