Могут ли приложения Unity и GNOME Shell работать на LXDE?

В настоящее время я использую GNOME Shell, Unity и GNOME Classic в Ubuntu 11.10. Я хотел бы знать, смогу ли я загрузить LXDE, могут ли приложения GTK, которые у меня есть на GNOME 3.2 (которые используются Unity и GNOME Shell), использоваться в LXDE, или мне нужно устанавливать отдельное программное обеспечение, которое может только использоваться LXDE?

Поскольку приложения, которые я устанавливаю в Unity Shell, также доступны и используются в GNOME Shell (я полагаю, это связано с тем, что они оба работают в GNOME 3.2, использующей библиотеки GTK+3), я могу найти те же приложения, которые устанавливаю в GNOME Shell и Unity на LXDE?

Вот что я имею в виду: я устанавливаю GNOME Shell в Ubuntu 11.10. Я могу получить доступ к приложениям, которые я установил в Unity в GNOME Shell, из панели поиска. Даже закладки, которые я сохраняю в Firefox в Unity, также будут сохраняться в Firefox в GNOME Shell. Я спрашиваю, будет ли это та же самая ситуация, когда мне не нужно устанавливать приложения специально для LXDE?

1 ответ

Решение

Нет особой причины, по которой приложения gnome-shell или Unity не должны работать в LXDE или в любых других средах рабочего стола.

Единственными исключениями являются приложения, которые специально используют возможности и функции, которые очень специфичны для конкретной среды рабочего стола.

Приложения LXDE/Lubuntu, которые вы найдете, часто основаны на GTK+, поэтому подавляющее большинство приложений GTK+, которые вы видите в блогах, работающих в Unity/Gnome-shell, должны работать для LXDE.

Если вы пурист, вам следует обратить внимание на зависимости, которые приносит конкретное приложение. Некоторые приложения будут зависеть от установки большей части одной среды / стека рабочего стола.

Чтобы проверить, какие зависимости требуется приложению, попробуйте смоделированную установку, т.е.

sudo apt-get -s install [package-name]

Посмотрите на разделы:The following extra packages will be installed:

а также

The following NEW packages will be installed

Если список особенно длинен, то, возможно, вам следует рассмотреть альтернативное - менее громоздкое / зависимое приложение.

Изредка после установки приложения оно не появляется в меню. Для этих приложений посмотрите на файл .desktop приложений в /usr/share/applications, В некоторых файлах приложений на рабочем столе есть запись, похожая на OnlyShowIn=Unity, Я бы удалил эту запись, и она должна (после выхода из системы) снова появиться в меню.

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