基础-22、linux软件包安装和下载(二)

2018-06-27  本文已影响10人  赵老铁

笔记内容:
7.6 yum更换国内源
7.7 yum下载rpm包
7.8/7.9 源码包安装
扩展

  1. 把源码包打包成rpm包 https://jin-yang.github.io/post/linux-create-rpm-package.html

一、yum更换国内源

image.png

还原repo
删除CentOS-Base.repo

1.1#yum install –y wget

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

image.png
image.png

二、yum下载rpm包

image.png

2.1#yum install –y epel-release

2.2#yum list

image.png
image.png
image.png

2.3#yum install –y zsh --downloadonly //仅下载不安装

2.4#ls /var/cache/yum/x86_64/7/base/packages //下载的rpm存放位置

image.png
image.png
image.png

2.5# yum install –y zsh --downloadonly --downloaddir=/tmp //指定下载rpm的路径/tmp

2.6# yum reinstall –y vim-enhanced --downloadonly --downloaddir=/tmp //重新安装vim-enhanced到/tmp

image.png
image.png
image.png
image.png

三、 源码包安装

image.png

源码包放置位置:/usr/local/src

3.1#wget http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz

3.2#tar –zxvf httpd-2.2.9.tar.gz

image.png

3.3#more README //源码包说明文档

3.4#more INSTALL //源码包安装文档

image.png
image.png

3.5源码包编译安装:

3.5.1 #./configure --prefix=/usr/local/apache2 //安装目录

image.png
image.png

3.5.1.1#echo $? //值非0表示上条命令执行出错

3.5.1.2#yum install –y gcc

image.png

3.5.2#make //编译

image.png

3.5.3#make install //将编译的二进制文件放到prefix指定路径

image.png
image.png

赵老铁的简书

上一篇下一篇

猜你喜欢

热点阅读