J'ai installé une installation minimale de CentOS 6.3 dans une machine virtuelle VirtualBox. Maintenant, je voudrais installer Emacs pour une utilisation à partir de la ligne de commande uniquement.
Lorsque je fais une recherche d'emacs en utilisant yum search emacs
le seul package de niveau application semble être " emacs
" alors je lance yum install emacs
et il me montre la liste des dépendances qu'il veut télécharger.
Ces dépendances libcairo
, libasound
et une tonne de libX*
packages qui n'ont aucun intérêt à être téléchargés et installés pour une copie d'Emacs qui sera utilisée à partir de la ligne de commande uniquement (j'essaie de garder ce minimum car cela sera cloné 10 fois par machine de développeur pour simulation de réseau mais un éditeur de texte est vraiment nécessaire).
Alors, y a-t-il des indicateurs à définir pour empêcher tous les packages graphiques liés à l'installation? Je me souviens que Gentoo's emerge avait des paramètres similaires, ou est-ce que j'installe juste le mauvais paquet?
la source
Je déteste l'interface graphique. Essaye ça:
Téléchargez le dernier tar: http://mirror.sdunix.com/gnu/emacs/
la source
./configure --with-x=no
je n'arrêtais pas de recevoiremacs: error while loading shared libraries: libgtk-3.so.0: cannot open shared object file: No such file or directory
. Je savais que je n'avais pas besoingtk-3
d'une installation sans tête et après l'avoir utilisée, elle s'est déroulée sans aucun problème. Quand je l'ai utilisé,sudo yum -y install emacs-nox
je l'ai euNo package emacs-nox available Error: Nothing to do
.Je suive ces étapes pour installer Emacs sur mon serveur cloud Ubuntu sans support X:
sudo apt-get install autoconf automake texinfo libncurses5-dev
./autogen.sh
./configure --with-x=no
make
sudo make install
Et maintenant, vous pouvez utiliser Emacs dans le terminal.
autoconf
etautomake
sont les outils système requis.Si vous manquez
texinfo
, vous obtiendrez:Si vous manquez
libncurses5-dev
, vous obtiendrez:la source
J'ai essayé d'installer emacs à partir de yum (le gestionnaire de paquets de CentOS), mais la version emacs installée était tellement dépassée.
J'ai donc dû télécharger la dernière distribution emacs depuis ftp.gnu.org en utilisant wget et construit à partir des sources.
L'installation s'est bien déroulée et je n'ai rencontré aucun problème au cours du processus.
la source