Skip to content

Instantly share code, notes, and snippets.

@kavanmevada
Last active February 25, 2020 05:47
Show Gist options
  • Save kavanmevada/a86adef3e8d517f3254bb073846e31d9 to your computer and use it in GitHub Desktop.
Save kavanmevada/a86adef3e8d517f3254bb073846e31d9 to your computer and use it in GitHub Desktop.
# Install build tools
sudo apt-get install python3 python3-pip python3-setuptools python3-wheel ninja-build meson
#gnome-shell
echo "downloading gnome-shell..."
curl -o gnome-shell-3.35.91.tar.xz https://ftp.gnome.org/pub/GNOME/sources/gnome-shell/3.35/gnome-shell-3.35.91.tar.xz
tar -xz gnome-shell-3.35.91.tar.xz
echo "install gnome-shell dependencies..."
sudo apt-get install pkg-config cmake libecal2.0-dev libgirepository1.0-dev
curl -o gjs-1.63.91.tar.xz https://mirrors.ustc.edu.cn/gnome/sources/gjs/1.63/gjs-1.63.91.tar.xz
tar -xz gjs-1.63.91.tar.xz
# gnome-keyring required for gnome-shell
curl -o gnome-keyring-3.35.90.tar.xz https://ftp.gnome.org/pub/gnome/sources/gnome-keyring/3.35/gnome-keyring-3.35.90.tar.xz
tar -xz gnome-shell-3.35.91.tar.xz
sudo apt-get install libglib2.0-dev libgck-1-dev libgcr-3-dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment