#!/bin/bash echo "-------------------------------------" && echo " Automated Post-Installer Script 0.4" && echo " For the Acer Aspire One HDD version" && echo "-------------------------------------" && echo " " && echo "-----------------------------------------------------------" && echo " Adding the Package Repositories and applying all updates " && echo "-----------------------------------------------------------" && echo " Press y if asked to import signature keys" && echo " Adobe Flash" && rpm -Uvh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm && echo " RPMFusion free" && rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm && echo " RPMFusion non-free" && rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm && echo " And then we update the system" && echo " Press y if asked to import signature keys" && yum -y update && echo " Complete!" && echo "-----------------------------------------------------------" && echo " " && echo "----------------------------------------" && echo " Then we add some very useful packages," && echo "----------------------------------------" && yum -y install xchat flash-plugin vlc libdvdplay libdvbpsi avant-window-navigator ntfs-3g gstreamer-plugins-ugly gstreamer-plugins-bad audacious-plugins-freeworld-mp3 audacious-plugins-freeworld-wma audacious-plugins-freeworld-aac yum-fastestmirror preload gparted gftp wget f-spot && echo " Complete!" && echo "----------------------------------------" && echo " " && echo "-----------------------------------------" && echo " Now for some desktop speed enhancements" && echo "-----------------------------------------" && echo " Processing" && echo "gtk-menu-popup-delay = 0" >> ~/.gtkrc-2.0 && echo "vm.swappiness = 1" >> /etc/sysctl.conf && echo " Complete!" && echo "-----------------------------------------" && echo " " && echo "----------------------------------------" && echo " Adding Optimization to Acer Aspire One" && echo "----------------------------------------" && echo " Processing" && echo " sysctl -w vm.vfs_cache_pressure=50 # Don't shrink the inode cache aggressively # As in the rc.last.ctrl of Linpus echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor cat /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate_max > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate echo 1500 > /proc/sys/vm/dirty_writeback_centisecs echo 20 > /proc/sys/vm/dirty_ratio echo 10 > /proc/sys/vm/dirty_background_ratio echo 1 > /sys/devices/system/cpu/sched_smt_power_savings echo 10 > /sys/module/snd_hda_intel/parameters/power_save echo 5 > /proc/sys/vm/laptop_mode #Decrease power usage of USB while idle [ -w /sys/bus/usb/devices/1-5/power/level ] && echo auto > /sys/bus/usb/devices/1-5/power/level [ -w /sys/bus/usb/devices/5-5/power/level ] && echo auto > /sys/bus/usb/devices/5-5/power/level" >> /etc/rc.d/rc.local && echo " Complete!" && echo "----------------------------------------" && echo " " && echo "----------------------------------------------" && echo " Installing Acerfand for a nice quite netbook" && echo "----------------------------------------------" && echo " Processing" && wget http://aceracpi.googlecode.com/svn/trunk/acer_ec/acer_ec.pl && wget http://electronpusher.org/~rachel/acerfand && chmod a+x acerfand && acerfand && cp acer_ec.pl /usr/local/bin/ && cp acerfand /usr/local/bin/ && echo "/usr/local/bin/acerfand" >> /etc/rc.local && echo " Complete!" && echo "----------------------------------------------" && echo " " && echo "-------------------------------------------" && echo "Disabling unnecessary services" && echo "-------------------------------------------" && for d in rpcidmapd rpcgssd rpcsvcgssd sendmail gpm ip6tables mdmonitor isdn netfs nfslock setroubleshoot firstboot avahi-dnsconfd pcscd; do chkconfig $d off service $d stop done echo "Complete!" && echo "-------------------------------------------" && echo "-----------------------" && echo " Enjoy your new Setup!" && echo "-----------------------" && exit