阅读量: 395
- 先下载到本地,以.rpm 文件名结尾,下载完成后,再安装
| rpm -qa | grep mysql |
| rpm -ivh mysql80-community-release-el6-1.nioarch.rpm |
| rpm -e mysql80-community-release-el6-1.noarch |
| [root@localhost yum.repos.d] |
| 警告:mysql80-community-release-el6-1.noarch.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY |
| 准备中... |
| |
| [100%] |
| |
| 若出现Faiiled dependencies:失败的依赖,先安装依赖 |
- 源代码安装适合专业和人员,并不需要安装人员看懂源码,但是要知道源代码的基本过程
| 解压后去源码目录找一下文件;congigure, setup.sh, install.sh |
| ./configure |
| make |
| make install |
| ./configure |
| yum install gcc -y |
| |
| 安装完成后在进行配置,如果提示缺少依赖库 |
| pcre或zlib等,则可以继续yum install pcre-devel …… |
| |
| 通常情况下,如果提示缺少什么库,一般尝试yum install pcre,如果不行,在尝试yum install pcre-devel |
- Yum(全称为 Yellow dog Update , Modified)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端前端软件管理包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖关系,并且一次安装所有依赖的软件包,无需繁琐的一次次下载,安装。
| yum list: 查询本机已经安装的包 |
| yum serch mysql:在线搜索当前源(库)可用的包 |
| yum repolist:列出当前的镜像库 |
| yum install gcc: 安装gcc |
| yum install gcc -y: 不再提示是否确认,直接选择yes |
| yum deoplist curl:查看应用程序的依赖库 |
| yum erase wget: 卸载wget,卸载过程建议不要加-y,最好进行二次确认 |
| yum remove wget:同上 |
| yum clear all: 清空缓存的镜像列表 |
| yum makecache:重新根据配置文件构建镜像缓存列表 |
| |
| yum update:更新 |
-
默认配置文件:/etc/yum.repo.d/CentOS-Base.repo
| [base] |
| name=CentOS-$releasever - Base |
| mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra |
| |
| gpgcheck=1 |
| gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 |
| |
| mirrorlist并非镜像本身的地址,而是一堆镜像网址的集合,centOS会自动选择速度最快的一个 |
| baseurl:对应的是具体的镜像地址,里面保存着仓库的各个安装包程序 |
-
mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=$infra
| http://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/os/x86_64/ |
| http://mirrors.bfsu.edu.cn/centos/7.9.2009/os/x86_64/ |
| http://mirrors.bupt.edu.cn/centos/7.9.2009/os/x86_64/ |
| http://mirrors.nju.edu.cn/centos/7.9.2009/os/x86_64/ |
| http://mirrors.ustc.edu.cn/centos/7.9.2009/os/x86_64/ |
| http://mirror.lzu.edu.cn/centos/7.9.2009/os/x86_64/ |
| http://mirrors.cqu.edu.cn/CentOS/7.9.2009/os/x86_64/ |
| http://mirrors.neusoft.edu.cn/centos/7.9.2009/os/x86_64/ |
| http://ftp.sjtu.edu.cn/centos/7.9.2009/os/x86_64/ |
| http://mirror01.idc.hinet.net/centos/7.9.2009/os/x86_64/ |
- 对于 Redhat 体系的 Linux 发行版本,目前主流的是 Yum+Rpm 的方式,可以在线安装依赖。在新的 CentOS-8 以后的版本中,引入了新的安装方式:dnf,本质与 yum 几乎没有区别。
- 对于 Denbian 体系的 Linux 发行版本,主要的安装命令有两个:apt-get,apt, 优先考虑使用 apt