Introduction

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:

  • Install a series of packages that I always install right after setting up a fresh system
  • Add the WineHQ repository to apt and install the latest development version of Wine
  • Do a local backup using rsync from one folder to another

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.

Get LCARS

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.
GPLv3

Changelog

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

Old versions

Not supported — use the current release if possible.

Documentation

:!: 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.

Prerequisites

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

Features

Currently LCARS is able to:

  • Install all series of packages that I always install right after setting up a fresh system
  • Add the WineHQ repository to apt and install the latest development version of Wine
  • Do a local backup using rsync from one folder to another

Expand base installation

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

Install latest Wine

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.

 
lcars.txt · Last modified: 2008/11/18 09:46 by fabsh
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki