Mandrake Linux 和 Mandriva 提供了所谓的 URPMI 工具,这是一组包装程序,可以让用户更轻松地安装新软件。 这些工具与 RPMDrake 和 MandrakeUpdate 相结合,提供顺利安装和卸载软件包所需的一切。 MandrakeOnline 提供范围更广的服务,并且可以在您的特定 Mandrake 系统有可用更新时自动通知管理员。 看 男子 乌尔米,其中包括更多信息。
KDE 和 Gnome 桌面套件也有自己的(图形)版本的包管理器。
7.5.4. 升级内核
如果您定期升级发行版,大多数 Linux 安装都可以。 升级过程将在需要时安装新内核并对您的系统进行所有必要的更改。 如果您需要 Linux 发行版中包含的默认内核不支持的内核功能,您应该只手动编译或安装新内核。
无论是编译您自己的优化内核还是使用预编译的内核包,安装它与旧内核共存,直到您确定一切都按计划进行。
然后创建一个双引导系统,允许您通过更新引导加载程序配置文件来选择要引导的内核 配置文件. 这是一个简单的例子:
# anaconda 生成的 grub.conf
#
# 请注意,您不必在更改配置后重新运行 grub。
# 注意:您有一个 /boot 分区。 这意味着
# 所有内核和 initrd 路径都相对于 /boot/,例如
# 根 (hd0,0)
# 内核 /vmlinuz-version ro root=/dev/hde8
#initrd /initrd-version.img
#boot=/dev/hde 默认=0 超时=10
splashimage=(hd0,0)/grub/splash.xpm.gz 标题 Red Hat Linux new (2.4.9-31)
根(hd0,0)
内核/vmlinuz-2.4.9-31 ro root=/dev/hde8 initrd /initrd-2.4.9-31.img
标题旧内核
根(hd0,0)
内核/vmlinuz-2.4.9-21 ro root=/dev/hde8 initrd /initrd-2.4.9-21.img
# anaconda 生成的 grub.conf
#
# 请注意,您不必在更改配置后重新运行 grub。
# 注意:您有一个 /boot 分区。 这意味着
# 所有内核和 initrd 路径都相对于 /boot/,例如
# 根 (hd0,0)
# 内核 /vmlinuz-version ro root=/dev/hde8
#initrd /initrd-version.img
#boot=/dev/hde 默认=0 超时=10
splashimage=(hd0,0)/grub/splash.xpm.gz 标题 Red Hat Linux new (2.4.9-31)
根(hd0,0)
内核/vmlinuz-2.4.9-31 ro root=/dev/hde8 initrd /initrd-2.4.9-31.img
标题旧内核
根(hd0,0)