欢迎来到天天文库
浏览记录
ID:40054060
大小:1.42 MB
页数:38页
时间:2019-07-18
《rhel6-13-安装和管理软》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、RHEL6__安装和管理软件轻舞飞扬1.yum的概述主要用于自动升级、安装和删除软件包,它能够自动查找并解决rpm包之间的依赖关系。2.yum的更新源RHN(RedHatNetwork)软件仓库(repository):包含各种rpm软件包,收集目录中所有rpm包的头部信息组成repodata(仓库数据),以供yum客户端工具查询分析。软件仓库可以基于以下服务:(1)HTTP(2)FTP(3)本地文件3.yum的基本配置命令yumhelpyumlist查看软件包信息yumlistupdates查看有哪
2、些可用于升级的软件包yumlistinstalled查看本机已安装的软件包yuminfoinstallebindyuminfoinstalledbind查看已安装的bind软件包信息yumsearch关键字查找包含关键字的软件包yuminstall软件包yumremove软件包yumupdate软件包4.管理yum批量安装(componentgroups)yumgrouplist查看可以批量安装的软件列表yumgroupinfo查看软件组详细信息yumgroupinstall安装软件组yumgroup
3、update更新软件组配置本地的YUM源服务器[rhel6-server]name=rhel6baseurl=file:///media/Servergpgcheck=1enabled=1gpgkey=file:////etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release仓库的名字仓库的描述仓库的位置是否启用这个仓库是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)签名密钥的位置vi/etc/yum.repos.d/server1.repo文件名以repo
4、结尾8软件包的封装类型常见的软件包封装类型封装类型说明rpm软件包扩展名为“.rpm”deb软件包扩展名为“.deb”源代码软件包一般为“.tar.gz”、“.tar.bz2”等格式的压缩包包含程序的原始代码提供安装程序的软件包在压缩包内提供install.sh、setup等安装程序或以“.bin”格式的单个执行文件提供绿色免安装的软件包在压缩包内提供已编译好的执行程序文件解开压缩包后的文件即可直接使用9RPM软件包软件素材参考:http://rpmfind.net一般命名格式:bash-3.1-16
5、.1.i386.rpmRPM包管理机制RPMPackageManager由RedHat公司提出,被众多Linux发行版所采用建立统一的数据库文件,详细记录软件包安装、卸载等变化信息,能够自动分析软件包依赖关系软件名称版本号硬件平台扩展名发布次数10RPM包管理命令——rpm主要功能1.查询RPM软件、包文件的相关信息2.安装、升级、卸载RPM软件包3.维护RPM数据库信息11查询RPM软件信息查询已安装的RPM软件信息格式:rpm-q[子选项][软件名]用法:结合不同的子选项完成不同查询-qa:查看系
6、统中已安装的所有RPM软件包列表-qi:查看指定软件的详细信息-ql:查询指定软件包所安装的目录、文件列表-qc:仅显示指定软件包安装的配置文件-qd:仅显示指定软件包安装的文档文件查询文件/目录属于哪个RPM软件格式:rpm-qf文件或目录名12查询RPM软件信息[root@localhost~]#rpm-qbashbash-3.1-16.1[root@localhost~]#rpm-qa
7、grepbashbash-3.1-16.1[root@localhost~]#rpm-qf/usr/bin/v
8、imvim-enhanced-7.0.109-3[root@localhost~]#rpm-qldhcp/etc/dhcpd.conf/etc/rc.d/init.d/dhcpd……查询是否已安装有bash软件包查询vim是由哪个软件包安装的查询dhcp软件包安装的文件列表13查询RPM软件信息查询未安装的RPM包文件格式:rpm-qp[子选项]RPM包文件用法:结合不同的子选项完成不同查询-qpi:通过.rpm包文件查看该软件的详细信息-qpl:查看.rpm安装包内所包含的目录、文件列表-qpc:查
9、看.rpm安装包内包含的配置文件列表-qpd:查看.rpm安装包内包含的文档文件列表14查询RPM软件信息[root@localhost~]#rpm-qpilynx-2.8.5-28.1.i386.rpmwarning:lynx-2.8.5-28.1.i386.rpm:HeaderV3DSAsignature:NOKEY,keyID37017186Name:lynxRelocations:(notrelocatable)Version:2.8.5Vend
此文档下载收益归作者所有