LCARS (Library of Completely Arbitrary Random Scripts) is a compilation of shell scripts that I wrote for doing all kinds of command line tasks. The name is actually an (admittedly bad) pun on the name for the computer system of the USS Enterprise in Star Trek.
Currently at version 0.3.14, LCARS is able to:
LCARS has been developed for use on Ubuntu systems and really only makes sense there. It requires that you have the following packages installed: bash, aptitude, rsync, wget (these should all be present on a standard Ubuntu desktop install)
The script has been tested to work on Ubuntu Hardy and Intrepid as well as Linux Mint 5.
Download the latest version here: lcars-0.4.5.tar.gz.
Please be aware that this is beta software.
LCARS is licensed under the GPLv3.
0.4.5 - Added the following packages: banshee, community-themes, easytag, enigmail, grip, lame, memaker, mozilla-mplayer, postgresql, python-django, python-psycopg2, terminator, thunderbird, thunderbird-gnome-support - Removed the following packages: alpine, amarok, compizconfig-settings-manager - Added the ability to automatically unrar all files below a certain path to the desktop - Removed all instances of "sleep 2", thanks xvedejas (http://linuxoutlaws.com/forums/viewtopic.php?f=2&t=849#p14692) - Substituted flashplugin-nonfree with adobe-flashplugin, thanks CafeNinja - General bugfixes 0.3.14 Initial release version
Not supported — use the current release if possible.
Please note that this software is currently in beta stage and although tested, may have unwanted side effects.
Due to the ongoing developmental nature of the software, the documentation will probably be outdated.
LCARS is a command line script for Linux (specifically Ubuntu). It requires that you have the following packages installed on yourv system: bash, aptitude, rsync, wget
Currently LCARS is able to:
The “Expand base installation with additional software packages” option will currently install the following packages:
agave alpine amarok audacity blender build-essential bzr cheese clamav clamav-freshclam compizconfig-settings-manager conky create-resources curl deluge-torrent figlet flashplugin-nonfree gnome-do gnome-do-plugins gparted gpodder hellanzb inkscape irssi midori msttcorefonts nmap thunar thunar-archive-plugin thunar-media-tags-plugin thunar-volman traceroute ubuntu-restricted-extras vlc
The “Install the latest development version of Wine” option will set up the wine.budgetdedicated.com apt repository and also permanently add the keys for that repository. It will then refresh the apt database and install wine using aptitude. Non-free and patent-incumbered packages
LCARS will install the following non-free and/or proprietary packages and codecs in your system:
flashplugin-nonfree msttcorefonts ubuntu-restricted-extras
You need the appropriate repositories enabled in your system for this to work. Please note: Some of these packages might be illegal for you to install depending on your local laws and you should obtain legal advice if you are unsure whether a particular patent or restriction applies to a package you wish to use in your country. Please refer to the Ubuntu documentation for further information.