Enlightenment
Введение
Новые времена - новые десктопы, и теперь у нас есть возможность использовать Enlightenment-DR16 и Enlightenment-DR17. Эта страница посвящена не только Enlightenment, но и его настройке в openSUSE.
Напутствие
Существует одно правило, с которым Вы должны согласиться, чтобы пойти дальше: "Решения принимаете ВЫ". Все зависит от Вас. Решите, что Вам нужно, каковы Ваши цели, и приступайте к действиям. Вас ждут не глупые "нажми-меня" кнопки и не рецепты по спасению Вселенной. Все, что мы можем сделать, это предложить выбор. Использовать его или нет - решать Вам.
По-большому счёту, возможны 2 стартовых ситуации:
- у Вас есть сильное желание попробовать Enlightenment, немного места на жестком диске и подключение к Интернет
- Вы собираетесь "просветить" Enlightenment'ом (с англ. "просвещение") уже установленную openSUSE.
Для краткости мы будем обозначать Enlightenment как Е. E16 будет означать стабильный и "надёжный как скала" релиз Enlightenment-DR16, выпущенный в 1999 году и развиваемый до сих пор. Е17 - это новый Enlightenment-DR17, переделанный заново с нуля, который будет выпущен по достижении релизной готовности ( использование тестовой версии для разработчиков мы обсуждать не будем). Несмотря на визуальное расхождение, у обоих Е имеются ресурсы, талантливые разработчики и заинтересованное сообщество.
Следующие ресурсы могут помочь Вам:
- форум openSUSE -> приветствуются любые вопросы по Е!
- сайт Enlightenment
- вики Enlightenment
- Exchange - Е штучки
- Проект Detour
- Сайт DaveMDS
- IRC-канал в сети Freenode, где Вы можете задать свои вопросы онлайн
Дистрибутивы на базе 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) в качестве рабочего окружения пользователя по умолчанию. Фокусируется на предоставлении возможностей для работы в интернете в сельских и провинциальных районах Филлипин.
Установка 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
Задать вопрос или сообщить о проблеме Вы можете в теме на форуме:
Жизнь в мире 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, тем больше опыта Вы получаете. Следующие ссылки могут Вам помочь:
Если хотите, то можете посмотреть некоторые советы, чтобы предотвратить некоторые неприятности в системе:
Возможные проблемы и способы их разрешения
Экстра
Как внести свой вклад
Благодарности
Множество людей внесли свой вклад в этот проект. Большое Вам спасибо! Приношу мои глубочайшие извинения за то, что я упоминаю Вас не всех. Я попытаюсь перечислить из них ‘основных’ участников:
Команда разработчиков Enlightenment
Команда openSUSE KIWI (schaefi, cyberorg, pzb, cgoncalves - СПАСИБО!)
Stalwart, thanks for the hosting of our Enlightenment LiveCD!
Уважаемые инженеры и программисты, СПАСИБО!
продолжение следует...