Ubuntu Setup

This text describes, how we set up Ubuntu 10.04 for internetcafés & audio editing (on i386-PCs - Intel x86).

we use now


Installing Ubuntu from CD-ROM

If you want to install a Dual Boot-system with MS Windows (Ubuntu and MS Windows on the same computer), you have to install Windows first. You need a free partition or enough unallocated space to install Linux later (at least 5 GB, 8 GB might be good, more or a separate partition to keep data would be better).

  1. Download a Ubuntu CD-image. We normally download the alternate-i386 version with BitTorrent. See Download Ubuntu for other variants.
  2. Burn a CD from the iso image (see BurningIsoHowto for instructions).
  3. Boot from CD-ROM
    1. Start the computer and enter BIOS/Setup (normally the computer shows on startup, which key you have to press for entering BIOS/Setup – often its something like Entf or F2
    2. Insert the CD
    3. Check if the Boot Sequence starts with CD-ROM
    4. Save and exit BIOS/Setup – the computer will now boot from CD-ROM.
  4. Choose your preferred language (will be used for the installation and as default language)
  5. Select Install Ubuntu and press Enter
  6. Follow the installer-instructions

Partner Repository

We’re activating the partner repository because we need it for installing skype (proprietary VOIP and instant messaging client).

Applications → Acessories → Terminal

sudo sed -e 's@^# *\(deb.* partner\)@\1@' -i /etc/apt/sources.list


sudo aptitude update
sudo aptitude full-upgrade


Reboot your system.

Prepare Ubuntu for Internetcafé-usage & Audioediting

Add Packages

Applications → Acessories → Terminal

sudo aptitude install aqualung ardour blop caps cheese cmt ffmpeg fil-plugins flac gimp giver gparted htop id3v2 inkscape libxine1-all-plugins liquidsoap mixxx mp3splt mp3wrap mplayer-gui pidgin pidgin-otr pidgin-facebookchat qjackctl rev-plugins skype soundconverter streamripper swh-plugins tap-plugins ubuntu-restricted-extras vim vlc vlc-plugin-jack vorbis-tools xine-ui xsane

See Additional Packages for informations about the packages.
Many sound related packages are included for audio editing & live streaming.
You will get a dialogue asking for real time permissions for audio programs:

  1. press Tab to select Yes if you want to have the option to do audio processing with realtime priority
  2. press Enter to confirm

Add Language Support

You can choose the language for a session on the login screen after selecting the user for login. All supported programms should appear in the chosen language.
Even if you do not want to install additional languages it’s useful to open System → Administration → Language Support once to complete the language support for the additionally installed applications.
You can add many different languages but keep in mind that every language uses a remarkable amount of disk space. We usually install in english and add language support for:


Adding these eight languages needs about 600 MB disk space.

Downloading & installing additional Languages takes a while. You might continue with the next steps while it’s working in the background.


Enable directly connected Printer

If you want to enable network printing for a printer connected to the computer you’re actually installing, you should first enable this printer in System → Administration → Printing → Server → New → Printer

Enable Network Printing

  1. System → Administration → Printing → Server → Settings
  2. check Show printers shared by other systems
    If you want to enable network printing for a printer connected to this computer
    check Publish shared printers connected to this system
    check Allow users to cancel any job, (not just their own)
  3. click OK
  4. click x icon in the titlebar or press Strg+Q to quit

Automate Security Updates

  1. System → Administration → Software Sources → Updates
  2. select Install security updates without confirmation

Add User Account

  1. System → Administration → Users and Groups → Add
  2. enter your Password
  3. Authenticate
  4. Add
  5. Enter name and click OK
  6. Enter password, confirm and click OK
  7. click Close

Finish Adding Language Support

When the Installation of additional languages is finished:

  1. click close
  2. click the x icon in the titlebar “Language & Text”

After installing additional language support you should reboot your system again:


  1. click the power icon
  2. click Restart…

Configure User Account

  1. Log in as the new user.

Screensaver Screenlock

  1. System → Preferences → Screensaver
  2. uncheck Lock screen when sreensaver is active
  3. click Close


  1. Applications → Internet → Firefox
  2. Edit → Preferences → General
    • select Always ask me where to save files
  3. go to Privacy
    • History: select Never remember history
  4. go to Security
    • uncheck Remember passwords for sites
  5. click Close
  6. drag and drop this link www.refugeesemancipation.com onto the bookmarks Toolbar
  7. drag and drop this link we.riseup.net/refeman onto the bookmarks Toolbar


  1. Applications → Internet → Pidgin Internet Messenger
  2. select window Buddy List
  3. press key combination Strg+P
  4. click Logging
  5. deselect Log all instant messages
  6. deselect Log all chats
  7. click Close
  8. press key combination Strg+U
  9. press key combination Strg+F
  10. type off-
  11. check Off-the-Record Messaging plugin
  12. click Close
  13. press key combination Strg+Q to quit


Get DIN-A4 as default page format and more settings that are useful in Germany

  1. Applications → Office → OpenOffice.org Word Processor
  2. ToolsOptions
  3. click on the + of Language Settings
  4. Languages
  5. Locale setting: German (Germany)
  6. click OK
  7. press key combination Strg+Q to quit

Keyboard Preferences

  1. System → Preferences→ Keyboard
  2. choose tab Layouts
  3. click Add
  4. choose tab By language
  5. select Language Arabic
  6. click Add
  7. click Add
  8. choose tab By language
  9. select Language Persian
  10. click Add
  11. click Close

Add Launchers to Panel

  1. Applications → Accessories
  2. drag and drop the Terminal icon to the panel right beside the Help icon
  3. right-click on the Panel right beside the new Terminal icon
  4. left-click Add to Panel
  5. doubleclick Custom Application Launcher
  6. enter Name:
  7. enter Command:
    xterm -geometry 212x24 -T 'alsamixer (keyboardcontrolled) | select: Left/Right | increase/decrease: Up/Down | mute/unmute: M | help: F1' -e alsamixer
  8. enter Comment:
    souncard control in xterm
  9. click the Icon button
  10. select icon /usr/share/icons/hicolor/scalable/apps/gnome-volume-control.svg
  11. click Open
  12. click OK
  13. back in the ‘Add to Panel’ window click Close

Don’t Update Standard Folder Language

  1. log out
  2. choose user
  3. in the bottom panel choose Language
  4. enter password
  5. Log In
  6. a window shows up:“Update standard folders to the current language?”
  7. check Don’t ask me again
  8. click Keep Old Names

Other installation methods


Installing Ubuntu from HD-image

If you have an ubuntu10.4.vdi image of our standard installation and a running Computer with virtualbox-ose-fuse installed, you can copy the image onto an additional HD.
Our standard ubuntu10.4.vdi image has the following partitions:
/dev/sdb1 swap
/dev/sdb2 system
/dev/sdb3 home
Having the swap partition at the beginning of the disk simplifies resizing the other partitions a lot.

Applications → Acessories → Terminal

mkdir ~/mount/
sudo vdfuse -f ubuntu10.4.vdi ~/mount/
sudo dd if=~/mount/EntireDisk of=/dev/sdb bs=8M
sudo umount ~/mount/

You should either switch off automated updates (in System → Administration → Software Sources → Updates) or resize the system partition to avoid problems with system partitions filled to capacity by the automated updates.

Resize system- & home-partition:

sudo mount /dev/sdb3 ~/mount/
sudo tar -cf ubuntu10.4-home.tar  ~/mount
sudo umount ~/mount/

sudo cfdisk /dev/sdb
# delete partition 3, delete partition 2
# recreate partition 2 (New, Primary, size in MB, Beginning) & make it bootable
# create a new partition 3 spanning over all remaining space
# write partition table and quit cfdisk
sudo e2fsck -f /dev/sdb2
sudo resize2fs /dev/sdb2
sudo mkfs.ext4 -U 892c2d05-55e3-4710-b625-3fe7bde4320a /dev/sdb3
sudo mount /dev/sdb3 ~/mount/
sudo tar -xf ubuntu10.4-home.tar -C /
sudo umount ~/mount/