12.04 会像 11.10 一样默认进入 Unity 吗?

Que*_*ner 10 upgrade unity 11.10 12.04 gnome-classic

当我从 11.04 升级到 11.10 时,在第一次启动时我被放入了 Unity shell。但是,从那时起,我选择使用 Gnome-Classic。

我的问题是,当 Ubuntu 12.04 明年 4 月发布时,它是否会做同样的事情并默认使用 Unity shell,我将不得不重新安装 Gnome 和 Gnome-classic?还是会保留我的 Gnome-Classic 界面和设置?

Eli*_*gan 15

当您从 Ubuntu 11.10 升级到 Ubuntu 12.04 LTS 时,您的 GNOME Classic(即后备)界面和与之相关的设置几乎肯定会被保留。

Ubuntu 11.04 使用 GTK+2 和 GNOME 2。默认情况下,它提供了三种会话类型:Ubuntu(GNOME 2 与 Unity 的 GTK+2 版本,需要 3D 加速)、Ubuntu Classic(经典的 GNOME 2 界面)和Ubuntu Classic (no effects)(相同,但完全没有任何视觉效果)。

当您从 Ubuntu 11.04 Natty Narwhal 升级到 Ubuntu 11.10 Oneiric Ocelot 时,GTK+2 被 GTK+3 取代。Unity 界面存在于 GTK+3 中,因此虽然它在“幕后”发生了很大变化(出于这个原因和其他原因),但用户体验只是略有变化。但是,经典的 GNOME 2 界面需要 GTK+2。所以它被 Unity 2D 所取代,它的行为非常像 Unity 而很少像经典的 GNOME 2 界面。

如您所知(因为您使用它),一个 GNOME Classic 会话类型(它提供了 GNOME Fallback 界面,这是一个 GNOME 3 界面,它的外壳感觉很像,尽管与 GNOME 2 的旧外壳不同) 在 Ubuntu 11.10 中可用。它由gnome-session-fallback包提供。GNOME Classic 会话类型实际上并不是早期 Ubuntu 版本中存在的任何先前界面的逻辑延续,它是社区支持的,而不是 Canonical 支持的(也就是说,它在 Universe组件中提供,而不是在 Main组件中提供) . 由于这些原因,在全新安装或升级期间默认安装它是没有意义的,事实并非如此。你必须自己安装它(告诉包管理器你想要那个特定的包)。

没有计划删除gnome-session-fallbackUbuntu 12.04 LTS Precise Pangolin,因此如果您GNOME Classic在 Ubuntu 11.10 中使用会话类型,则没有理由认为您将无法在 Ubuntu 12.04 LTS 中使用它。目前,此版本处于 alpha 测试阶段。gnome-session-fallback可以安装在 Precise 系统中,如果您安装了 Oneiric 系统,则在升级到 Precise alpha 时它仍会保持安装状态。如果GNOME Classic是 Oneiric 系统(全局或某些用户)中的默认会话类型,则当该系统升级到 Precise alpha 时仍然如此。

从一个版本升级到另一个版本时,您应该预料到大多数应用程序的外观和行为都会发生变化。GNOME Classic会话中提供的 GNOME 回退界面可能会发生变化。但是,变化不太可能很大,因为这是作为后备接口设计的;它不是前沿发展发生的地方。这些变化甚至可能并不明显。不管它们是否存在,当您升级到 Ubuntu 12.04 LTS 时,您在此界面中的设置(例如您用于面板的布局)应该保持不变。

由于距离 Ubuntu 12.04 LTS 出来还有一段时间,当然有可能会有较大的变化。但是,特别是考虑到这是一个 LTS 版本,强调坚如磐石的稳定性和长期可用性,而不是进行重大更改或引入大量新功能,因此似乎不太可能对当前的任何界面进行重大更改或制作不可用。