Wenn Sie Code kompilieren können, laden Sie einfach eine Quelldistribution von emacs herunter.
Statt mit ./configure
zu beginnen verwenden Sie die Konfigurationsoptionen, um dem Build-System mitzuteilen, wo die Dateien enden sollen. Zum Beispiel:
./configure --prefix=/home/abhi/emacs --bindir=/home/abhi/bin
installiert alle Emacs-Unterstützungsdateien unter /home/abhi/emacs
, und die ausführbaren Emacs-Dateien in /home/abhi/bin
. Wenn letzteres in Ihrem $PATH steht, was normalerweise der Fall ist, dann sollten die Dinge einfach funktionieren (sm).
Danach können Sie
make && make install
ohne sich Gedanken über die Installation machen zu müssen, die Dateien außerhalb Ihres Home-Verzeichnisses ablegt.
(Dies alles basiert darauf, dass Ihr Home-Verzeichnis /home/abhi
ist , Natürlich. Bearbeiten Sie sie nach Bedarf.)
Die Installation von der Quelle oder das manuelle Herunterladen von .rpms und das Extrahieren sind möglich, aber schwierig, da sie alle von anderen Bibliotheken abhängen.
Hier ist eine einfache Methode mit conda
conda install -c conda-forge emacs
Wenn Sie Conda nicht haben und es installieren möchten, lesen Sie [1]
emacs
wurde für OS X- und linux_64-Plattformen vorgefertigt, siehe [2] für Versionen.
[1] https://conda.io/miniconda.html
[2] https://anaconda.org/conda-forge/emacs