Emacs-24.5
Introduction à Emacs
Le paquet Emacs contient un
éditeur extensible, personnalisable et dont l'affichage assure une
autodocumentation.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.8.
Informations sur le paquet
Dépendances d'Emacs
Facultatives
X Window
System, ALSA-Library-1.0.29, D-BUS-1.10.0, GConf-3.2.6,
giflib-5.1.1, GnuTLS-3.4.4.1, gobject-introspection-1.44.0,
gsettings-desktop-schemas-3.16.1,
GPM-1.20.7, gtk+-2.24.28 ou GTK+-3.16.6, ImageMagick-6.9.2-0, libjpeg-turbo-1.4.1, libpng-1.6.18, librsvg-2.40.10, LibTIFF-4.0.5,
libxml2-2.9.2, MIT Kerberos
V5-1.13.2, Valgrind-3.10.1, intlfonts, libungif,
libotf et
m17n-lib -
pour afficher correctement les scripts complexes comme Indic et
Khmer, et aussi pour les scripts qui demande un support d'affichage
arabe (Arabic et Farsi), et libXaw3d
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/emacs
Installation de Emacs
Installez Emacs en lançant les
commandes suivantes :
./configure --prefix=/usr \
--without-gnutls \
--localstatedir=/var &&
make
Ce paquet n'a pas de suite de tests. si make réussi, vous pouvez
tester le résultat en lançant src/emacs -Q, qui est le
programme qui sera installé, avec ses fichiers auxiliaires. Cela
doit démarrer et afficher l'écran d'acceuil de l'application.
Maintenant, en tant qu'utilisateur root
:
make install &&
chown -v -R root:root /usr/share/emacs/24.5
Ce paquet installe des fichiers d'icônes dans
l'arborescence/usr/share/icons/hicolor
et des fichiers de
bureau dans l'arborescence /usr/share/applications
. vous pouvez améliorer
les performances du système et l'utilisation de la mémoire en
mettant à jour /usr/share/icons/hicolor/icon-theme.cache
et
/usr/share/applications/mimeinfo.cache
. Pour
faire la mise à jour vous devez avoir installé gtk+-2.24.28 ou
GTK+-3.16.6 (pour le cache d'icones) et desktop-file-utils-0.22 (pour le
cache de bureau) et tapez les commandes suivantes en tant
qu'utilisateur root
:
gtk-update-icon-cache -t -f --include-image-data /usr/share/icons/hicolor &&
update-desktop-database
Explication des commandes
--without-gnutls
:
Actuellement, la construction avec gnutls-3.4 et supérieur est
cassée.
--localstatedir=/var
: Crée des
fichiers de score de jeu dans /var/games/emacs
et non dans /usr/var/games/emacs
.
Contenu
Programmes installés:
ctags, ebrowse, emacs,emacs24.5,
emacsclient, etags et grep-changelog
Bibliothèques installées:
Aucune
Répertoires installés:
/usr/libexec/emacs, /usr/share/emacs et
/var/games/emacs
Descriptions courtes
ctags
|
crée des fichiers de base de données de tagfiles à
références croisées pour du code source.
|
ebrowse
|
permet de naviguer dans des hiérarchies de classe C++
depuis l'intérieur d'emacs.
|
emacs
|
est un éditeur.
|
emacsclient
|
attache une session emacs à une session
emacsserver
déjà en cours d'exécution.
|
etags
|
est un autre programme pour générer des tagfiles de
références croisées de code source.
|
grep-changelog
|
écrit des entrées dans des historiques des changements en
fonction de divers critères.
|
Last updated on : 2012-09-06 23:27:33 +020