- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安装RPM包
RPM包管理
任务实施流程
知识准备
用rpm包安装ftp服务器
编译安装Apache服务器
用yum安装ftp服务器
RPM(Red Package Manager)软件包是Linux中公认的软件包管理标准。
RPM包文件名采用固定格式:“软件名-主版本号-次版本号.硬件平台类型.rpm”。
如acl-2.2.39-1.1.i386.rpm
vsfrpd-2.0.5-10.el5.i386.rpm
知识准备
rpm 选项 软件包名称
常用选项:
-a 查询所有套件。
-e套件档或--erase套件档 删除指定的套件。 -h或--hash 套件安装时列出标记。
-i套件档或--install套件档 安装指定的套件档。
-q 使用询问模式,当遇到任何问题时,rpm指令会先询问用户。 -v 显示指令执行过程。
-U套件档或--upgrade套件档 升级指定的套件档。
-l 显示套件的文件列表。
知识准备
格式:rpm –i[选项] 软件包文件
格式:rpm –U [选项] 软件包文件
格式:rpm -q [选项] [软件包]
主要选项说明:
-v 显示安装过程。
-h 显示“#”符号来反映安装的进度。
主要选项说明:
-v 显示升级过程。
-h 显示“#”符号来反映升级的进度。
主要选项说明:
-l 查询已安装软件包所包含的所有文件。
-i 查询已安装软件包的详细信息。
-a 查询已安装的所有软件包。
知识准备
格式1:rpm –V 软件包
格式:rpm -e 软件包
格式2:rpm –V [选项]
主要选项说明:
-a 验证所有的已安装软件包。
-f文件 验证指定文件所属的软件包。
知识准备
Linux下常见的压缩文件格式有.tar.gz .tgz .tar.bz2
打包:将 许多 文件和 目录变成一个总的文件
压缩 : 将一个大的文件通过压缩算法变成一个小文件
在linux下一般先打包再压缩
知识准备
Linux下包文件格式有.tar
功能:将多个文件或目录归档为tar文件,如果使用相关选项还可压缩归档文件。
格式:tar 选项 归档/压缩文件 [文件/目录列表]
主要选项说明:
-c 创建归档/压缩文件。
-r 向归档/压缩文件追加文件和目录。
-t 显示归档/压缩文件的内容。
-u 更新归档/压缩文件。
-x 还原归档/压缩文件中的文件和目录。
-v 显示命令的执行过程。
-z 采用gzip方式压缩/解压缩归档文件。
-j 采用bzip2方式压缩/解压缩归档文件。
-f tar命令的必需选项。
例:tar -cf hbzy.tar /hbzy/*.txt 将/hbzy目录下所有.txt文件归档为hbzy.tar文件
tar -xf /root/hbzy.tar 将hbzy.tar文件还原到当前目录
知识准备
4
命令格式:tar 选项 [文件或目录]
知识准备
常用选项组合:
cvf tf cvfz cvfj tfz tfj xvf xvfz xvfj
例:rpm –q acl-2.2.39-1.1
知识准备
rpm {-i|--install} [ install-options ] PACKAGE FILE …
表明执行软件包安装
安装选项
要安装的软件包名
知识准备
知识准备
任务实施
rpm {-U|--upgrade} [ install-options ] PACKAGE FILE …
表明执行软件包升级
升级选项,基本与安装选项相同
要升级的软件包名
任务实施
rpm -K 软件包的名称
知识准备
知识准备
知识准备
Page 18/39
Apache编译安装3-1
编译安装的优点
具有较大的自由度,功能可定制
可及时获得新版本
普遍适用于大多数Linux版本
获得Apache服务器的源码包
从Apache的官方网站下载源码包
/download.cgi
源码包文件
httpd-2.0.59.tar.gz
知识准备
任务实施
用rpm包安装ftp服务器
任务实施
用yum包安装ftp服务器
任务实施
文档评论(0)