在光盘当中,所有的rpm包都在这里,要想使用,打开虚拟机双击光驱,将光盘,将光盘镜像放入到下图位置:
使用光盘是需要给光盘创建一个挂载点:
所有的rpm包都在这里。
模块依赖:
哪我们安装下libodbcinst.so.z这个包:
原因:我们把这种依赖叫做库文件依赖(模块依赖的一种),库也就是linux中的函数。这些模块(库)依赖有个典型的特征,用.so.数字结尾。以后看到这类依赖包不用再去packages中找,找不到。因为这个依赖的是一个文件,不是软件包,这个文件藏身在
这些软件包当中的一个文件。我们只要把这个文件所在的软件包安装上,这个文件包自然也就安装上了。
那问题来了,我们怎么知道这个文件藏在了那个包中呢,redhead提供了一个网站供我们搜索:www.rpmfind.net
没有这个网站,就得按照包名字一个一个找。。所以这个依赖性,使得rpm包安装使用很不方便。
解决办法:yum在线安装
redhead和centos在远程搭建一个服务器,吧所有需要安装的软件都放在服务器上,只要执行一条yum命令,只要linux能连接这台服务器,这个服务器会自动匹配软件安装所需要的依赖性。依赖的包服务器会自动帮下载好,一条命令都可以安装好。
用yum安装在不联网的环境中也可以实施。可以用光盘做本地yum。redhead认为yum是售后支持,要付费,买cdk;可以绕开。centos是免费的。