Ubuntu Česko Enlightenment

  • Edit
  • Diskuze
  • Info
  • Attachments

IconsPage/warning.png Tento návod je velmi zastaralý. Aktuální informace a návody k prostředí E17 jsou dostupné na fóru: IconsPage/warning.png

Na této stránce popíšu instalaci prostředí Enlightenment 0.17 z Ubuntu zdrojů nebo novější verzi z CVS.

http://upload.wikimedia.org/wikipedia/en/d/d7/E17_screenshot.jpg

Instalace ze zdrojů

Instalace ze zdrojů je velmi jednoduchá -

1) Přidejte si zdroj do /etc/apt/sources.list

sudo nano /etc/apt/sources.list

přidat

deb http://e17.dunnewind.net/ubuntu gutsy e17
deb-src http://e17.dunnewind.net/ubuntu gutsy e17

gutsy nahraďte feisty, dapper (podle své distribuce)

wget http://lut1n.ifrance.com/repo_key.asc 
sudo apt-key add repo_key.asc
sudo apt-get update

2) Nainstalujte E17. Pokud máte nainstalovaný enlightenment E16 z oficiálních ubuntu zdrojů, tak spusťte Synaptic a odinstalujte jej! (ne odstranit, ale úplně odstranit!) Pak už můžete nainstalovat E17.

sudo apt-get install e17

Ve zdroji jsou dostupné i další balíčky, které se instalací balíku "e17" nedoinstalují. Spusťte si Synaptic a zobrazte si balíčky jen z dunnewind zdroje. Pak můžete doinstalovat co se vám hodí..

3) Spusťte E17 - restartujte X sever(Ctrl+Alt+Backspace) a vyberte v sezeních Enlightenment.

Instalace z CVS

* Díky nettezaumanovi za doplnění mého návodu na instalaci z CVS.

Z CVS si můžete do svého systému nainstalovat nejnovější verzi E17. Před instalací z CVS odeberte E17 nebo E16 nainstalovaný z repozitářů, nebo bude instalace dělat problémy!

1) Nainstalujte následující balíčky

sudo apt-get install build-essential cvs libtool libltdl3-dev automake1.9 autotools-dev libpopt-dev libcurl3-dev libx11-dev x11proto-xext-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libssl-dev libfreetype6-dev bison flex xlibs-dev gettext libimlib2-dev libxml2-dev libxcursor-dev libgtk1.2-dev autoconf pkg-config libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev libxslt-dev

2) Stáhněte script pro snadnou instalaci a nastavte mu spustitelnost.

wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
chmod +x easy_e17.sh

3) Vyberte si možnosti instalace -

  • a) nainstalujete minimum věcí potřebných pro běh E17.
    ./easy_e17.sh -i --skip=imlib2,edb,emotion,entrance,eclair,evfs,edje_viewer,edje_editor,elicit,evolve,e_dbus,elitaire,emphasis,empower,engycad,
    entrance_edit_gui,entropy,scrot,ephoto,estickies,exhibit,expedite,extrackt,engage,enthrall,rage,scrot,alarm,bling,cpu,deskshow,emu,
    flame,forecasts,language,mail,mem,mixer,moon,net,news,photo,rain,screenshot,slideshow,screenshot,snow,taskbar,tclock,up
    time,weather,winselector,wlan,mixer
    b) nainstalujete konfiguraci podle uživatele nettezaumana.
    ./easy_e17.sh -i --skip=imlib2,edb,entrance,eclair,evfs,edje_viewer,edje_editor,elicit,evolve,e_dbus,elitaire,emphasis,empower,engycad,
    entrance_edit_gui,entropy,ephoto,estickies,exhibit,expedite,extrackt,engage,enthrall,rage,scrot,bling,emu,
    flame,forecasts,language,moon,news,photo,rain,slideshow,screenshot,snow,weather,mixer
    c) nainstalujete skoro plnou konfiguraci podle vývojářů.
    ./easy_e17.sh -i --skip=imlib2,edb,emotion,entrance,eclair,evfs,edje_viewer,edje_editor,elicit,evolve,e_dbus,elitaire,emphasis,empower,engycad,
    scrot,entrance_edit_gui,entropy,ephoto,estickies,exhibit,expedite,extrackt,engage,enthrall,rage,emu,flame,moon,rain,screenshot,snow,
    language,mixer
  • citace od uživatele nettezaumana:

Důležité paramatry easy_e17.sh jsou: '-s' => "skip cvs update" V průběhu vašich kompilačních pokusů nebude porovnávat cvs repisitory se staženými soubory - výrazně to urychlí.

'-h' => "high nice priorita" Vyšší priorita (-20) pro proces, urychlí kompilaci.

'-c' => "clean" Mezi instalacemi můžete čistit -- 'c' jde dát maximálně 3x, což potom znamená odinstalace.

'-u' => "update" Šikovná volba na "rebuildy jednotlivých komponent a update"

'-i' => "install" Nainstaluje komponenty - defaultně vše, vyjma komponent určených volbami --only a --skip.

'--only=..' a '--skip=..' Jen a vynech - dává se item1,..,itemX

