Setting up Ubuntu Hardy Heron

I’ve posted it before, but here’s the install script I use when installing Ubuntu: Firstly open a terminal window

Applications > Accessories > Terminal

And the paste the following in, either by right-clicking and copy/pasting, or by using Ctrl+C and Ctrl+Shift+V (you need to use Shift too when pasting into a terminal window).

# Sources
sudo mv /etc/apt/sources.list /etc/apt/sources.list_backup &&
sudo cp $HOME/Install/Settings/sources.list /etc/apt/sources.list &&
sudo chmod 664 /etc/apt/sources.list &&
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - &&
sudo apt-get update &&

# Display
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf_backup &&
sudo cp $HOME/Install/Settings/xorg.conf /etc/X11/xorg.conf &&
sudo chmod 664 /etc/X11/xorg.conf &&

# Disable IPv6
sudo mv /etc/modprobe.d/aliases /etc/modprobe.d/aliases_backup &&
sudo cp $HOME/Install/Settings/aliases /etc/modprobe.d/aliases &&
sudo chmod 664 /etc/modprobe.d/aliases &&

# Speed Tweaks
sudo mv /etc/sysctl.conf /etc/sysctl.conf_backup &&
sudo cp $HOME/Install/Settings/sysctl.conf /etc/sysctl.conf &&
sudo chmod 664 /etc/sysctl.conf &&

# Remove Applications
sudo apt-get remove -y evolution evolution-exchange evolution-plugins evolution-common evolution-data-server evolution-data-server-common serpentine ekiga gnome-orca telnet tomboy &&

# Install Codecs
sudo apt-get install -y mp3gain vorbisgain libxine1-plugins libdvdcss2 flashplugin-nonfree non-free-codecs gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-bad-multiverse w64codecs &&

# Install Applications
sudo apt-get install -y thunderbird samba gparted bum ssh fail2ban easytag soundconverter checkgmail libcrypt-simple-perl kaffeine totem-gstreamer totem-plugins totem-plugins-extra pyrenamer xinetd dvdrip rar filezilla sbackup ufraw preload nautilus-actions pidgin-extprefs lm-sensors gkrellm emerald virtualbox-ose alacarte skype avant-window-manager drapes &&

# Development
sudo apt-get install -y subversion apache2 libapache2-svn monodevelop mysql-server mysql-admin netbeans &&

# Need To Agree To
sudo apt-get install -y sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts msttcorefonts &&

# SSH
sudo mv /etc/ssh/sshd_config /etc/ssh/sshd_config_backup &&
sudo cp $HOME/Install/Settings/sshd_config /etc/ssh/sshd_config &&
sudo chmod 664 /etc/ssh/sshd_config &&

# Sensors
sudo sensors-detect &&
sudo /etc/init.d/module-init-tools &&
sudo sensors -s &&

# VirtualBox
sudo adduser $USER vboxusers &&
sudo addgroup usbfs &&
sudo adduser $USER usbfs &&

# Subversion
sudo mv /etc/inetd.conf /etc/inetd.conf_backup &&
sudo cp $HOME/Install/Settings/inetd.conf /etc/inetd.conf &&
sudo chmod 664 /etc/inetd.conf &&
sudo mv /etc/xinetd.conf /etc/xinetd.conf_backup &&
sudo cp $HOME/Install/Settings/xinetd.conf /etc/xinetd.conf &&
sudo chmod 664 /etc/inetd.conf &&

# Samba
sudo /etc/init.d/samba stop &&
sudo cp $HOME/Install/Settings/smb.conf /etc/samba/smb.conf &&
sudo chmod 664 /etc/samba/smb.conf &&
sudo chmod 775 $HOME/Development &&
sudo chmod 775 $HOME/Downloads &&
sudo /etc/init.d/samba start &&
sudo smbpasswd -L -a $USER &&
sudo smbpasswd -L -e $USER &&

Files:

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*