理论教育 Linux操作系统应用软件安装

Linux操作系统应用软件安装

时间:2023-11-25 理论教育 版权反馈
【摘要】:使用本地安装包或者网络下载相应的rpm 软件包, 执行如下指令:卸载bind 软件包, 执行如下指令:2. 配置本地yum 源在Linux 操作系统中, 可以使用yum 命令, 让软件安装变得简单。源文件位于/etc/yum.repos.d 目录中, 都是以repo 为后缀的文件, 它们用于定义软件源的细节内容。

Linux操作系统应用软件安装

1. 软件安装

在Linux 系统中, 可能需要安装软件, 一般通过yum 安装或rpm 软件包管理。 其中RPM(Red Hat Package Manager)是一种开放的软件包管理系统, 可以运行在使用rpm 包的Linux 系统上, 可以对软件进行安装、 卸载、 更新和升级; yum 安装可以自动检查软件包之间的依赖关系, 一次性安装所有依赖的软件包, 但是yum 安装需要有可靠的软件仓库

RPM 软件包由Red Hat 公司提出, 被众多Linux 发行版所采用。 建立统一的数据库文件, 详细记录软件包安装、 卸载等变化信息, 能够自动分析软件包依赖关系。 一个软件可以是一个独立的RPM 软件包, 也可以由多个RMP 软件包组成, 软件包文件的文件名一般为: 软件名称-软件版本号-发布次数-硬件平台.rpm, 例如bash-3.1-16.1.i386.rpm 表示安装的软件名为bash, 版本为3.1, 并且在i386 平台上使用。

安装或升级RPM 软件的格式如下。

卸载指定的RPM 软件的格式如下。

举例: 安装bind-9.9.4-29.el7.x86_64.rpm 软件包。

使用本地安装包或者网络下载相应的rpm 软件包, 执行如下指令:

卸载bind 软件包, 执行如下指令:

2. 配置本地yum 源

在Linux 操作系统中, 可以使用yum 命令, 让软件安装变得简单。 yum 的关键之处是要有可靠的软件仓库, 软件仓库可以是HTTP 站点、 FTP 站点或者是本地软件池(即本地安装的光盘镜像文件)。

CentOS 自带的四个官方源中, 只要网络畅通, 可以使用默认的base、 updates、 extras这三个源, 其中包含了约9000 个软件包, 是最稳定、 也是最值得信赖的源。 源文件位于/etc/yum.repos.d 目录中, 都是以repo 为后缀的文件, 它们用于定义软件源的细节内容。

若一个软件包在官方源内, 则应通过官方源安装:

如果是网络处于离线状态, 可以将本地的安装光盘镜像文件设置为本地软件仓库, 通过yum 命令安装软件。

设置本地软件仓库的步骤如下。(www.daowen.com)

(1) 进行yum 本地源配置之前, 需要在虚拟机设置中将本地光盘勾选“已连接”状态,如图1.21 所示。

图1.21 虚拟机设置光盘开机连接状态

(2) 加载光盘镜像, 将虚拟光盘挂载到本地机上。 执行命令如下:

将本地光盘/dev/cdrom 挂载到目录/mnt/dvd 中(挂载目录如果不存在, 需要自己创建, 也可以挂载在其他位置)。

出现写保护提示, 说明本地光盘挂载成功。

(3) yum 源的配置信息都存放在/etc/yum.repos.d 目录中的配置文件中, .repo 文件为系统默认源, 当系统网络处于连通状态可以使用系统默认源。 在这里我们配置的是本地源, 为了测试本地源, 将/etc/yum.repos.d 中的所有文件删除, 为了安全起见, 可以将整个目录备份, 以防万一。 执行命令如下:

(4) 配置本地软件源。 创建本地软件仓库配置文件/etc/yum.repos.d/centos7.repo, 必须以.repo 为文件后缀。 文件内容如下所示。

【说明】

(5) 清空缓存列表并列出目前yum 所管理的所有的软件包名称与版本, 使用命令如下所示。

(6) 本地源配置完成。

举例: 安装vim 软件包如下所示。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