Příklady: ./easy_e17.sh -s --only=evolve,e Do nainstalovaného (nebo také ne) e17 zkompiluje a doinstaluje komponentu "evolve" a "e" a skipne check cvs.

./easy_e17.sh -c -c -c --only=evolve Pokusí se odstranit komponentu evolve.

./easy_e17.sh -s -h -c --skip=e,ewl,evolve Provede 'make clean! ve všem kromě e, ewl a evolve s nejvyšší prioritou a bez cvs checku

..

Komponenty můžete výše popsaným způsobem zkoušet dle libosti: Pozn. balíček mixer je špatný - nepokoušejte se o něj;

language také vždy vynechte, dovolí to nastavit enlightenmentu jiný jazyk než EN, ale pod češtinou to pokazí fonty a některé titulky, takže to za to nestojí..

flame, rain a snow jsou efekty z prvních verzí E17, dnes vypadají spíš směšně - vynechte je.

imlib2, edb a emu -- nepotřebujete! nezkoušejte.

entropy je file manager a já ho nedoporučuju -- 100x radši nautilus + gnome-settings-daemon

entrance* login manager -- nezkoušejte! používejte gdm,kdm

eclair je media player -- dobrý pro opravdové nadšence do e17 a sadomasochisty - chce evas a emotion

Kompletní popis aplikací najdete zde: http://www0.get-e.org/Resources/Applications/

případný update proveďte následovně : './easy_e17.sh -f -u' // s tím, že pokud máte easy_e17.conf zakomentujte '--skip' položky ,protože potom je jasné co se stane..

máte-li onen .conf, započněte kompilaci via './easy_e17 -h -i' -- při případných chybách přidávejte '-s' a pracujte s .conf -- jinak už asi máte zkompilováno v předchozím kroku.

4) Upravte v /etc/environment

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11

na

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/e17/bin

a uložte.

5) Vytvořte položku menu do GDM

sudo ln -s /opt/e17/share/xsessions/enlightenment.desktop /usr/share/xsessions/enlightenment.desktop

6) Restartujte Xka a E17 by se mělo objevit v Sezeních.

Zde je seznam skipovatelných komponent:

-----------------------------installing libs--------------------------------------
- imlib2 ..................... SKIPPED
- edb ........................ SKIPPED
- eet ........................ previously installed
- evas ....................... previously installed
- ecore ...................... previously installed
- efreet ..................... previously installed
- epeg ....................... previously installed
- embryo ..................... ok         
- edje ....................... ok         
- epsilon .................... ok         
- esmart ..................... ok         
- emotion .................... ok         
- engrave .................... ok         
- etk ........................ ok         
- etk_extra .................. ok         
- evolve ..................... SKIPPED
- ewl ........................ ok         
- exml ....................... ok         
- enhance .................... ok         
- e_dbus ..................... SKIPPED
--------------------------------------------------------------------------------

---------------------------- Installing applications ---------------------------
- e .......................... ok         
- entrance ................... SKIPPED
- eclair ..................... SKIPPED
- evfs ....................... SKIPPED
- edje_viewer ................ SKIPPED
- edje_editor ................ SKIPPED
- elicit ..................... SKIPPED
- elitaire ................... SKIPPED
- emphasis ................... SKIPPED
- empower .................... SKIPPED
- engycad .................... SKIPPED
- entrance_edit_gui .......... SKIPPED
- entropy .................... SKIPPED
- ephoto ..................... SKIPPED
- estickies .................. SKIPPED
- exhibit .................... SKIPPED
- expedite ................... SKIPPED
- extrackt ................... SKIPPED
- engage ..................... SKIPPED
- enthrall ................... SKIPPED
- rage ....................... SKIPPED
- scrot ...................... SKIPPED
----------------------------------------------------------------------------------

----------------------------- Installing e17 modules ---------------------------
- alarm ...................... SKIPPED
- bling ...................... SKIPPED
- cpu ........................ ok         
- deskshow ................... SKIPPED
- emu ........................ SKIPPED
- flame ...................... SKIPPED
- forecasts .................. SKIPPED
- language ................... SKIPPED
- mail ....................... SKIPPED
- mem ........................ ok         
- mixer ...................... SKIPPED
- moon ....................... SKIPPED
- net ........................ SKIPPED
- news ....................... SKIPPED
- photo ...................... SKIPPED
- rain ....................... SKIPPED
- screenshot ................. SKIPPED
- slideshow .................. SKIPPED
- snow ....................... SKIPPED
- taskbar .................... ok         
- tclock ..................... SKIPPED
- uptime ..................... SKIPPED
- weather .................... SKIPPED
- winselector ................ ok
------------------------------------------------------------------------------

Poznámky společné pro obě verze - z repos i CVS

  • Pokud máte Compiz, s E17 vám nebude fungovat tak jej ani nespouštějte..

  • E17 stále neobsahuje systray tak budete muset využít aplikaci jako je trayer. Použitelný je také xfce4-panel s přidaným appletem System tray,gnome-panel nedoporučuju - bere si dost systémových prostředků.

Odkazy

ubuntu-cz: Enlightenment (last edited 2009-01-06 16:49:34 by MartinMalý)