Enlightenment

(перенаправлено с «Enlightenment и openSUSE»)
Перейти к: навигация, поиск
“Enlightenment являет новую философию для оконных менеджеров. Суть этой философии достаточна проста - полный контроль” (Rob Malda)
Логотип Enlightenment

Введение

Новые времена - новые десктопы, и теперь у нас есть возможность использовать Enlightenment-DR16 и Enlightenment-DR17. Эта страница посвящена не только Enlightenment, но и его настройке в openSUSE.

Напутствие

Существует одно правило, с которым Вы должны согласиться, чтобы пойти дальше: "Решения принимаете ВЫ". Все зависит от Вас. Решите, что Вам нужно, каковы Ваши цели, и приступайте к действиям. Вас ждут не глупые "нажми-меня" кнопки и не рецепты по спасению Вселенной. Все, что мы можем сделать, это предложить выбор. Использовать его или нет - решать Вам.

По-большому счёту, возможны 2 стартовых ситуации:

  • у Вас есть сильное желание попробовать Enlightenment, немного места на жестком диске и подключение к Интернет
  • Вы собираетесь "просветить" Enlightenment'ом (с англ. "просвещение") уже установленную openSUSE.

Для краткости мы будем обозначать Enlightenment как Е. E16 будет означать стабильный и "надёжный как скала" релиз Enlightenment-DR16, выпущенный в 1999 году и развиваемый до сих пор. Е17 - это новый Enlightenment-DR17, переделанный заново с нуля, который будет выпущен по достижении релизной готовности ( использование тестовой версии для разработчиков мы обсуждать не будем). Несмотря на визуальное расхождение, у обоих Е имеются ресурсы, талантливые разработчики и заинтересованное сообщество.

Следующие ресурсы могут помочь Вам:

Дистрибутивы на базе openSUSE, использующие E

Petite Linux

Petite Linux это сборка openSUSE, созданная с помощью SUSE Studio, включающая в себя рабочее окружение Enlightenment (e17). Petite Linux базируется на последних версиях openSUSE и полностью с ним совместим. Устанавливая Petite Linux, Вы получаете openSUSE с E17 и набором приложений необходимых для повседневной работы.

Домашняя страница Petite Linux

Снимки экрана

Страница загрузки

MangOeS

MangOeS это LiveCD дистрибутив на базе openSUSE 11.4 использующий Enlightenment (e17) в качестве рабочего окружения пользователя по умолчанию. Фокусируется на предоставлении возможностей для работы в интернете в сельских и провинциальных районах Филлипин.

Домашняя страница MangOeS

Установка Enlightenment в openSUSE

Пора определиться с версией Е. Можно установить и Е16, и Е17, никаких проблем их сосуществование не вызовет. Е16 известен бросающейся в глаза производительностью, восхитительными графическими эффектами/темами и впечатляющей гибкостью настройки ( да, и от скромности мы умирать не собираемся). Однако цена всего этого функционала высока. Ручная правка конфигов ( особенно для улучшения полюбившейся Вам темы) и всестороннее изучение Е-параметров придётся по душе лишь очень мотивированным людям. Определённо, Е16 - оконный менеджер для творцов и художников в душе.

Е17 - результат эволюции Enlightenment на новый уровень полноценной рабочей оболочки. Е17 будет обладать всеми возможностями для интеграции файлов и окружения, богатством графики и гибкой организацией. Е ставит целью не конкуренцию с Gnome или KDE, но реализацию нового подхода к отображению рабочей среды, построенного на использовании библиотек EFL. Всё ещё в разработке, Е17 уже достаточно стабилен для рабочего использования.

Установка E16:

sudo zypper in enlightenment

Добавление репозиториев и установка Е17:

  • openSUSE 12.1:
zypper ar -r http://download.opensuse.org/repositories/home:/CoolSpirit:/enlightenment/openSUSE_12.1/home:CoolSpirit:enlightenment.repo

Также возможна установка в один клик

  • opnSUSE 11.4:
zypper ar -r http://download.opensuse.org/repositories/X11:/Enlightenment/openSUSE_11.4/X11:Enlightenment.repo
sudo zypper in E17

Для того, чтобы сделать 'Entrance' менеджером входа:

sudo zypper in entrance
sudo chkconfig earlyxdm off
sudo chkconfig xdm off
sudo chkconfig gdm off
sudo chkconfig kdm off
sudo chkconfig entrance on

Задать вопрос или сообщить о проблеме Вы можете в теме на форуме:

тема Enlightenment

Жизнь в мире E

Приглашаем Вас посетить наш IRC-канал E. Прозрачная система trac позволяет следить Вам за разработкой.

В планах ежемесячное обновление Enlightenment в репозиториях OBS и предоставление стабильного и комфортного окружения. В настоящее время openSUSE имеет весьма впечатляющий выбор пакетов для E/EFL и саму среду E, должным образом исправленные, чтобы обеспечить расширенную поддержку UTF-8 (по сравнению с исходным E-SVN). Сейчас openSUSE имеет весьма впечатляющий выбор доступных E/EFL пакетов и собственных пропатченных для предоставления расширенной поддержки UTF-8 поддержка (по сравнению с E-SVN по умолчанию).

E17 позиционируется как Desktop Shell, то есть ещё не DE (Desktop Environment - Среда рабочего стола), но уже больше чем просто WM. Каждый набор инструментов имеет свои собственные 'настройки по умолчанию'. GUI приложений берутся из ядра самих приложений, поэтому вы можете собрать бинарные GUI в Lnux и использовать их в OpenBSD. Вы можете нарисовать круг для фона рабочего стола и он останется кругом независимо от настроек разрешения экрана. Или вы можете написать приложение DVD-плеер в 14-ть строк кода используя библиотеку EFL 'Emotion'. E это место, где вы можете посмотреть на будущее.

Чем больше Вы используете E, тем больше опыта Вы получаете. Следующие ссылки могут Вам помочь:

FAQ

Руководства пользователя

Если хотите, то можете посмотреть некоторые советы, чтобы предотвратить некоторые неприятности в системе:

Возможные проблемы и способы их разрешения

Экстра

Ecomorph

Как внести свой вклад

Смотрите раздел Contributing

Благодарности

Множество людей внесли свой вклад в этот проект. Большое Вам спасибо! Приношу мои глубочайшие извинения за то, что я упоминаю Вас не всех. Я попытаюсь перечислить из них ‘основных’ участников:

Команда разработчиков Enlightenment

Сообщество Enlightenment

Команда Open Build Service

Команда openSUSE KIWI (schaefi, cyberorg, pzb, cgoncalves - СПАСИБО!)

Stalwart, thanks for the hosting of our Enlightenment LiveCD!

Команда Packman

Novell

Уважаемые инженеры и программисты, СПАСИБО!


продолжение следует...