我们平时来windows经常安装软件 但是有各种辅助软件 一件安装很方便 但是 在linux中并不是这样

一,概述,rpm 和源码包

1,RPM包

RPM(原Red Hat Package Manager,现在是一个递归缩写)

由 Red Hat 公司提出,被众多 Linux 发行版所采用

也称二进制( binary code)无需编译,可以直接使用

无法设定个人设置,开关功能

软件包示例(注意后缀):mysql-community-common-5.7.12-1.el7.x86_64.rpm

2,认识RPM包

zip-3.0-11.el7.x86_64.rpm
wget-1.14-15.el7.x86_64.rpm
tcpdump-4.9.0-5.el7.x86_64.rpm

zip  -  3.0-11.    el7.    x86_64.    rpm

第九章,软件管理

3,源码包

source code 需要经过GCC,C++编译环境编译才能运行

可以设定个人设置,开关功能

软件包示例:nginx-1.8.1.tar.gz 

4,认识源码包

nginx  包名

-1.8.1   版本号

.tar.gz    压缩格式

 

二,RPM包管理

1,认识yum工具

Yum(全称为 Yellow dog Updater, Modified)

是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。

基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,

可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

2,配置yum仓库/yum源

yum源分为系统光盘源和官方源

①,系统安装光盘源  通过系统光盘获得软件包,并安装软件

(1)观察yum核心配置目录

第九章,软件管理

 

第九章,软件管理

(2)1 备份移除官方YUM库

第九章,软件管理

(3)挂在安装光盘

第九章,软件管理

(4)使用yum安装程序

第九章,软件管理

(5)使用yum卸载程序

第九章,软件管理

3,重点来了,使用官方源

(1)前提联网

第九章,软件管理

第九章,软件管理

第九章,软件管理

(2)目的

使用国内厂商提供的软件包地址(如:http://alibaba.com/.sadflsdjfjsdalkfdsa)作为YUM的仓库。

(3)安装

第九章,软件管理

先安装一个程序 wget 下载工具

然后把yum仓库清空

然后开始去官网下载

第九章,软件管理

 

第九章,软件管理

第九章,软件管理

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
复制到xshell  

第九章,软件管理

这就下载好了

再安装一个扩展源

第九章,软件管理

第九章,软件管理

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
复制到 xshell 

第九章,软件管理

这就安装完成了 我们去看下

第九章,软件管理

然后重建缓存刷新下

第九章,软件管理

我们安装几个软件看看

命令

yum -y install   安装什么软件

第九章,软件管理

安装

第九章,软件管理

查询

第九章,软件管理

卸载

第九章,软件管理

查询工具和软件包的关系

第九章,软件管理

yum 官方镜像 安装软件 是现在大多数  90% 的软件都可以解决  

 

 

相关文章: