不知道是不是有和我一样的宝子们,在rpm上卡了老久老久,但其实搞通了,理解了原理之后,不难的,所以不管你现在遇到的困难是什么,都不要放弃,一定要坚持,加油。
一、rpm
1.rpm
rpm的作用就是在已经有安装包的前提下进行安装,注意一定是在有这个包的前提下。而且安装的地方要和安装包在同一级目录下,如果没有这个前提下,那就是找不到文件的,就会报像下面的错误
2、介绍一下Centos中的Package包是怎么出来的
大家一定有注意到课本中都是有<harli@localhost ~ Package>这样的前提下然后进行安装的,如果不是的话那就先不是了,然后就发现自己进不去,因为找不到那样的文件或者目录,然后就卡死了。
所以解决办法呢,就是首先我们先点开虚拟机的设置,然后进行配置,看下图
通过这样设置以后,会出现下面的页面,如果你的没有,可能是需要重启。
然后我们点进去,找到media就可以了。下面的是对其的相应介绍
3、rpm的使用。
功能有:安装、升级、下载。
命令是:rpm -ivh+安装包的名称
操作:
先进入光盘里面搜索自己想要下载的安装包,因为是为了演示rpm的使用,后面记得删掉哦。然后复制到根目录的其他文件下,接着右键打开命令窗口。比如说我将net-tools安装包复制到了Documents目录下
打开命令窗口后,需要知道安装包的具体名称,用rpm -q net-tools然后复制即可,复制的话ctr+c是用不了的,需要右键复制
ok,其他的大致是相同的,这里就不多说了。
二、yum
可以将yum类比成Maven,是个rpm包管理器,功能:下载、安装、卸载。他能更好的解决rpm的依赖性问题。Yum下载rpm的安装包,再由rpm进行判断是否安装后再进行安装
三、相关命令:
可以用grep 包名搭配着用