7.1 安装软件包的三种方法
和windows不一样,windows直接双击exe文件。
exe是二进制的安装包,不能使用记事本 word 文档工具查看。
linux安装软件包,有三种
第一种 rpm工具,安装路劲以及文件名基本上固定好了类似于exe
redhat package manager
yum另外一种工具,python开发的,也是一种rpm工具,他有一个优势可以自动的连接上其他的安装包。
类似于appstore,找到需要的东西直接点击安装
第三种是源码包,可以看到源代码,使用编译器将源码包编译程需要的命令
yum最简单,源码包最难。
7.2 rpm包介绍
首先需要虚拟机
将光驱连接上虚拟机上来,右下角圆形的连接上
最左边 包名,版本号(主版本,次版本,小版本或者修正版本),发布版本号,平台位置(386 386 586,都是32位)以及64位的平台。64位操作系统可以安装32的包,最后是后缀名
7.3 rpm工具用法
rpm -ivh rpm的文件
i install v vison h highlight
注意有时候要绝对路径 写上去
rpm -Uvh rpm的文件升级文件
rpm -e zsh删除安装包的时候 直接 使用包名
rpm -qa
查询已安装的包,不要随便卸载安装包
不提示 就代表卸载好了
rpm -q ppp查询某一安装包是否安装了
rpm -qi 查询指定包名是否安装
i指代 info
rpm -ql 查询安装包里面的文件
rpm -qf 命令名
可以查到该命令是怎么安装的
rpm -qf '反引号 which ls '
当你不知道ls在哪里的话 使用which ls 查在哪里 再来查在哪个包安装的
7.4 yum工具用法
rpm可能需要处理到依赖关系
但是yum自动依赖关系安装
yum search
yum list |grep 'vim' 管道符 把yum list 结果给到后面的命令,还带颜色
yum install -y 安装的话,带y 就是直接安装,不用询问
yum grouplist 可用组列出
LANG=en 改成英文
yum groupinstall 一个单词的话 就直接写名字,有多个单词的话 需要使用'
yum remove 实际上是将依赖的包同时卸载了 很关键,小心删除
yum update -y 包名
不加包名 会全部升级所有安装包,包括系统都会升级
一般都是在安装系统后使用,如果已经有安装一些命令之后,慎重升级
yum provides "/*/vim" 前提是系统中没有vim命令
rpm -qf 'which vim'
7.5 yum搭建本地仓库(视频中ppt小错误: gpcheck改为gpgcheck,yum cean 改为 yum clean)
有时候yum无法使用 没有联网,默认的仓库base是需要联机下载的。
在没有联网下,可以去本地仓库中间 查找rpm包
光驱 挂载
ls /mnt
less 命令翻屏看
@acomnada 代表已经安装的
网友评论