Last active
March 30, 2018 00:30
-
-
Save EricPSU/7e7bd0643bb734d2d7d0f9c36d438d5e to your computer and use it in GitHub Desktop.
CentOS 7 Minimal Desktop Installation
This file contains hidden or 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
### 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