Linux学习笔记(22)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记(22)相关的知识,希望对你有一定的参考价值。

一、yum更换国内源

时候自带的yum源是国外的很慢,这个时候可以换成国内163的源

删除/etc/yum.repos.d/centos-Base文件

技术分享

用这两条命令下载一个新的Base163文件,

yum clean all 


yum repolist all   查看所有源的可用情况


二、yum下载rpm包

yum intall epel-release安装扩展源。

有时候rpm包,基本的Base里没有,就需要安装一个扩展的源

安装拓展源后会在/etc/yum.repos.d/下多出两个文件


yum下载rpm包(如果这个rpm包已经安装,则下载不了)

yum install   +包名         --downloadonly     只下载不安装

默认下载包到/var/cache/yum/x86_64/7/base/packages/


三、源码包安装


约定:把源码包放在/usr/local/src下

首先下载apache的源码包

解压tar zxvf httpd-***.tar.gz,会出现一个目录httpd

进入到目录httpd下

cd httpd-****

./configure (编译的第一步)  

--prefix=/usr/local/apache2 (指定软件的存放位置)

make                       会把编译的文件放到prefix指定的目录下

make insatll                                      这条命令来进行安装

卸载就是删除安装的文件

源码包最好在官网下载。


四、拓展

1. 配置yum源优先级 http://ask.apelearn.com/question/7168
2. 把源码包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm

以上是关于Linux学习笔记(22)的主要内容,如果未能解决你的问题,请参考以下文章

2018-03-22 学习笔记

linux学习笔记22---命令diff和diff3

Linux编程学习笔记

2018-04-27 《鸟哥的Linux私房菜 基础学习篇(第四版)》 第22章 软件安装RPM, SRPM 与YUM 笔记

2018-3-5 Linux学习笔记

Linux学习笔记之内核启动流程与模块机制