一、软件安装

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。

步骤:

  1. 解压源码:tar [-j|-z][xvf] xxx.tar.[bz2|gz]
  2. 进入解压后的目录,查看 README 文件。
  3. 通过查看README文件,了解软件。
  4. ./configure:配置。
  5. make:编译。
  6. make install:安装。
4、脚本安装

  使用脚本安装软件,下载到的脚本一般是一个tarball:.tar.gz、.tgz、.tar.bz2。
步骤:

  1. 解压解包:tar [-j|-z][xvf] xxx.tar.[bz2|gz]
  2. 进入解压后的目录,查看 README 文件。
  3. 通过查看,了解该软件后可以进行脚本安装。
  4. ./setup.sh (可能是install.sh)。

标题:Linux 中软件的安装 —— Centos 6.5
作者:Yi-Xing
地址:http://47.94.239.232:10014/articles/2020/10/23/1603417270753.html
博客中若有不恰当的地方,请您一定要告诉我。前路崎岖,望我们可以互相帮助,并肩前行!