L'installation depuis les sources que propose cette page n'a semble-t-il pas été testé récemment. Les dépendances ainsi que les scripts ne sont plus forcément à jour.

Installation de E17 par les sources

L'installation via le dépôt svn permet d'utiliser directement et librement le code source des programmes. Pas d'intermédiaires, pas de modifications : les programmes tels que les conçoivent les développeurs et un accès privilégié à la vie des projets.
L'installation depuis les sources svn permet, en outre, d'accéder à de nombreux programmes qui ne seront vraisemblablement jamais disponibles sous forme de paquet pour Ubuntu. Vous aurez aussi la primeur des dernières améliorations et la possibilité de personnaliser votre environnement comme il vous plaira.
Bref, toute la puissance de E17 à votre service !

Installation

Il existe plusieurs scripts FIXME qui permettent de s'affranchir d'une installation depuis les sources pas toujours aisée.

Script easy_e17.sh

  1. installez les paquets suivants: build-essential cvs subversion libglib-2.0-dev automake 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 gettext libimlib2-dev libpam0g-dev libxml2-dev libxcursor-dev libgtk2.0-dev autoconf pkg-config libpng3-dev libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev libdbus-1-dev libfontconfig-dev libudev-dev liblua5.1-0-dev libxcb-shape0-dev.
    En une ligne dans un terminal et avec apt-get
    sudo apt-get install -y build-essential cvs subversion libglib-2.0-dev automake 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 gettext libimlib2-dev libpam0g-dev libxml2-dev libxcursor-dev libgtk2.0-dev autoconf pkg-config libpng3-dev libxine-dev libxkbfile-dev libsqlite3-dev giblib-dev libxmu-dev libxdamage-dev libxcomposite-dev libtag1-dev libtagc0-dev giblib-dev libasound2-dev libdbus-1-dev libfontconfig-dev libudev-dev liblua5.1-0-dev libxcb-shape0-dev
  2. Téléchargez dans votre Dossier Personnel le script easy_e17.sh disponible ici:\\
    wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
  3. Rendez le script exécutable:
    chmod u+x ~/easy_e17.sh
  4. Lancez le script
    sh -c ~/easy_e17.sh -i -e

Une fois le script terminé, il ne reste plus qu'a faire apparaître Enlightenment dans le choix des environnements de bureaux à l'écran de connexion. Pour cela, créez avec les droits d'administration le fichier /usr/share/xsessions/Enlightenment-0.17.desktop pour y insérer les lignes suivantes:

[Desktop Entry]
Encoding=UTF-8
Name=Enlightenment 0.17
Comment=
Exec=/opt/e17/bin/enlightenment_start
Icon=
Type=Application

Après sauvegarde de ce fichier, ouvrez avec les droits d'administration le fichier /etc/environment pour y ajouter /opt/e17/bin au PATH. Vous aurez ainsi quelque chose comme

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

Voilà, vous pouvez maintenant sortir de votre session pour sélectionner enlightenment comme session de démarrage à l'écran de connexion.

Script get_e.sh

FIXME Partie peut-être pas nécessaire: ne propose pas de mise à jour ni de désinstallation.

Un autre script connu pour installer e17 est celui de Carsten "Rasterman" Haitzler, le leader du projet E17.
Vous pouvez télécharger get_e.sh ici par exemple en tapant dans un terminal :

wget http://www.rasterman.com/files/get_e.sh

Notez que d'après le contenu de ce script, il n'est pas adapté à Jaunty (ou alors il faudrait le modifier).

Mise à jour

Si vous avez installez E17 par le script easy_e17.sh, depuis un terminal, allez dans le répertoire où se trouve le script easy_e17.sh téléchargé (normalement votre Dossier Personnel) et lancez la mise jour:

cd ~
./easy_e17.sh -u

Désinstallation

Si vous avez installez E17 par le script easy_e17.sh, il s'agit de supprimer avec les droits d'administration les dossiers /opt/e17/ et e17_src qui se trouve dans votre dossier personnel. Depuis un terminal:

sudo rm -rf /opt/e17
sudo rm -rf ~/e17_src

Contributeurs : mondai

  • installation_e17_sources.txt
  • Dernière modification: Le 28/04/2018, 11:17
  • (modification externe)