第三章:安装及管理应用程序.doc_第1页
第三章:安装及管理应用程序.doc_第2页
第三章:安装及管理应用程序.doc_第3页
第三章:安装及管理应用程序.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章:安装及管理应用程序Linux命令与应用程序的关系【1】命令的执行文件大多比较小,通常放置在/bin(普通用户)和/sbin(管理员)目录中;命令文件一般在安装操作系统时一起安装,用于辅助操作系统本身的管理;其中内部命令由bash集成在程序内,而不是独立的执行文件【2】应用程序的执行文件通常的放在/usr/bin,/usr/sbin,和/usr/local/bin,/usr/localsbin等目录中,应用程序一般需要在操作系统之外再另行安装,提供相对独立于操作系统的功能,有“软件”的概念;应用程序一般没有固定的执行格式,运行方式可以自定义,有时候会用到图形界面,形式多样,有些应用程序文件能够像Linux命令一样运行格式,所以被称为程序命令;【3】Linux的程序组成,普通的可执行程序文件,一般保存在/usr/bin目录中,普通用户可执行;服务器程序,管理程序文件一般保存在/usr/sbin中,需要管理员执行;配置文件一般保存在/etc目录中,配置文件较多时会建立相应的子目录;日志文件一般保存在/var/log目录中(包括系统,内核,用户日志等),关于应用程序的参考参数一般保存在/user/share/doc目录,【4】软件包的封装类型,RPM软件包,只能在使用RPM机制的Linux操作系统中安装,如:RHEL5.0 Fedora9. susel10, DEB软件包,扩展名为.deb只能在使用DPKG(包管理器)使用机制的Linux操作系统中安装如:debian5.0, usbuntu8.04等,安装deb软件包使用Linux系统中的dkpg命令; 源代码软件包安装(几乎是和所有的Linux系统安装),一般文件格式为:.tar.gz, .tar.bz2压缩包; 提供安装程序的软件包,其扩展名不一,如:install.sh setup等,有时候会以:.bin格式的单个文件出 现。 绿色免费安装软件包,如:Linux平台的Firefox,thunderbird(邮件客户端)等软件【5】RPM包管理 挂载光盘:mkdir -p /media/cdrom (创建挂载目录) mount /dev/cdrom /media/cdrom (挂载光盘文件) cd /media/cdrom/Server/ (进入挂载的目录查看软件包,寻找系统所需要的软件包)【6】RPM命令的几项功能: 查询,验证RPM软件包的相关信息;安装,升级卸载RPM软件;维护RPM数据库信息等综合管理操作【7】查询RPM包的软件包信息 RPM -qa 显示当前系统中一RPM包安装的软件列表(all) -qi查看软件包的名称,版本,许可协议,用途等详细信息的描述(-information) rootserver # rpm -qi bash -ql显示指定软件包在当前系统中安装的所有目录,文件列表(-list) rootserver # rpm -ql bash /bin/bash /bin/sh /etc/skel/.bash_logout -qf查看指定文件或目录是有哪个软件包安装的(file) rootserver # rpm -qf /etc/passwd setup-2.5.58-7.el5 -qc显示指定软件包在当前系统中安装的配置文件(-configuration) rootserver # rpm -qc bash /etc/skel/.bash_logout /etc/skel/.bash_profile /etc/skel/.bashrc -qd显示指定软件包在当前系统中安装的文档文件列表(-document)以上后面都跟的是:软件名 【8】查询软件包的相关信息 RPM -qpi 查看指定软件包的名称,版本,许可协议,哟图表述 -qpl查看软件包贮备安装的所有目标目录,文件列表 -qpc查看软件包准备要安装的配置文件列表 -qpd查看软件包贮备要安装的文档文件列表【9】安装升级卸载RPM软件, RPM -i 在当前目录中安装一个新的RPM软件包 -e卸载指定的软件 -U(大写)检查升级某个软件包(update)如果当前系统中不存在所需要安装的软件包 -u=-i -F检查并更新某个软件包,前提是软件包必须存在,就等于(修复), -force强制安装某个软件包 -nodeps 安装升级某个软件包不考虑依赖关系 -h 在安装或升级软件包的过程中,以“#”号显示安装进度 -v显示软件安装过程中的详细信息(verbose)【10】维护RPM数据库,“-rebuilddb” 或“-initdb”命令来修复数据库gcc -version (检查语言环境)【11】解包,安装过程: cd /mnt/hgfs/文件名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论