- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux管理基础教程学习笔记.doc
第三章 安装软件
3.1 RPM
RPM(RedHa?t Packa?ge Manag?er):
RPM软件?包管理器是?一种用于I?ntern?et下载包?的打包及安?装工具,为二进制已?编译文件,与之对应的?开源代码的?格式为SR?PM。RPM命令?中,长命令格式?--query?与缩写命令?格式-q相对应。下面是简单?的命令说明?:
命令行选项? --insta?ll 安装一个软?件包 --upgra?de 升级或将当?前已安装软?件更新到最?新版本 --erase? 移出或删除?一个已安装?软件包 --query? 查询软件信?息 --force? 强制进行安?装。 -h 使用符号“#”指示安装进?度,与-v参数同时?显示效果更?好。 --perce?nt 显示已完成?百分比进度?。 -nodep?s 不进行依赖?关系检查 --test 测试安装是?否能成功完?成。 -V 检验系统中?的RPM包?或文件。 -v(/--verbo?se,详细的) 通知RPM?报告每一步?操作的详细?信息。 例:rpm -qi bash,显示bas?h包详细信?息
rpm -ql bash,列出bas?h包包含的?所有文件
rpm -qc bash,列出bas?h包中配置?文件
rpm -q --qf “[%{INSTA?LLTIM?E:date}% \n]” bash,查找bas?h包安装至?系统中的时?间
使用RPM?安装软件包?
1)# mount? /media?/cdrom?,插入Fed?ora光盘?,将在CDR?eadOn?lyMei?da中的文?件挂载至/media?/cdrom?/中;
2)# cd /media?/cdrom?/Fedor?a/RPMS/,并#ls joe*确定文件是?否在其目录?下;
3)# rpm –insta?ll –verbo?se –hash –test joe*,测试软件依?赖关系;
4)# rpm –ivh joe*,安装软件;
5)# rpm –q joe,查询命令以?确认应用安?装至系统中?。
删除RPM?软件包
# rpm –e –vvv joe,删除joe?软件包并显?示详细信息?。
校验包
# rpm –V bash,检验bas?h包是否正?常;rpm –Vf /bin/ls,检验安装包?在文件系统?下指定的文?件,即检验/bin/ls命令是?否有效。
命令行选项? S 文件大小不?一致 M 模型不一致?(文件许可和?类型) 5 MD5检验?号不一致 D 主/辅设备号不?匹配 L 访问链接路?径不匹配 U 用户所者不?一致 G 组所有者不?一致 T 修改时间不?一致 # rpm –Va,校验系统所?有安装软件?包
命令行选项? --insta?ll 安装一个软?件包 --upgra?de 升级或将当?前已安装软?件更新到最?新版本 --erase? 移出或删除?一个已安装?软件包 --query? 查询软件信?息 --force? 强制进行安?装。 -h 使用符号“#”指示安装进?度,与-v参数同时?显示效果更?好。 --perce?nt 显示已完成?百分比进度?。 -nodep?s 不进行依赖?关系检查 --test 测试安装是?否能成功完?成。 -V 检验系统中?的RPM包?或文件。 -v(/--verbo?se,详细的) 通知RPM?报告每一步?操作的详细?信息。 包确认
RPM对软?件包数据签?名,有时需要手?动确认哪些?签名是值得?信赖,则会在安装?时出现警告?信息。要阻止这种?情况出现,应将厂商的?密钥导入本?地,如:
# rpm –impor?t http://downl?oad.fedor?a.redha?/.../RPM-GPG-KEY-fedor?a
3.2 Yum(Yello?w dog Updat?er, Modif?ied)安装方式
Yum主要?功能是更方?便地添加/删除/更新RPM?包。Yum是R?PM系统的?自动更新器?及包安装/卸载管理器?,它能自动的?计算出依赖?关系并判断?安装包中将?会发生的事?件。一般使用Y?um时,只需启用Y?um软件库?的配置文件?(/etc/yum.confi?g)即可。
# yum insta?ll gcc,安装gcc?软件命令;
#yum searc?h heade?rs,返回匹配h?eader?s条件的软?件列表,Yum具有?强大有哪些信誉好的足球投注网站能?力。
3.3 GNU(GNU’s Not Unix)软件的编译?与安装
1)下载hel?lo包源代?码
# wget /gnu/hello?/hello?-2.1.1.tar.gz,其中wge?t(World?
文档评论(0)