[Ubuntu Chicago] Project Idea: Automatix
John Becker
jleebecker at hotmail.com
Thu May 24 21:46:02 BST 2007
To expand on the Automatix concept:
All of the distros I've used have required much post-install tweaking
to make multimedia work and get support for tv tuner cards et al.
Further, many apps I would like to have are not in official repositories,
or available only as source ( ./config ... make install ).
So after installing Breezy I was delighted to find Automatix as a Bash
script. It did all the work AND provided insight on using the command
line. Within the script is a wealth of info on where to get 3rd party
apps/codecs and how they are configured. I promised myself I would
"go to school" on Automatix.
Finally, Bash code can be ugly. But well commented scripts in a single
file can serve as documentation and be usable in any Unix.
As an example of what was in the original Automatix, here is the top
function that presents a Zenity gui list of available options:
function choose {
# Displays the action selector
RET=`zenity --list --checklist --width=700 --height=500 \
--title "Automatix for Ubuntu 6.06 i386, version 6.4" \
--column="" --column $"Packages" --column $"Description" \
FALSE $"Acrobat Reader" $"Adobe Acrobat Reader and
plugin for Firefox 1.5" \
FALSE $"AMSN 0.95" $"MSN client with webcam
support" \
FALSE $"Amule" $"Latest version of a P2P
file sharing client" \
FALSE $"Archiving Tools" $"Additional archiving tools
(rar, unrar, ace, and 7zip)" \
FALSE $"AUD-DVD codecs" $"NON-FREE Audio and DVD
codecs" \
FALSE $"Avidemux" $"Video Editing Tool" \
FALSE $"Azureus" $"Installs Azureus bittorrent
client " \
FALSE $"Backup and Restore" $"A graphical backup and
restore solution for Ubuntu (GNOME)" \
FALSE $"Beagle" $"A Mono-based search
program" \
FALSE $"Bittornado" $"Installs Bittornado" \
FALSE $"Boot-up Manager" $"Easy configuration of
startup and shutdown scripts and services" \
FALSE $"Checkgmail" $"A nifty gmail checker" \
FALSE $"Ctrl-Alt-Del" $"This configures
Ctrl-Alt-Del to Open Gnome System Monitor (GNOME ONLY)" \
FALSE $"DCPP" $"Linux DC++ client" \
FALSE $"Debian Menu" $"Shows all installed
applications on your system" \
FALSE $"DVD Ripper" $"Installs DVD ripper
(dvdrip)" \
FALSE $"Flashplayer" $"Installs Adobe Flash Player
for FF" \
FALSE $"Frostwire" $"P2P file sharing client
(GPL clone of Limewire)" \
FALSE $"Gdesklets" $"Installs Gdesklets
(eyecandy for Gnome)" \
FALSE $"Gaim 2.0 beta3" $"Installs Gaim 2.0 beta 3" \
FALSE $"GFTP" $"FTP client for GNOME with
ssh capability" \
FALSE $"Gnomebaker" $"The best GTK2 CD/DVD
burning software" \
FALSE $"GnomePPP" $"Graphical dialup connection
tool (GNOME ONLY)" \
FALSE $"GnuCash" $"Money management software
for GNOME" \
FALSE $"Google Earth" $"Satellite Earth imagery
application from Google" \
FALSE $"Google Picasa" $"Photo editing application
from Google" \
FALSE $"iLinux" $"iLife Alternative (Banshee,
F-Spot, Kino)" \
FALSE $"Liferea" $"A RSS reader for GNOME" \
FALSE $"Listen Media Manager" $"Latest version of a new
media manager and player for GNOME" \
FALSE $"Extra Fonts" $"Additional fonts and
msttcorefonts" \
FALSE $"Media Players" $"Installs Totem-xine, VLC
and Beep Media Player (with docklet)" \
FALSE $"MPlayer & FF plugin" $"MPlayer and Firefox 1.5
plugin" \
FALSE $"Multimedia Codecs" $"Commonly needed audio and
video codecs" \
FALSE $"Multimedia Editing" $"Installs Audio (Audacity)
Video (Kino) and ID3 Tag (Easytag) editors" \
FALSE $"Nautilus Scripts" $"Open Nautilus, and any file
with gedit with a right click, as root (GNOME ONLY)" \
FALSE $"NDISWrapper" $"A driver wrapper that
allows you to use Windows driver for network cards" \
FALSE $"Network Manager" $"An program and menu applet
that allows you to easily change networks" \
FALSE $"nVIDIA Driver" $"Installs nVIDIA drivers on
select nVIDIA cards"\
FALSE $"Opera Browser" $"Installs Opera Web Browser"
\
FALSE $"OpenOffice Clipart" $"Installs clipart in
OpenOffice" \
FALSE $"Programming Tools" $"Anjuta (C/C++ IDE),
Bluefish (HTML editor), Screem (web development), NVU (HTML editor)"\
FALSE $"RealPlayer" $"Installs RealPlayer" \
FALSE $"Rhythmbox" $"Installs latest version of
Rhythmbox" \
FALSE $"Ripper and Tuner" $"Streamripper (rips Internet
radio streams) and Streamtuner (Internet radio client)" \
FALSE $"Security Suite" $"ClamAV AntiVirus and
Firestarter Firewall" \
FALSE $"Skype" $"A free (as in free beer)
Voice Over IP software" \
FALSE $"Slab" $"Installs Novell's "Slab" menu used
in SLED 10" \
FALSE $"SUN JAVA 1.5 JRE" $"Sun's version 1.5 JRE & The
Firefox plugin" \
FALSE $"SUN JAVA 1.5 JDK" $"Sun's version 1.5 JDK (Most
users DONT need this)" \
FALSE $"Swiftfox Browser" $"Installs Swiftfox browser
for your specific CPU" \
FALSE $"Swiftfox Plugins" $"Installs commonly used
Swiftfox plugins (Java, Flash, Acrobat, MPlayer), MS fonts" \
FALSE $"Thunderbird 1.5" $"Installs Thunderbird 1.5" \
FALSE $"Wine" $"Installs Wine" \
FALSE $"XChat" $"Installs XChat (a popular
IRC client)"`
Lee
_________________________________________________________________
Make every IM count. Download Messenger and join the im Initiative now.
Its free. http://im.live.com/messenger/im/home/?source=TAGHM_MAY07
More information about the Ubuntu-us-chicago
mailing list