因此这将是那些“这可能吗?”问题之一。
我需要将 KDE 的一部分从 4.8.5 升级到 4.9。具体来说,我需要将 Gwenview 从 KDE 4.8.5 中的 2.85 版本升级到 KDE 4.9 中的 2.9 版本。
这看起来微不足道,但对我来说却是一件大事。我最近将我的 Ubuntu 升级到了 12.04,并将我的 Gwenview 升级到了 2.8x。问题是 Gwenview 2.8 版本意外破坏了我非常依赖的一项功能。
这是一个已知错误,已在 2.9 中得到纠正。不幸的是,Synaptic 中唯一可用的软件包是 4.8.5,其中包含 Gwenview 2.85。更糟糕的是,我不确定我是否可以简单地将我的整个 KDE 升级到 4.9,因为我正在运行一台较旧的 Toshiba Satellite,它采用 Intel 945GMA 芯片组,我很惊讶它竟然能够承受 12.04 的重量。嗯,实际上它没有。
我不得不安装 Cairo Dock,因为 Unity 2D 无法与这款芯片组兼容。但无论如何,我迫切需要升级到 Gwenview 2.9,而不必担心将 KDE 升级到 4.9 会导致整个系统崩溃。可能吗?
答案1
Kubuntu 的 KDE Plasma、应用程序和平台 4.9.3 现已发布http://www.kubuntu.org/。
由http://www.kubuntu.org/news/kde-sc-4.9.3:
KDE SC 4.9.3 发行版的软件包可用于 Kubuntu 12.04、12.10 和 Raring。您可以从 Kubuntu Backports PPA 中获取 12.04 的软件包...
Gwenview 升级模拟(gwenview 4:4.8.5-0ubuntu0.1 -> 4:4.9.3-0ubuntu1~ubuntu12.04.1~ppa2):
sudo apt-get install -s gwenview
The following extra packages will be installed:
kdelibs-bin kdelibs5-data kdelibs5-dev kdelibs5-plugins kdoctools libattica0.4 libkcmutils4 libkde3support4
libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkhtml5
libkidletime4 libkimproxy4 libkio5 libkipi-data libkipi9 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff2-4
libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libkrossui4
libktexteditor4 libkunitconversion4 libkutils4 libnepomuk4 libnepomukquery4a libnepomukutils4 libplasma3 libsolid4
libsoprano-dev libsoprano4 libthreadweaver4 soprano-daemon
Suggested packages:
svgpart hspell media-player-info libsoprano-doc
The following packages will be REMOVED:
kdelibs5-experimental-dev
The following NEW packages will be installed:
libattica0.4 libkipi9
The following packages will be upgraded:
gwenview kdelibs-bin kdelibs5-data kdelibs5-dev kdelibs5-plugins kdoctools libkcmutils4 libkde3support4
libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkhtml5
libkidletime4 libkimproxy4 libkio5 libkipi-data libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff2-4
libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libkrossui4
libktexteditor4 libkunitconversion4 libkutils4 libnepomuk4 libnepomukquery4a libnepomukutils4 libplasma3 libsolid4
libsoprano-dev libsoprano4 libthreadweaver4 soprano-daemon
45 upgraded, 2 newly installed, 1 to remove and 289 not upgraded.
Apt-get 手册
man apt-get
install
install is followed by one or more packages desired for installation or upgrading...
-s, --simulate, --just-print, --dry-run, --recon, --no-act
No action; perform a simulation of events that would occur but do not actually change the system...