Можно ли использовать эмпатию 2.32 на гноме 2.30?

Я использую Ubuntu Lucid, в котором находится Gnome 2.30. Дело в том, что я действительно заинтересован в использовании эмпатии 2.32, так как она исправляет множество ошибок. Однако я не хочу обновлять всю систему, но я действительно хочу новую версию сочувствия: 3. Я пытался использовать ppa или другие методы, но не повезло. Есть идеи?

3
задан 14 December 2010 в 17:26

4 ответа

Я просто пытался создать эмпатию от Maverick для Lucid, но это невозможно из-за неудовлетворенных зависимостей сборки. Самое простое другое решение, о котором я могу подумать, - это просто установить пакет Maverick с использованием apt и использовать закрепление , чтобы свести к минимуму воздействие на вашу систему. Это потребует , чтобы вы обновили GTK + и некоторые другие системные компоненты, но это не так уж плохо и прекрасно работает для меня. Однако, YMMV, я не несу ответственности, если вы сломаете свою систему.

Вот как я это сделал.

Откройте /etc/apt/sources.list и добавьте источники Maverick внизу:

deb http://archive.ubuntu.com/ubuntu maverick main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu maverick-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu maverick-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-security main restricted universe multiverse

(или используйте предпочитаемое зеркало). Ничего не делай с apt. Далее мы откроем файл apt pinning /etc/apt/preferences и скажем apt не устанавливать пакеты от Maverick (подробнее см. man apt_preferences):

Package: *
Pin: release a=maverick
Pin-Priority: 1

Теперь запустите aptitude update, чтобы получить индексы пакетов. из этих новых источников вы только что добавили. Затем вызовите aptitude install empathy/maverick-updates, чтобы указать aptitude явно извлекать пакет из Maverick вместо Lucid (по умолчанию). aptitude скажет вам, что хочет обновить пакет Maverick до нескольких пакетов:

Upgrade the following packages:
gconf2 [2.28.1-0ubuntu1 (lucid, now) -> 2.31.91-0ubuntu3.1 (maverick-updates)]
gnome-icon-theme [2.28.0-1ubuntu1 (lucid, now) -> 2.31.0-0ubuntu1 (maverick)]
libdbus-glib-1-2 [0.84-1 (lucid, now) -> 0.88-2 (maverick)]
libdbusmenu-glib1 [0.2.9-0ubuntu3.1 (lucid-updates, now) -> 0.3.16-0ubuntu1 (maverick)]
libgail18 [2.20.1-0ubuntu2 (lucid-updates, now) -> 2.22.0-0ubuntu1 (maverick)]
libglib2.0-0 [2.24.1-0ubuntu1 (lucid-updates, now) -> 2.26.0-0ubuntu1 (maverick)]
libgtk2.0-0 [2.20.1-0ubuntu2 (lucid-updates, now) -> 2.22.0-0ubuntu1 (maverick)]
libgtk2.0-bin [2.20.1-0ubuntu2 (lucid-updates, now) -> 2.22.0-0ubuntu1 (maverick)]
libnotify1 [0.4.5-1ubuntu4 (lucid-updates, now) -> 0.5.0-2ubuntu1 (maverick)]
librsvg2-2 [2.26.3-0ubuntu1 (lucid-updates, now) -> 2.32.0-0ubuntu1 (maverick)]
librsvg2-common [2.26.3-0ubuntu1 (lucid-updates, now) -> 2.32.0-0ubuntu1 (maverick)]
libsqlite3-0 [3.6.22-1 (lucid, now) -> 3.7.2-1 (maverick)]
libtelepathy-glib0 [0.10.1-1ubuntu2 (lucid, now) -> 0.12.0-0ubuntu1 (maverick)]
nautilus-sendto-empathy [2.30.3-0ubuntu1 (lucid-updates, now) -> 2.32.1-0ubuntu1 (maverick-updates)]

Согласитесь, если вы не считаете, что это слишком плохо (как я уже говорил, сработало для меня), и вы ' в итоге получится более новое сочувствие.

Удачи!

0
ответ дан 14 December 2010 в 17:26

вы можете перейти на панель запуска и запросить, чтобы приложение было перенесено в lucid

0
ответ дан 14 December 2010 в 17:26

Вы можете использовать метод, упомянутый в Iain , но просто сделайте это в chroot .

0
ответ дан 14 December 2010 в 17:26

В нижней части страницы пакета вы можете найти ссылки для загрузки последней версии (AMD64 или x86):

http://packages.ubuntu.com / maverick / amd64 / empathy / download

http://packages.ubuntu.com/maverick/i386/empathy/download

Единственная другая зависимость вам, возможно, придется встретиться с пакетом empathy-common.
Кроме того, все остальные пакеты, похоже, нуждаются в версиях gnome> = 2.30.2, так что вы можете попробовать.

http://packages.ubuntu.com/maverick/all/empathy-common/download

0
ответ дан 14 December 2010 в 17:26

Другие вопросы по тегам:

Похожие вопросы: