Se você puder compilar o código, basta baixar uma distribuição de origem do emacs.
Em vez de começar com ./configure
, use as opções de configuração para informar ao sistema de compilação onde deseja que os arquivos sejam finalizados. Por exemplo:
./configure --prefix=/home/abhi/emacs --bindir=/home/abhi/bin
instalará todos os arquivos de suporte do emacs em /home/abhi/emacs
, e os executáveis do emacs em /home/abhi/bin
. Se o último estiver em seu $ PATH, o que geralmente é, então as coisas devem funcionar (sm).
Depois disso, você pode
make && make install
sem se preocupar com a instalação colocando arquivos que não sejam em seu diretório pessoal.
(Tudo isso é baseado no seu diretório home sendo /home/abhi
, é claro. Edite conforme necessário.)