Karmc / Jaunty / Intrepid / Hardy Application Install Scripts
I have taken the
liberty of putting together a script that will install
what I feel are the best apps for a fresh Ubuntu install.
Some of
the applications are for KDE but work on Gnome with no problem.
Refer to my section on speeding up loading of KDE applications
under Gnome here.
Make sure to have you have the main, universe, multiverse, and
restricted
repositories enabled. You can enable these by going to
System--->Administration---> Software Sources and
checking all the boxes under the Ubuntu Software tab.
To enable the backport repositories do the following:
System--->Administration---> Software Sources and
checking Unsupported updates under the Updates tab.
If they were disabled make sure you update the list by doing the
following in a
terminal:
sudo apt-get update
Download the script for your appropriate distribution. I have now included a 64 bit version of the script for Hardy Heron
Edgy Eft (Repositories Removed)
Feisty Fawn (Repositories Removed)
Gutsy Gibbon (Repositories Removed)
Hardy Heron
Hardy Heron 64 bit
Intrepid Ibex
Intrepid Ibex 64 bit
Jaunty Jackelope
Jaunty Jackelope 64 bit
Karmic Koala
Karmic Koala 64 bit
Once the script is downloaded to you will need to change the
permissions to 755. To do this type the following in a
terminal:
chmod
755 /<path to script>/<script_name>.sh
Please feel free to modify the script as you see
fit. You may not want all the applications installed.
Remember, if you modify the script I cannot be held
responsible for it not working anymore. Best method to modify
the script is to just comment out the unwanted lines via use of '#'.
Once that is done execute the script by typing the following in a
terminal:
sudo
/<path to script>/<script_name>.sh
This will begin the installation process. It can take about
15 to
20 minutes depending upon the speed of your connection. I
have timed it on my 5Mb/s cable connection.
WARNING:
This script has been tested with Ubuntu distributions ONLY. I cannot
guarantee that it will work for any other Linux
distribution.
Here is a list of the programs/utilities that this script
will install:
Some of the items are optional, if you want to install them then
you will need to remove the comments (#) from the script lines that are
needed.
- Nautilus Open Terminal
- This allows you to open a terminal in the folder that Nautilus is
currently viewing.
- Build Essential - A
must if you plan on writing C/C++ programs or making drivers,
etc. as these are the header files.
- Alien - Application
to convert one package to another (e.g. .rpm to .deb).
- GTKOrphan - GUI
application for removing oprhaned packages.
- Hexedit - Hex editor
for Gnome.
- Gnome Hearts -
Hearts card game.
- Gnome Partition Editor
- Lets you create/delete/resize partitions. Supports EXT2/3,
NTFS, FAT16, FAT32, etc.
- Gsreamer Plugins -
All the needed plugins for playing MPEG1, MPEG2, MPEG4, MP3, etc.
- FTP Client -
Installs both gFTP and Filezilla for your FTP needs.
- VLC - VideoLan media
player with Mozilla plugin.
- K3b - CD/DVD burning
program with MP3 plugin for KDE.
- gDesklets - OS X has widgets, Vista has gadgets, Ubuntu has desklets. (for 32 bit only)
- Medibuntu - Install
the Medibuntu repositories and install the libdvdcss2 package for
viewing encrypted DVDs.
- K9Copy - Allows you
to rip encrypted DVDs, fits dual layer to single layer, creates MPEG4
files from DVD movie for KDE.
- WINE - Install WINE,
the WINE repositories, and CAB extraction for running and installing Windows
applications.
- Microsoft Core Fonts
- Install Microsoft's core font like Times New Roman, Arial, Tahoma,
etc.
- SUN Java - Install
the SUN Java 1.6 JRE, browser plugin, Java fonts, Java SDK. (32 and 64 bit)
- PDF Creation -
Install cups-pdf for PDF creation through a print driver.
- Bluefish 1.0 -
Install Bluefish Programmers and HTML editor.
- Flash Player 10 -
Install Adobe Flash 10 player. (for 32 bit only.)
- Kompozer 0.7.10 -
This is
the unofficial bug fix for Nvu 1.0 as that project is no longer being
supported.
- Sys Info 0.7.1 -
Excellent system information utility.
- rar and unrar plugin - Gives
File Roller and Ark
the ability to create and decompress .rar archives.
- 7zip plugin - Lets
Archive Manager create
and unpack .7z archives.
- tagtool - GUI for
editing ID3 tags for MP3 or OGG music files.
- Gwenview - This is a
really nice image viewing program for KDE. Includes a built
in file manager to navigate and preview images.
- Glipper - Nice
clipboard manager. Edgy has Glipper in backport repositories.
- Audacious
- A nice music media player very much like Winamp. Audacious is
the update for XMMS which is now defunct. Supports .mp3, .ogg,
and .flac. Custom skins are installed.
- Gnome Splash Screen Manager - Change your splash screen to whatever you want.
- StartUpManager - Configure how your Ubuntu starts up, also has GRUB editing capabilities.
- Thunderbird 2 -
Installs latest Thunderbird 2 email client.
- KDE Control and Help Center - Allows you to customize KDE apps under Gnome.
- Compiz Settings Manager - GUI to allow you to cinfigure Compiz desktop effects.
- Pan - Excellent newsreader
- Sound Juicer (Karmic) - Allows ripping of CDs
- Pidgin - Excellent IM client for all protocols
- gThumb - Excellent for digital cameras
- Cheese - Webcam software
Feel free to
modify the script to suit your needs.
Note: For some reason certain machines the ~/.kde
folder in your home folder become owned by root. This will
not
allow KDE apps to run properly (i.e. KTorrent, K3B, etc.) when using
regular accounts. I
have run across this only once. Other users of the script
have reported this as well. If your KDE apps will not run
then do the following in a terminal:
sudo
chown -R $USER:$USER ~/.kde
chmod
-R 755 ~/.kde
This resloves the problem and you should be able to run your KDE apps. The $USER denotes the user currently logged in.