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

yum换国内源

有时候系统自带的

先删除本地光盘制作的yum源:cd /etc/yum.repos.d

rm -f dvd.repo

复制系统自带的yum源到yum.repos.d目录下:cp ../yum.repos.d_bak/* .

删除CentOS-Base.repo 文件 :rm -f CentOS-Base.repo

下载国内的yum源:wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

wget命令没有安装刚刚又删除了yum源我们可以使用命令curl下载:

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

下载完成后就会有CentOS7-Base-163.repo 文件

使用 yum list 命令列出所有的包

安装wget命令可以用这个命令下载源码包: yum install -y wget 

yum下载rpm包

下载扩展源: yum install -y epel-release

生成缓存并查看下载的扩展源:yum list|grep epel 

下载rpm包但不安装的命令:yum install -y 包名 --downloadonly

默认会把包存放在 /var/cache/yum/x86_64/7/xxx/packages 下,这里的xxx是指base/updatex/extras等

指定下载文件存放的路径:yum install -y 包名 --downloadonly --downloaddir=路径

如果要下载的包已经安装,上面的命令就不会去下载,可以使用命令:yum reinstall -y 包名 --downloadonly下载

指定下载文件存放的路径:yum reinstall -y 包名 --downloadonly --downloaddir=路径

源码包安装

    在linux下安装源码包是最常用的。

    源码包的编译要用到linux系统里的编译器。常用的源码包一般是用C语言开发的,因为C语言是linux上最标准的程序语言。linux上的C语言编译器称为gcc,利用它可以把C语言编译成可执行的二进制文件,如果没有安装gcc,就要用命令 :yum install -y gcc 来安装它。

下载源码包

    把下载的源码包放在/usr/local/src/目录下

    下载httpd的源码包到/usr/local/src/ 目录 :

解压源码包

tar -zxvf httpd-2.4.33.tar.gz

配置相关的选项并生成Makefile

进入解压后的源码目录,再配置参数

用命令 ./configure --help 可以查看可以配置的参数

编译前还要安装gcc编译器,否则会出现错误

常用的选项是 ./configure --prefix=/usr/local/apache2 这是指定Apache安装在/usr/local/apache2目录下

echo $? :验证上一条命令是否成功 如果返回的值是 0 就是成功的,如果不是就是错误的

配置成功就会生成Makefile ,查看结果的命令:ls -l Makefile

进行编译

make

安装

make install

 

转载于:https://my.oschina.net/u/3867258/blog/1836725

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值