10、软件安装 | 您所在的位置:网站首页 › 软件安装包程序在哪 › 10、软件安装 |
一、常见的软件安装方式 以软件包的方式安装 在线方式安装 以源代码的方式安装 二、以软件包的方式安装 软件包是指软件提供方已经将软件程序编译好,并且将所有相关文件打包后所形成的一个安装文件。 不同类型的安装包就需要使用不同的软件包管理工具完成管理工作。 1、Linux业界主要有两种形式的软件包: rpm软件包: 由Redhat公司提出并使用在Redhat、Fedora、CentOS中,对应的软件包管理工具称为rpm包管理器。deb软件包: 由Debian社区提出并使用在Debian和Ubuntu中,对应的软件包管理工具称为dpkg。2、特点: 安装比较简便,但存在软件包依赖关系问题。 三、使用RPM安装软件 1、RPM概述 RPM全称是 Red Hat Package Manager/RPM Package Manager 官方站点: http://www.rpm.org 2、RPM的功能 安装卸载升级查询:查询软件包的各种信息。验证:检验系统中已安装的软件与包中软件的区别。3、使用RPM的好处 可提供快速的安装、减少编译安装的错误困扰维护系统要比以往容易的多可以进行功能强大的软件包查询和验证工作如需要进行软件包升级,在升级过程中,RPM会对配置文件进行特别处理,不会丢失以往的定制信息4、RPM包名称格式 5、获得RPM软件包 从发行套件的光盘中查找从官方站点上查找下载www.rpmfind.net6、RPM包的命令 RPM包的安装 【格式】rpm -ivh 【选项说明】 i (install):安装v(verify):在安装中显示详细的安装信息h(horizontal): 显示水平进度条“#”RPM包的删除 【格式】rpm -e 【实例】rpm –e httpd RPM包的查询 RPM包的升级 【格式】rpm -Uvh RPM包的验证 【格式】rpm -V [参数] 参数可以是包名、文件名或者为空 四、在线方式安装(推荐) 主要有两种维护软件的在线服务,分别是: yum (Yellowdog Updater Modified,对应于.rpm软件包) 服务apt (Advanced Packaging Tool,对应于.deb软件包) 服务特点: 安装简便,但需要访问网络服务器。 五、使用yum服务安装软件 1、yum服务 yum(Yellow dog Updater Modified)是一个用在Fedora、RedHat以及CentOS中的Shell前端软件包管理器。 能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖关系,并且一次安装所有依赖的软件包。 所有软件包由集中的yum软件仓库提供。 2、yum命令 【格式】 yum [options] [command] [package ...] 其中: [options]包括: -y(当安装过程提示选择,全部选"yes")-q(不显示安装的过程)[command]为所要进行的操作 [package ...]是操作的对象 3、yum的常用命令 查询指定的软件包安装情况: yum list 查询指定的软件包详细信息: yum info 安装软件包 : yum install 更新指定的软件包 : yum update 删除指定的软件包 : yum remove 清除缓存目录下的软件包: yum clean 六、以源代码的方式安装 自由软件直接提供了软件的整套源代码,需要利用gcc和make等工具对源代码进行编译后得到可执行的二进制文件,然后还需要将生成的可执行文件以及相关的配置文件等放置在正确的文件系统路径位置,此外可能还需要修改一些系统配置才能完成全部安装过程。特点: 安装复杂程度高 |
CopyRight 2018-2019 实验室设备网 版权所有 |