五周第一次课(1月8日)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了五周第一次课(1月8日)相关的知识,希望对你有一定的参考价值。

五周第一次课(1月8日)
7.1 安装软件包的三种方法

技术分享图片

7.2 rpm包介绍

先挂载一个光驱

技术分享图片

cd /mnt

技术分享图片

技术分享图片

技术分享图片

这些文件就是rpm包

技术分享图片

字符串(包名,可能包名中也有-)-版本号-发布版本号-平台位置.rpm

7.3 rpm工具用法

技术分享图片

rpm -ivh rpm    安装     (i install v 格式化)

技术分享图片 绝对路径

技术分享图片 相对路径

rpm安装提示需要依赖包

技术分享图片

yum安装自动安装依赖包

技术分享图片

rpm -Uvh rpm 升级这个包

技术分享图片

rpm -e zsh 卸载,成功卸载无提示的

技术分享图片

技术分享图片

rpm -qa 查询已安装的rpm包

rpm -q 包名 查询指定包是否安装

技术分享图片

rpm -qi 包名 查询指定包信息

技术分享图片

rpm -ql 包名 查询这个包安装了哪些文件

技术分享图片

rpm -qf /绝对路径 或者'which 命令' 查询这个文件是由哪个包安装的

技术分享图片

技术分享图片


7.4 yum工具用法

技术分享图片

yum list  列出可用rpm包

技术分享图片

yum的配置文件  上图的base是指仓库(容器) ,下图配置文件的base即为所在地,

技术分享图片

技术分享图片

搜索vim,搜索出相应的包 yum which vim

技术分享图片

yum list |grep ‘vim’ 更精准搜索带vim的包

技术分享图片

yum install -y  y表示yes,避免询问

yum grouplist 可用的组

技术分享图片

yum groupinstall ‘Virtualization Host’ 安装一个组

卸载 yum remove 也可以-y 可以一起卸载掉依赖

技术分享图片

yum update  (-y)升级一个包,不加包名会升级掉所有的rpm包,包括系统

yum provides “/*/vim”  搜索出命令需要用的包

技术分享图片



7.5 yum搭建本地仓库(视频中ppt小错误: gpcheck改为gpgcheck,yum cean 改为 yum  clean)

技术分享图片

yum不能联网时搭建的一个本地的仓库包,方便yum使用

cp -r /etc/yum.repos.d /etc/yum.repos.d.bak 备份文件

rm -f /etc/yum.repos.d/*

vim /etc/yum.repos.d/dvd.repo  下图的应该是gpgcheck=0

技术分享图片

yum clean all

yum list  带@的表示已经安装,剩下的仓库变成了dvd        技术分享图片


扩展
1. yum保留已经安装过的包   技术分享图片http://www.360doc.com/content/11/0218/15/4171006_94080041.shtml 
2. 搭建局域网yum源  技术分享图片http://ask.apelearn.com/question/7627 


以上是关于五周第一次课(1月8日)的主要内容,如果未能解决你的问题,请参考以下文章

Linux20180419五周第一次课(4月18日)

五周第一次课(3月5日)

五周第一次课(3月5日)

五周第一次课(3月5日)

Linux学习笔记第五周第一次课(3月5日)

一周第一次课(3月19日)