rpm命令作用及常用选项
【例9.1】 安装bind-9.9.4-29.el7.x86_64.rpm软件包。
【例9.5】 删除bind-chroot软件包。
【例9.7】 升级bind-9.9.4-29.el7.x86_64.rpm软件包,升级软件包实际上是删除和安装的组合。
【例9.8】 刷新bind-9.9.4-29.el7.x86_64.rpm软件包。
【例9.9】 查询bind和crontabs软件包是否已经安装
【例9.10】 查询系统内所有已安装的RPM软件包。
【例9.11】 查询以cront开头的RPM软件包是否已经安装。
【例9.12】 查询crontabs软件包的描述信息。
【例9.13】 查询crontabs软件包所包含的文件列表。
【例9.14】 查询crontabs软件包的依赖关系。
【例9.15】 查询/etc/crontab文件属于哪个软件包。
yum命令作用
yum(Yellow dog Updater Modified)其宗旨是自动化地升级、安装和删除RPM软件包,收集RPM软件包的相关信息,检查依赖性并且一次安装所有依赖的软件包,无须繁琐地一次次安装。
yum的关键之处是要有可靠的软件仓库,软件仓库可以是HTTP站点、FTP站点或者是本地软件池,但必须包含rpm的header,header包括了RPM软件包的各种信息,包括描述、功能、提供的文件以及依赖性等。正是收集了这些header并加以分析,才能自动化地完成余下的任务。
使用yum命令进行软件管理
1.yum help 显示使用信息
2.yum list 列出软件包
3.yum search keyword 搜索关键字
4.yum info packagename 列出软件包详细信息
5.yum install packagename 安装软件包
6.yum remove packagename 删除软件包
7.yum update packagename升级软件包
使用yum命令安装软件包组
1.yum grouplist 列出所有可用组
2.yum groupinfo 提供特定组的信息
3.yum groupinstall 安装软件包组
4.yum groupupdate 更新软件包组
5.yum grouperase 删除软件包组
使用yum命令安装本地rpm包
yum localinstall *.rpm
【例9.16】无需确认、直接安装bind软件包。
【例9.17】显示bind软件包的详细信息。
【例9.18】显示所有已经安装的软件包信息。
【例9.19】列出bind软件包。
【例9.20】列出bind软件包的依赖关系。
【例9.21】显示软件仓库的配置。
【例9.22】查看/etc/named.conf文件是属于哪个软件包的。
【例9.23】删除bind软件包。
tar命令作用、选项以及格式
利用tar命令可以把一大堆的文件和目录打包成一个文件,这对于备份文件或是将几个文件组合成为一个文件进行 络传输是非常有用的。
【例9.26】 备份/root/abc目录及其子目录下的全部文件,备份文件名为abc.tar。
【例9.28】 将打包文件abc.tar解包出来。
【例9.31】 把/root/abc目录包括其子目录全部做备份文件,并进行压缩,
文件名为abc.tar.gz。
【例9.33】 将压缩文件abc.tar.gz解压缩出来。
【例9.34】 将目录/root/abc及该目录所有文件压缩成abc.tar.bz2文件。
【例9.36】 将abc.tar.bz2文件解压缩。
【例9.37】 将目录/root/abc及该目录所有文件压缩成abc.tar.xz文件。
【例9.39】 将abc.tar.xz文件解压缩。
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24743 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!