#! /bin/zsh # # this file: # https://dataswamp.org/~incal/scripts/emacs-install-minimal # # same thing as zsh shell functions: # https://dataswamp.org/~incal/conf/.zsh/install-emacs # # How to install the latest Emacs version on Debian. # # First install: do steps 1-3 and 5. (11 commands) # Upgrade after: do steps 4 and 5. (6 commands) # 1. setup directories src_dir=~/src emacs_dir=${src_dir}/emacs mkdir -p $emacs_dir # 2. get dependencies sudo apt-get -qq update sudo apt-get install build-essential debian-goodies libgccjit-10-dev sudo apt-get build-dep emacs # 3. get source cd $src_dir git clone https://git.savannah.gnu.org/git/emacs.git # 4. refresh source/upgrade cd $emacs_dir git pull # 5. compile and install autogen.sh configure --with-x-toolkit=no --with-native-compilation make sudo make install