一、软件安装
1、RPM 包管理
rpm 命令是 Red Hat Package Manager(软件包管理器)的缩写, 该命令用于管理 Linux 下软件的软件包。在 Linux 操作系统下,几乎所有的软件均可以通过 RPM 进行安装、卸载及管理等操作。
语法
rpm [参数] 软件名称
1)查看
- -q:查询软件包(必须)。
- -f:查询文件或命令属于哪个软件包
- -a:查询所有的软件包。
- -p:软件包中的文件有哪些。
- -i:软件包信息。
- -l:软件包文件列表。
查看系统中有无某个软件。
[root@localhost compress]# rpm -q mysql
mysql-5.1.71-1.el6.x86_64
查询指定软件,在系统中的所有软件包。
[root@localhost compress]# rpm -qa|grep mysql
mysql-server-5.1.71-1.el6.x86_64
mysql-libs-5.1.71-1.el6.x86_64
mysql-5.1.71-1.el6.x86_64
qt-mysql-4.6.2-26.el6_4.x86_64
2)安装
rpm -ivh xxxx.rpm
- -i:安装 install。
- -v:显示 view。
- -h:进度条的形式。
- --force:强制安装(可能造成无法正常使用)。
- --test:不实际安装,仅仅测试。
- --replacepkgs:覆盖安装。
- --prefix:目录(安装时指定安装位置)。
- --nodeps:不考虑依赖关系安装(可能无法使用)。
直接安装软件包。
[root@localhost compress]# rpm -ivh packge.rpm
忽略报错,强制安装。
[root@localhost compress]# rpm --force -ivh package.rpm
3)升级
rpm -Uvh xxx.rpm
4)卸载
rpm -e 软件名称
2、yum 安装
yum 是一个 RPM 系统的自动更新和软件包安装/卸载器,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
自定义 yum 源
首先进入 yum 配置文件的目录。
cd /etc/yum.repos.d
yum 默认有 4 个配置文件。
[root@localhost yum.repos.d]# ls
CentOS-Debuginfo.repo CentOS-Vault.repo
CentOS-Base.repo CentOS-Media.repo
对默认的配置文件进行备份。
mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/beifeng/
自定义 yum 配置文件。
vi centos.repo
配置内容。
[centos7.2]
name=centos7.2
baseurl=file:///mnt
enable=1
gpgcheck=0
- [serverid]:用于区别各个不同的 repository,必须有一个独一无二的名称;
- name:对 repository 的描述;
- baseurl:服务器设置中最重要的部分,只有设置正确才能从上面获取软件。它支持有 http:// ftp:// file:// 三种;
- enable:是否启用yum源:1启用,0 禁用;
- gpgcheck:检查 GPG-KEY:0不检查,1 检查。
清除 yum 缓存。
yum clean all
生成 yum 缓存。
yum makecache
查看当前的 yum 列表。
yum repolist
使用 yum 安装软件
安装指定软件。
yum -y install 软件名称
更新指定软件。
yum update 软件名称
查看安装包信息。
yum info package
查看可安装的软件,不加 package 列出所有。
yum list package
卸载
卸载指定软件。
yum remove package
清除缓存目录下的软件。
yum clean package
3、源代码安装
使用源码安装软件,下载到的源码一般是一个 tarball:.tar.gz、.tgz、.tar.bz2。
步骤:
- 解压源码:
tar [-j|-z][xvf] xxx.tar.[bz2|gz]
。 - 进入解压后的目录,查看 README 文件。
- 通过查看README文件,了解软件。
- ./configure:配置。
- make:编译。
- make install:安装。
4、脚本安装
使用脚本安装软件,下载到的脚本一般是一个tarball:.tar.gz、.tgz、.tar.bz2。
步骤:
- 解压解包:
tar [-j|-z][xvf] xxx.tar.[bz2|gz]
。 - 进入解压后的目录,查看 README 文件。
- 通过查看,了解该软件后可以进行脚本安装。
- ./setup.sh (可能是install.sh)。
标题:Linux 中软件的安装 —— Centos 6.5
作者:Yi-Xing
地址:http://47.94.239.232/articles/2020/10/23/1603417270753.html
博客中若有不恰当的地方,请您一定要告诉我。前路崎岖,望我们可以互相帮助,并肩前行!