Отлдельное спасибо sda за его блог и сайт из которых почерпнул огромное количество информации.
И так, начнем...
Для начала нам наверное захочется посмотреть на это чудо, ничем не рискуя, поэтому идем на http://elivecd.org и качаем liveCD дистрибутив, созданный на основе Debian Etch с дефолтным WM E17. Дистрибутив платный, но тем не менее последнюю бету можно скачать бесплатно тут: http://elive.icedslash.com/isos/development/ - вроде ближайшее к нам Французское зеркало.
Стоит отметить, что у LiveCD (unstable) не все в порядке с русским, поэтому лучше не искать проблем на вторые 90 (или сколько там у вас) а сразу при загрузке выбирать английский.
Если трафик для вас дорогая штука, то можно просто почтитать про этот WM на сайте http://enlightenment.org/ и посмотреть довольно симпотичные скриншоты тут: http://enlightenment.sourceforge.net/Enlig...hots/index.html
Ну чего? Посмотрели, поигрались...понравилось (если не понравилось, то дальше можно не читать), значит будем ставить.
Возникает вопрос, как ставить? Везде написано, что он еще в разработке и т.п. но это нам не помеха...приступим.
Далее я буду описывать процесс установки E17 из CVS с помощью скрипта easy_e17.sh В виде уже готовых пакетов конечно можно найти, но это не самая актуальная версия, да и найти их реально трудно (хотя меня уже начинают терзать смутные сомнения...)
А вот обладателям некоторых дистрибутивов повезло немного больше:
Gentoo:сначала подключаем layman: http://gentoo-wiki.com/TIP_Overlays#Layman затем следуем указаниям howto: http://gentoo-wiki.com/HOWTO_e17
Fedora:специальный репозитарий для yum с пакета Е17 можно найти по ссылке http://sps.nus.edu.sg/~didierbe/ там же можно найти rpm для установки этого репозитария в систему.
ALT Linux:некоторые пакеты уже подготовлены мейнтейнерами и их можно найти по ссылке: http://sisyphus.altlinux.org/packages/Grap...p/Enlightenment
Ubuntu: этим ребятам вообще несказанно повезло, мало того что на http://ubuntuforums.org есть инструкция по установке
так еще и целый проект по разработке дистрибутива в котором E17 будет дефолтным WM. Теперь подробнее:
https://wiki.ubuntu.com/Ebuntu - wiki дистрибутива, оч много по лезной информации и ссылок, там же можно выйти на мейнтейнеров при желании;
http://e17blog.tuxfamily.org/elbuntu.php/ - сайт проекта, можно почитать о том что уже сделано, что планируется, как это все можно заиметь
http://e17blog.tuxfamily.org/e17blog_en.php/ - блог посвященный проекту Elbuntu, тут можно найти howto по установке, информацию о репозитариях и т.д.
Для тех кому лень читать или плохо с английским приведу ИМХО самое главное:
В /etc/apt/sources.list добавляем:
Код: Выделить всё
## Elbuntu
deb-src http://e17.dunnewind.net/ubuntu feisty e17
И не забываем добавить ключик в систему:
Код: Выделить всё
wget http://lut1n.ifrance.com/repo_key.asc
sudo apt-key add repo_key.asc
после чего ставим E17 как и все остальное...
кроме указанного, существует еще один репозитарий по адресу: http://edevelop.org/~lut1n/ubuntu/
описание паков лежащих в репозитарии можно найти по адресу: http://e17.dunnewind.net/ubuntu/dists/feis...y-i386/Packages
Debian: Репозитарии для Debian Sid можно найти тут:
Код: Выделить всё
deb http://edevelop.org/debian unstable main
Понял я в чем загвоздка...короче, ставится это дело только на lenny/sid, на etch поставить так и не удалось, ну и ладно. Все просто как никогда, подключаем репозитарий, делаем apt-get update и вперед...
Код: Выделить всё
sudo apt-get install e17 e17-libs e17-modules
Slackware: проект по сборке пакетов для Slackware Linux находится тут: http://slacke17.sourceforge.net/
По ссылке можно найти как уже готовые пакеты для слаки, так и тарбол со скриптом и всем необходимым для установки e17.
Arch:инструкция по установке тут: http://wiki.archlinux.org/index.php/E17
Все просто и понятно описано, так что думаю каментырии излишни.
SUSE: для этого дистрибутива существует репозитарий любезно предоставленный sda, найти его можно тут:
http://download.opensuse.org/repositories/...re-metapackage/
(Огромное спасибо sda, T.D. и minoru-kun за предоставленные ссылки на собранные пакеты для дистрибутивов.)
Скрипт easy_e17.sh написанный немцем Brain 'morlenxus' Miculcy и периодически обновляется, добавляются новые фичи, правятся баги и т.д. Описание скрипта можно найти на сайте: http://omicron.homeip.net/, оттуда же его можно и скачать
Код: Выделить всё
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
По умолчанию скрипт устанавливает все что есть в cvs в /opt/e17, но это можно и поменять.
Поскольку E17 находится в стадии "активной" разработки, то гарантировать, что-то соберется, а что-то нет - нельзя. Поэтому чтобы не париться и не удивляться вылезшим ошибкам сразу стоит посмотреть на результат так называемых ночных билдов.
Общие сведения тут:http://download.enlightenment.org/tests/
Отчеты по каждому модулю (приложению) можно найти тут: http://download.enlightenment.org/tests/LAST_EMAIL.txt
Все очень просто и доступно объяснено...
Вообще я бы рекомендовал пользоваться немного модифицированным конфигом с которым делаются ночные билды (я убирал только строки --clean), ИМХО так проще чем писать длинющую строку параметров.
Кроме канонического easy_e17.sh можно использовать скрипт написанный sda на основе канонического. Работают они примерно одинаково, но мне больше нравится канонический (да и в своих послених заявлениях автор рекомендует пользоваться коническим скриптом), в любом случае выбор остается за вами. Скрипт sda можно найти по адресу: http://rootshell.be/~sda00/install.sh
Перед запуском скрипта необходимо установить необходимые зависимости:
- m4
- autoconf
- automake (1.7 or higher)
- libtool
- pkg-config
- texinfo
- zlib
- jpeg
- freetype 2
- xorg-x11 or xfree86
- x11-libs
Для ubuntu список необходимых пакетов можно найти тут: http://www.ubuntuforums.org/showthread.php...ghlight=E17+cvs
В дальнейшем я планирую написать мини howto по установке на ubuntu/debian и fedora, но когда это я еще соберусь...
Допустим, что все у нас скомпилилось и заинсталилось, что дальше?
Хорошо бы его (E17) запустить.
Запускать его можно как из kdm(gdm), а можно воспользоваться и его "родным" DM - Entrance. О том как настроить Entrance можно прочитать на http://rootshell.be/~sda00/notes в самом низу стриницы под заголовком "доводим Entrance до ума".
Там же на страничке sda можно прочитать о том как подружить E17 с русским, кроме того про русификацию хорошо написано тут: http://sda00.blogspot.com/2007/09/e17_22.html
Теперь посмотрим, а что же мы получили?
Идем на http://sda00.blogspot.com/2007/09/e17.html и читаем небольшой обзорчик по E-приложениям.
Не забываем, что нормального запуска этих приложений, если все устанавливали по умолчанию в переменную PATH надо добавить /opt/e17/bin (например через /etc/environment).
Далее наверное хочется попробовать сделать систему еще красивее...у всех ведь вкусы разные...ниже список ссылок где можно найти всяческий арт для E17:
http://www0.get-e.org/ - сайт с темами, анимированными обоями, для посещения обязателен, оч хороший ресурс
http://e17-stuff.org/ - ресурс из разряда xxx-look.org еще больше тем, обоев, арта и т.д. чем на предыдущем.
http://sda00.blogspot.com/2007/09/e17_28.html - тема сделанная sda (любителям джаза посвящатеся).
Для тех кому не жалко трафика и хочется все и сразу, то можно поступить так:
Темы:
Код: Выделить всё
wget -c -r -l5 -nH -nd -np http://www0.get-e.org/Themes/E17/_files/
Иконки:
Код: Выделить всё
wget -c -r -l5 -nH -nd -np http://www0.get-e.org/Resources/Animated_Icons/_files/
Обои:
Код: Выделить всё
wget -c -r -l5 -nH -nd -np http://www0.get-e.org/Backgrounds/Static/_files/
wget -c -r -l5 -nH -nd -np http://www0.get-e.org/Backgrounds/Animated/_files/
Как все это ставить подробно описано в документации (ссыли ниже по тексту), а с появлением большого количества графических утилит для конфигурирования вообще элементарно.
Ну вот вообщем-то и все, если что хотел сказать, есть что-то забыл или где-то ошибся - пишите поправлю.
Если возникнут какие-либо проблемы, то можно поискать ответ в документации:
на русском: http://www1.get-e.org/E17_User_Guide/Russi...ages/print.html
и на английском: http://www1.get-e.org/E17_User_Guide/Engli...ages/print.html
английская посвежее будет и более полная, но она английская...
очень стоит почитать вот это блог: http://sda00.blogspot.com/search/label/Enlightenment
ну и на крайний случай можно пойти пообщаться с разработчиками в irc: irc.freenode.net (/join #e)
Добавлено:
вот только что наткунулся на гентушном англоязычном форуме на небольшое howto по анимированым обоям:Animated Background (Mini) How-To