安装软件

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

图 19.2. 软件包安装界面

软件包安装界面

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

选择要安装的软件包

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

[Tip]提示

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

状态栏显示了您所选软件包所需的磁盘空间以及目前的剩余空间。请注意,由于依赖性的原因,所选软件包所需的实际磁盘空间可能高于软件包本身的大小。

[Note]注意

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

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

在选择要安装哪些应用程序的过程中,可能您所选的软件包需要依赖其它软件包(额外的库或额外的工具)才能正常工作。这样的话,Rpmdrake 将会显示一个信息窗口,以便允许您选择是要接受选中的依赖性,还是取消操作(图 19.3 “Rpmdrake — 依赖性警告框”)。

图 19.3. Rpmdrake — 依赖性警告框

Rpmdrake — 依赖性警告框
[Tip]提示

如果您希望自动选中额外的软件包,而不再显示此警告,只需取消主对话框中的显示自动选中的软件包选项。

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

图 19.4. Rpmdrake — 软件包替代

Rpmdrake — 软件包替代

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

搜索软件包

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

这很简单:只需在搜索按钮旁边的文本区中输入名称(或名称的一部分)。然后从下拉框中选择您想要查找的内容(或者是软件包名称,或者是软件包提供的描述,或者是软件包中存储的文件名)。在单击搜索按钮以后,将会出现一个新的列表(搜索结果),其中显示了 Rpmdrake 在软件包数据库中找到的结果。

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

Mandrakelinux 精选

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

全部软件包,按字母序

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

全部软件包,按组序

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

全部软件包,按大小

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

全部软件包,按选择状态

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

全部软件包,按介质库

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

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

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

更新介质

安装您的系统时,您已经使用了一定数量其中含有软件包的介质(可能是光盘)。您还可能添加了远程介质(图 19.6 “Rpmdrake — 添加介质”),以便查找随时更新的软件包(最可能的情况就是您的俱乐部介质)。

Rpmdrake 并不会在每次运行的时候都更新全部介质,因为更新要花很长的时间,特别是远程介质较多的情况。但是,如果您想更新指定介质的话,可以使用主界面下方的更新介质按钮。只需在弹出的对话框中选择要更新的介质,然后单击更新按钮。该介质中的新软件包就可用于安装了。

[Note]注意

介质更新也可通过“软件介质管理器”一节执行。