- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.Linux软件管理和程序安装
Chapter Linux应用程序安装与管理 本章目标 了解Linux应用程序的组成 了解RPM软件包管理系统的原理 掌握使用RPM工具管理软件包的方法 掌握普遍的软件源码包的编译安装方法 了解Linux程序运行库的概念 掌握一般运行库的安装配置 Linux应用程序基础 Linux应用程序与命令的关系 Linux应用程序组成 ?gzip命令的应用 功能:?gz文件的压缩与解压? 语法: gzip?[选项]? [文件目录列表]? 选项:?-c?压缩结果写入标准输出,原文件保持不变。缺省时gzip将原文件压缩为.gz文件,并删除原文件。-v?输出处理信息。-d?解压缩指定文件。-t?测试压缩文件的完整性。? 实例:?目的:解压缩/mnt/lgx/a1.doc.gz命令:#gunzip?/mnt/lgx/a1.doc.gz bzip2 功能:.bz2文件的压缩程序。 语 法:bzip2 ?[option] [要压缩的文件] -c或--stdout? 将压缩与解压缩的结果送到标准输出。?-d或--decompress? 执行解压缩。?-f或--force? bzip2在压缩或解压缩时,若输出文件与现有文件同名,预设不会覆盖现有文件。若要覆盖,请使用此参数。?-k或--keep? bzip2在压缩或解压缩后,会删除原始的文件。若要保留原始文件,请使用此参数。?-t或--test? 测试.bz2压缩文件的完整性。?-v或--verbose? 压缩或解压缩文件时,显示详细的信息。? bz2解压1:bzip2 -d FileName.bz2解压2:bunzip2 FileName.bz2压缩: bzip2 -z FileName.tar.bz2解压:tar jxvf FileName.tar.bz2压缩:tar jcvf FileName.tar.bz2 DirName tar命令的应用 功能:?对文件目录进行打包备份? 格式:?tar ?[选项]? [文件目录列表?]-c?建立新的归档文件-x?从归档文件中解出文件-v?处理过程中输出相关信息-f?对普通文件操作-z?调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩 tar命令实例1 实例1:?目的:用tar打包一个目录下的文件命令:#tar?-cvf?/mnt/lgx/a1.doc结果:产生一个以.tar为扩展名的打包文件 实例2:?目的:用tar解开打包文件命令:#tar?-xvf?/mnt/lgx/a1.doc.tar 实例3:?目的:解压a1.doc.tar.gz文件#tar?-xzvf?/mnt/lgx/a1.doc.tar.gz Linux应用程序与命令的关系 内部命令 外部应用程序 两种形式的命令操作方法相同 Linux应用程序组成 包管理系统初步(Cont.) 包管理系统的作用 软件安装 软件卸载 软件信息查询 安装软件包生成 RPM软件包管理 RPM(Red Hat Package Manager)是Red Hat公司推出的软件包管理程序 RPM命令的基本操作主要有五项: 安装:-ivh 卸载:-e 升级:-Uvh 查询:-q 验证:-V 安装软件包 语法 Perl-CGI软件包为例进行安装 卸载软件包 语法 升级软件包 语法 下载mtools应用程序RPM软件包 | ? 2007 Lenovo Lenovo Confidential ? 2007 Lenovo Lenovo Confidential December 2007 * ? 2007 Lenovo Footer Date * ? 2007 Lenovo * Lenovo Confidential 第六章 Linux 外部应用程序 (ls、mount、rpm、gcc等) Shell 包括cd、pwd 等内部命令 Linux内核 可执行程序 配置文件 帮助文件 库文件 rpm {-i|--install} [ install-options ] PACKAGE FILE … 表明执行软件包安装 安装选项 要安装的软件包名 rpm {-e|--erase} [ erase-options ] PACKAGE FILE … 表明执行软件包卸载 卸载选项 要卸载的软件包名 rpm {-U|--upgrade} [ install-options ] PACKAGE FILE … 表明执行软件包升级 升级选项,基本与安装选项相同 要升级的软件包名
文档评论(0)