Se puoi compilare il codice, scarica semplicemente una distribuzione sorgente di emacs.
Invece di iniziare con ./configure
, usa le opzioni di configurazione per dire al sistema di compilazione dove vuoi che i file finiscano. Ad esempio:
./configure --prefix=/home/abhi/emacs --bindir=/home/abhi/bin
installerà tutti i file di supporto di emacs in /home/abhi/emacs
e gli eseguibili emacs in /home/abhi/bin
. Se quest'ultimo è nel tuo $PATH, come di solito è, allora le cose dovrebbero funzionare(sm).
Dopodiché puoi
make && make install
senza preoccuparti che l'installazione metta file diversi dalla tua home directory.
(Questo è tutto basato sul fatto che la tua home directory è /home/abhi
, Certo. Modificare se necessario.)
L'installazione dal sorgente o il download manuale dei file .rpm e la loro estrazione sono possibili ma difficili perché dipendono tutti da altre librerie.
Ecco un modo semplice per usare conda
conda install -c conda-forge emacs
Se non hai conda e vuoi installarlo, vedi [1]
emacs
è stato precompilato per le piattaforme OS X e linux_64, vedere [2] per le versioni.
[1] https://conda.io/miniconda.html
[2] https://anaconda.org/conda-forge/emacs