安装软件

调用此工具时,您需要稍等几秒,Rpmdrake 会搜索可用的软件包数据库。然后,您就会看到软件包安装界面。

图形 7.2. 软件包安装界面

软件包安装界面

此窗口分为四个部分:上面的部分可让您操纵您可以安装的软件包列表。这一软件包列表会显示在窗口中部的左侧。中部的右侧会显示目前选中软件包的描述。在窗口的下部,您可以找到带有三个按钮的状态栏。

现在,我们来仔细看一看图形 7.2, "软件包安装界面"中显示的界面。我们在树型视图中选择了名为"frozen-bubble-1.0.0-6mdk"的软件包,而在描述中区域中说明了所需的磁盘空间(11829 KB),简要描述(Frozen Bubble arcade game)和详细描述(Full-featured, colorful animated penguin eye candy...)。

[Tip]提示

如果您想要获得关于软件包的更多信息,可以选择上部访问区域中的最多信息单选钮。您会看到软件包所提供的文件列表以及更新日志。

状态栏显示了您已经选中了 11 MB,而您还有足够的剩余磁盘空间(1665 MB)。

[Note]

如果您试图安装的软件所需的空间超过了可用的剩余磁盘空间的话,Rpmdrake 将会显示一个警告框。但是,您仍然可以继续(例如,您可以删除某些不再需要的文件,诸如以前从 Internet 上下载而您现在不再使用的程序,这样可以让安装继续)。

现在,您就可以开始安装了,只需点击安装按钮。此时将会出现一个新窗口,其中显示了安装进行的进度。如果您更愿意什么也不做,只需点击退出按钮。

在选择软件包的过程中,可能会出现这样的情况:您所选的软件包需要先安装某些额外的库或其它工具才能正常工作。这样的话,Rpmdrake 将会显示一个信息窗口,以便允许您选择是要接受选中的依赖性,还是取消操作(图形 7.3, "Rpmdrake –– 依赖性警告框")。

图形 7.3. Rpmdrake –– 依赖性警告框

Rpmdrake –– 依赖性警告框

另外一种可能的情况是:您想要安装需要依赖关系的软件包,而有多个软件包都可提供该依赖关系。您会看到备选软件包的列表(图形 7.4, "Rpmdrake –– 软件包替代")。您可以点击信息...按钮阅读额外的信息,以便从中选择最好的一个。

图形 7.4. Rpmdrake –– 软件包替代

Rpmdrake –– 软件包替代

我们现在来更详细的看一下 Rpmdrake 为简化系统管理员的操作而提供的搜索和分类功能:

搜索软件包

有时,您可能在别处看到过一个工具,或者从朋友那里听到一个工具,而现在想要在您的系统中找到并安装该工具。

这很简单:只需在搜索按钮旁边的文本区中输入名称(或名称的一部分)。然后从单选钮中选择您想要查找的内容(或者是软件包名称,或者是软件包提供的描述,或者是软件包中存储的文件名)。这样,Rpmdrake 就会在数据库中扫描相应的内容,然后显示一个包含搜索结果的新列表。

接下来,让我们来看看不同的分类顺序:

Mandrakelinux 精选

这一分类顺序将按照您在 Mandrakelinux 安装过程中看到的四个软件包组显示软件包列表。这种分配方式非常简便,因为它专注于可用软件包的选中部分,而这正是整个发行版最有用的东西。

全部软件包,按字母序

除了树型视图,您还可以用平坦列表显示出您可在系统中安装的全部软件包。

全部软件包,按组序

这样,您就会看到按照功能分组的软件包列表(即游戏、系统、视频等等)。

全部软件包,按大小

这样,您就会看到按照大小排序的软件包列表(最大的软件包在最上面,最小的软件包在最下面)。

全部软件包,按选择状态

如果您选择了这一查看方式,您将会看到一个平坦列表,其中所选的全部软件都会首先显示,其它的软件包则会跟在后面显示。为了让您看得更清楚,这两个部分都会按照字母顺序排序。这一分类顺序在实际执行软件包安装之前非常有用,因为此时您可能选中了许多软件包,这样您就可以查看所选全部软件包的列表。

全部软件包,按介质库

您会再一次看到按照字母序排列的软件包,但是这次会按照软件包所属的数据介质分别显示。

全部软件包,按更新可用性

在此模式中,您将会得到两组软件包:第一个列表中列出了可添加到您计算机中的软件包,第二个列表列出了您已经在计算机上安装了旧版本的软件包。