Last active
August 27, 2021 07:36
-
-
Save jeremymeng/e2f2512def790c88a7e8 to your computer and use it in GitHub Desktop.
packages to install on a new linux vm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get install zip unzip curl make automake libtool build-essential git screen libgtk-3-0 libsm6 libx11-xcb1 libxft2 libtiff5 libgif7 libxpm4 ispell libncurses5 libgnutls30 libxml2 | |
# to build emacs with gtk gui | |
sudo apt-get install libgtk-3-dev libxpm-dev libtiff5-dev libjpeg8-dev libgif-dev libgnutls28-dev libncurses5-dev libxml2-dev | |
# emacs 27.1 | |
sudo apt install -y autoconf automake autotools-dev bsd-mailx build-essential \ | |
diffstat gnutls-dev imagemagick libasound2-dev libc6-dev libdatrie-dev \ | |
libdbus-1-dev libgconf2-dev libgif-dev libgnutls28-dev libgpm-dev libgtk2.0-dev \ | |
libgtk-3-dev libice-dev libjpeg-dev liblockfile-dev liblqr-1-0 libm17n-dev \ | |
libmagickwand-dev libncurses5-dev libncurses-dev libotf-dev libpng-dev \ | |
librsvg2-dev libsm-dev libthai-dev libtiff5-dev libtiff-dev libtinfo-dev libtool \ | |
libx11-dev libxext-dev libxi-dev libxml2-dev libxmu-dev libxmuu-dev libxpm-dev \ | |
libxrandr-dev libxt-dev libxtst-dev libxv-dev quilt sharutils texinfo xaw3dg \ | |
xaw3dg-dev xorg-dev xutils-dev zlib1g-dev libjansson-dev libxaw7-dev \ | |
libselinux1-dev libmagick++-dev libacl1-dev gir1.2-javascriptcoregtk-4.0 \ | |
gir1.2-webkit2-4.0 libenchant1c2a libglvnd-core-dev libicu-le-hb-dev \ | |
libidn2-0-dev libjavascriptcoregtk-4.0-dev liboss4-salsa2 libsoup2.4-dev \ | |
libsystemd-dev libwebkit2gtk-4.0-dev libx11-xcb-dev libxcb-dri2-0-dev \ | |
libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev libxshmfence-dev \ | |
x11proto-composite-dev x11proto-core-dev x11proto-damage-dev \ | |
x11proto-fixes-dev | |
# emacs-nox | |
sudo apt install texinfo libjansson-dev libgnutls28-dev libxml2-dev sharutils libxml2 libtool-bin ripgrep fzf fd-find | |
./configure --with-x-toolkit=no --with-xpm=no --with-jpeg=no --with-png=no --with-gif=no --with-tiff=no --with-json --with-sound=no --with-x=no | |
git clone https://github.com/jeremymeng/dotfiles.git | |
git clone https://github.com/jeremymeng/.emacs.d.git |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment