yum更换国内源:
首先进入yum.repos.d 然后删除本地的仓库。
然后重新下载一个源,可以使用
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo (如果没有这个命令就使用下面的curl)
或者 curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo然后vim cottos7-base-163.repo 可以查看源文件地址
yum list 可以查看新仓库
安装一个扩展源:
安装好扩展源后的核心文件 epel-testing-repo
yum下载rpm包:
updates 这里 写的是仓库名字
查看:ls /var/cache/yum/x86_64/7/(加仓库名)/packages/ = 下载后安装包的存放目录
在--downloadonly 后面在添加一个参数 --downloadonly=/需要存放的目录/
yum reinstall -y 包名 --downloadonly --downloaddir=路径 重新安装一次已经安装过的包
源码包安装:
约定所有的源码包都存放目录为:cd /usr/local/src/
如果下载出现问题 例如404 说明网址已经过期,可以到 r.amingliux.com 里面去寻找新的下载地址
网址 www.r.aminglinux.com
可是使用 tar 来解压源码包
可以more README 来查看说明文档。
上一条命令错误,安装一个gcc
安装完以后就可以重新执行第一步重新进行安装文件
安装以后使用 make 对文件进行一个检测,检测根据电脑的配置决定时间。
检测完后使用echo $? 检测上一条命令是否正确
扩展:
1. 配置yum源优先级 http://ask.apelearn.com/question/7168
2. 把源码包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm