Free Your Machine Installation Script
Description
Downloads and configures to the user's decisionrecommended packages and configurations.
Compatibility:
- Debian based system
- Posix compliant shell
- aptitude installed
- Repository containing offered packages
Ubuntu 10.04
Canonical has done some "nice" things. You'll have to enable the new Canonical repo for some of this to work. To fix this eventually I'm just going to have the script detect whether this is a Debian based distro or an Ubuntu based distro and completely change what the user can see.
Download
Dowload FYM Script Version 1.1 (04/23/10)
Instructions
- Install a Debian based Linux Operating System
- Download the FYM Script
- Open a terminal and navigate to the script
- Type the command: sudo sh fym.sh (be sure to use sudo not su)
- OR chmod +x fym.sh then sudo ./fym.sh
The above can be accomplished via editing /etc/apt/sources.list OR via Synaptic Package Manager in the drop down menu Settings->Repositories
License
This project is licensed under the UPL.
Todo
- Use lsb_release to determine if installing on Debian or Ubuntu
- Enable Pidgin IRC plugins automagically
- CPLUG and Cal Poly Bookmarks in Firefox
List of Options (packages):
Default | Option (package) |
---|---|
NO | Add Vogon Gnome SFTP |
YES | Add Medibuntu Repository |
NO | Debian Multimedia Repository |
NO | Use kernel.org |
NO | Use SAN |
NO | sun-java6-jdk |
YES | sun-java6-jre |
YES | sun-java6-plugin |
YES | flashplugin-nonfree |
YES | moonlight-plugin-mozilla moonlight-plugin-core |
NO | thunderbird |
NO | eclipse |
NO | netbeans |
YES | vim-nox |
NO | subversion |
YES | build-essential |
YES | valgrind |
YES | manpages-posix manpages-dev gcc-doc glibc-doc |
NO | ant |
NO | irssi |
YES | pidgin pidgin-plugin-pack aspell |
YES | Add CPLUG IRC Channel to Pidgin |
YES | gimp |
NO | Scribus |
YES | openoffice.org libxrender1 libgl1 |
YES | wine |
YES | msttcorefonts |
YES | w32codecs |
NO | w64codecs |
YES | libdvdcss2 libdvdread4 libdvdnav4 libxine1 |
YES | gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-pitfdll |
YES | MP4 Codec (AAC) |
YES | gstreamer0.10-ffmpeg libavcodec-unstripped-52 libxine1 libavcodec52 libavformat52 libpostproc51 libswscale0 |
YES | zip unzip |
YES | rar unrar-nonfree |
NO | fslint |
NO | rdesktop |
NO | wireshark |
NO | aircrack-ng |
NO | nmap netcat-openbsd tcpdump |
NO | avrdude avrdude-doc gcc-avr gdb-avr |
NO | spim |
YES | Set swappiness to 40 |
YES | Upgrade all installed applications |
Changelog:
04/23/10 - Version 1.1Upgrade all packages, use kernel.org or SAN, add a desktop icon, valgrind.
01/01/10 - Version 1.0
First public release