Skip to content

Instantly share code, notes, and snippets.

@carlohamalainen
Created March 15, 2013 03:31
Show Gist options
  • Save carlohamalainen/5167296 to your computer and use it in GitHub Desktop.
Save carlohamalainen/5167296 to your computer and use it in GitHub Desktop.
Install basic packages for a CVL system.
#!/bin/bash
# Author: Carlo Hamalainen <[email protected]>
# Use at your own risk :)
set -e
set -x
sudo yum -y install vim
sudo yum -y groupinstall "X Window System"
wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm -O epel-release-6-8.noarch.rpm
sudo rpm --force -i epel-release-6-8.noarch.rpm
sudo sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/epel.repo
sudo yum -y --enablerepo=epel groupinstall XFCE
set +e
grep -q $HOSTNAME /etc/hosts
if [ "$?" != 0 ]
then
echo "127.0.0.1 $HOSTNAME" | sudo tee -a /etc/hosts
fi
set -e
sudo yum -y install gnome-panel
sudo yum -y update
sudo yum -y install tigervnc-server
sudo wget http://cvlrepo.massive.org.au/repo/cvl.repo -O /etc/yum.repos.d/cvl.repo
sudo yum -y clean all
sudo yum -y groupinstall "CVL Base Packages"
sudo yum -y groupinstall "CVL System"
sudo yum -y groupinstall "CVL System Extension"
sudo yum -y --enablerepo=epel install fuse-sshfs
# sudo useradd -m -G fuse carlo
# echo "set password for carlo:"
# sudo passwd carlo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment