Skip to content

Instantly share code, notes, and snippets.

@EricPSU
Last active March 30, 2018 00:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save EricPSU/7e7bd0643bb734d2d7d0f9c36d438d5e to your computer and use it in GitHub Desktop.
Save EricPSU/7e7bd0643bb734d2d7d0f9c36d438d5e to your computer and use it in GitHub Desktop.
CentOS 7 Minimal Desktop Installation
### Install CentOS 7 - Minimal
### Install GUI
yum -y groupinstall "X Window System" "Fonts"
yum -y install gnome-classic-session gnome-terminal nautilus-open-terminal control-center
yum -y install fontconfig dejavu*fonts gnu*fonts liberation*fonts xorg-x11-font-utils open-sans-fonts libreoffice-opensymbol-fonts abattis-cantarell-fonts cjkuni-uming-fonts ghostscript-fonts google-crosextra-caladea-fonts google-crosextra-carlito-fonts jomolhari-fonts khmeros-base-fonts lklug-fonts lohit*fonts madan-fonts nhn-nanum-gothic-fonts overpass-fonts paktype-naskh-basic-fonts paratype-pt-sans-fonts sil*fonts smc-meera-fonts stix-fonts thai-scalable-waree-fonts ucs-miscfixed-fonts urw-fonts vlgothic-fonts wqy-microhei-fonts wqy-zenhei-fonts
yum -y install policycoreutils-python
unlink /etc/systemd/system/default.target
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
reboot
### Install and Configure Dark Theme
yum -y install gnome-tweak-tool
# Run as local user and toggle "Global Dark Theme"
### Miscellaenous Extras:
sudo yum -y install gedit vim
### Install Google Chrome
cat << EOF > /etc/yum.repos.d/google-chrome.repo
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
EOF
yum -y install google-chrome-stable
### Install Docker
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum -y install docker-ce
sudo systemctl enable docker.service
sudo systemctl start docker.service
### Install Docker-Compose
sudo yum -y install epel-release
sudo yum -y install -y python-pip
pip install --upgrade pip
sudo pip install docker-compose
sudo yum -y upgrade python*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment