OLPC project...  + news... + laptop...olpc.TV...  +  XO giving...  +  free.music... 
ODF fellowship... and  ODF alliance...  +  support it...

updated: 24.sep.2007

The latest version is Ubuntu 7.10 < -- go there...

Index
1.....Installation of Ubuntu 7.04 (Feisty Fawn), 10 easy steps to success.
2.....Essential Ubuntu 7.04 guides.
3.....Planning Ubuntu 7.10 (Gutsy Gibbon)

Installation of Ubuntu Linux 7.04, Feisty Fawn 
10 easy steps to success

Step 1

Decide first which flavour of Ubuntu you want to install:
Norwegian and Scandinavian readers:
* Norsk Ubuntu guide...
* Dansk Ubuntu guide...

* Datanytt.no's inst.veiledning for Ubuntu 7.04...
* Norske ITpro's  guides... 
Spill guiden...
* Ubuntu.no... 
The choices are
All these share the same basic system but Ubuntu and Edubuntu has GNOME as the default desktop system while Kubuntu employs the KDE desktop.  There are also differences in the included software.

The desktop CD is so-called LiveCD which allows you to try Ubuntu without installing or changing your computer at all.  The desktop will present an icon that lets you install Ubuntu permanently on a hard drive.

Now make your selection and download the iso (cdrom) image:

Download Ubuntu Desktop or Ubuntu Server CD from
http://www.ubuntu.com/download. (the latest version is 7.04)
Use a mirror site whenever possible.

Download Kubuntu 7.04 from
http://kubuntu.org/download.php

Or get Edubuntu 7.04 distribution from
http://www.edubuntu.org/Download

Xubuntu is for older, weaker computers. Get it from
https://wiki.ubuntu.com/Xubuntu/Releases


Step 2

Burn the CD:
You must burn the CD as a file system image on an empty 700MB CD.

In Windows
Follow this guide to burn the CD
https://wiki.ubuntu.com/BurningIsoHowto

Alternatively get DeebBurner Free edition from
http://www.deepburner.com/?r=download
Start DeepBurner and select the "Burn ISO image" option to burn the CD.

For the best result, burn at slow speed.

Here is also a complete example on howto download and burn a Ubuntu CD in Windows...

In Unix/Linux
GnomeBaker (in GNOME) and the amazing K3B burner (in KDE) has special menu selections for burning of iso images.

Step 3

Check the CD:
Make sure your PC can boot from a CD.  You can change the boot-order in BIOS (pc setup). Recommended boot-order is CDrom -> Floppy drive -> Harddisk.

Put in the CD, reboot your PC and select "Check CD for defects" option from the menu. (See picture_3a)  This step takes a few minutes while it tests wheather the CD has errors. You should always perform this test for new Ubuntu CDs. Return to step 1) if the test reports anomalies.


Step 4

Start the installation:
Now select the "Start or Install Ubuntu" option from the menu as shown in picture_4a.   It will load a fully functional Ubuntu Linux desktop.  Nothing has been installed up to this stage - it all runs from the Live CD. You can now test-run Ubuntu on your PC before the final installation.

Start permanent installation by clicking the "Install" icon on the desktop.  See picture_4b.  The installation program will let you create and modify the available disk partitions.

You must create at least these 2 partitions:

The main partition should be at least 10GB of size.
The mount point for this is "/" which denotes the root filesystem.
The recommended file system type is ext3.

Swap partition should be around 2 times the PCs physical memory and at least 256MB.  The filesystem type for this partition must be swap.  See picture_4c.

More information about the partitioning in this guide...

Step 5
Modify repositories ( /etc/apt/sources.list file ) :

Repositories... are archives where the software packages and system files are downloaded from.
5a) Now modify your repository definition file (/etc/apt/sources.list) as instructed in this guide...

5b) Refresh the package list (package index) in your PC by running "sudo apt-get update" command in a terminal window or press [Reload]-button in the Synaptic Package Manager. You will find Synaptic Package Manager in the GNOME's System -> Administration menu.

Step 6

Activate restricted (display) drivers:
If your computer has a rather new ATI, NVIDIA or Intel's graphic card then you should install a proper driver for it.  A proper driver will make your desktop very quick and it will let you play games with full hardware acceleration. Do this:

6a) Start "Restricted Driver Manager" from the System -> Administration -> "Restricted Driver Manager" menu. See picture_6a.

Note: If you do not see any lines or any restricted drivers in the list, then move to step 6c).

6b) Checkmark the line. It will Enable and install the display driver. See picture_6b. Close the dialog after successful installation.

6c) Then invoke gnome-terminal (command line application) from the Applications -> Accessories -> Terminal menu and run the command:
sudo dpkg-reconfigure -phigh xserver-xorg

It will re-configure display settings in the /etc/X11/xorg.conf file. Sudo will let you run the command as superuser, administrator. It will ask your user password. See picture_6c

6d) In the first configuration dialog, select the driver name.
It should be "nvidia" for Nvidia's graphic cards or "fglrx" for ATI's graphic cards and "i810" for most of the Intel's video cards. See picture_6d.  Press TAB-key and OK [Enter] to continue.

6e) In the next dialog, checkmark all appropriate display resolutions (however do not over-estimate what the graphic chipset can do). Eg. I prefer to have at least 1200x800 and 1280x1024 resolutions. Press SPACEBAR to mark and unmark a line. Use arrow keys to move to next and previous line. Press TAB-key and OK [Enter] to finish the setup. See picture_6e.

6f) Reboot your computer via System -> Quit menu.
You should also know that CNTR + ALT + BACKSPACE keys can restart the graphical display.
 
6g) Set the screen resolution.
I suppose that you are now logged in to your Ubuntu/GNOME desktop. From the main menu, select System -> Preferences -> Screen Resolution dialog. Pick a proper resolution from the drop-down list. I normally set 1280x1024 screen resolution and happy with that. See picture_6f.

This user documentation... page provides more information about the display drivers.

And that's all about the display.

Note: If you see other closed-source drivers in the "Restricted Driver Manager" dialog, then you may enable them too.


Step 7

Internationalization. Language and Keyboard:
7a) Ubuntu Desktop and its applications have been translated to many languages. You can set the language via System -> Administration -> Language Support menu. See pictures_7a_7aa and _7aaa. New language settings will take take effect after re-login (System -> Quit -> Log Out - login).

7b) I have seen that the keyboard (language and country) was not set correctly after installation. Start the Keyboard dialog from the System -> Preferences -> Keyboard menu. Select the [Layouts] page. Then add new and remove unnecessary keyboard layouts. See pictures_7b and _7bb.


Step 8

Refine and finalize your desktop:
Please reboot and login to your new (U)buntu desktop system.

Let's refine your Ubuntu-desktop to perfection.
Automatix2 is a script that lets you create a nearly perfect desktop. It will automatically install many missing browser-plugins, multimedia codeces and adds support for Java and Flash 9.  Automatix2 can also install many useful applications such as p2p filesharing, Skype IP-phone and virtualization software.

8a) Browse to Automatix' web site... and click on the link below Ubuntu 7.04 (Feisty i386) and select the "Open with GDebi package installer" option from the dialog (see picture_8a). Enter your user password and click the [Install package] button to complete the installation of Automatix2 (see picture 8aa).

8b) Next, invoke the Automatix2 application from the Applications -> System tools -> Automatix menu (see picture_8b).  Select the items in and of the following categories.

Burning and Ripping:
* Gnomebaker
* Ripper and Tuner (this is streamtuner radio and streamripper)

Chat Clients:
* Gaim 2.0 (notice: Gaim has recently got a new name, Pidgin)
* Skype
Codecs and Plugins:
* AUD-DVD Codecs
* Flash Player 9
* MPlayer and FF plugin
* Multimedia Codecs
* SUN JAVA 1.6 JRE (Java Runtime Engine)
Email Clients:
* Thunderbird 2.0
File Sharing:
* Bittornado or Azureus, both are Bittorrent clients.
* aMule  (p2p filesharing)
Media Players and Editors:
* Audacity (edit audio files)
* Avidemux
* Exaile  (a great audio player)
* Kino (if you wanna edit video clips, films)
* RealPlayer
Miscellaneous:
* Automatix read/write NTFS and FAT32 mounter
* Extra Fonts
* Slab menu
Office:
* Acrobat Reader  (this has plugin for FireFox)
* GTK-RecordMyDesktop  (create
.ogg format video presentation of your desktop or applications)
* Google Picasa (photo manager) and Google Earth (Google earth requires accelerated [OpenGL] display driver)
* Scribus DTP for desktop publishing. Click the [Show KDE apps] button to show this entry.
Programming tools:
Pick any development tool of interest.
Utilities:
* Archiving tools
* Backup and Restore
* Beagle  (this will let you search documents, pictures -- anything in your PC)
* Boot-up Manager
* GFTP  (very good FTP client)
* Gnome Security Suite  (only if you handle Microsoft Windows email and other Windows related files !)
 
Of course there are many other useful applications you can select such as Virtualization tools.
Press the [Start]-button to perform the installations. Relax and let it refine the desktop for you ;-)  You may need to answer to some questions and confirmations.

Restart the display after Automatix has completed. Press CNTR + ALT + BACKSPACE and login.

Notice: We are here using Automatix2 to fetch some spesific add-ons and programs. Think Automatix2 as "une affaire de" one time.  Normal installation of software is done with the Synaptic Package Manager or by the GNOME's Applications -> Add/Remove... menu.

Step 9 Add items to the toolbar panel:
Right-mouse click on the upper toolbar (panel) and choose "Add to panel..." from the menu. See picture 9a...

Drag & drop items onto the toolbar. See picture 9b...

Add also "Slab" main menu to the lower toolbar panel. See picture 9c... It is easier to add if you first move the "Window list" applet slightly to the right.

Create a shortcut icon for the "beagle-search" tool as shown in picture 9d...  Drag the icon from the desktop onto the panel.


Step 10

Test your installation:
Test browser-plugins and actions on the most common file types.

Start Firefox and check browser-plugins on http://webapps.ou.edu/it/browser... See picture_10a.

Plus take a Java test... You should see a dancing Duke logo.

You can also type "about:plugins" in the Firefox' address bar and it will report all detected plugins. See picture_10b.

Browse to this (http://www.linspire.com/file_types/...) site and perform a file compatibility test as well. Check if Ubuntu launches an appropriate application when you click or double-click a file name.

Moreover study the file samples in your home folder's /Examples... directory. Start Nautilus file manager from Places -> Home Folder menu and browse to the Examples directory.

And if you like, turn the volume on and take a peek to the  future... and listen to this message...  (+...).
----
BTW:Audacious... is the king of media players.
But of course Exaile... and Amarok... rock too. You'll find Exaile in Automatix2.


Xtra step

This block is set aside for Compiz Fusion devotees.
See: http://ubuntuforums.org/showthread.php




Being administrator:
Notice that the "root" account is by default disabled (locked) in Ubuntu Linux. Instead, use "sudo" when executing administrative commands and programs.  Please read this guide... and this thread... on using sudo.

Firewall:
Linux (Ubuntu) has an internal firewall called iptables....  This firewall is of course activated in Ubuntu.  Firestarter... is an easy-to-use graphical GUI for Ubuntu/GNOME desktop that works upon iptables and lets you change its rules, eg. you can open and close ports for bittorent traffic.

Install Firestarter if you run Ubuntu/GNOME and Guarddog front-end if you run Kubuntu/KDE. The following command will install Firestarter.
$ sudo apt-get install firestarter
 
Alternatively use the Synaptic Package Manager to install it. Start and configure Firestarter from the System -> Administration menu.
This article.... tells you more about the security aspects and firewalls for both Kubuntu and Ubuntu.

Installing software:
Learn to use the
Synaptic Package Manager... so you can install additional software.  Start it from the System-> Administration menu in GNOME desktop. For example if you need the c/c++ compiler tools, then install the "build-essential" package.  Please, watch this video.... & study how to search and install packages on the command line...  The Unix/Linux command line is available from Applications -> Accessories -> Terminal menu.

Notice also that Applications -> Add/Remove... menu selection in GNOME is another easy way to install groups of software.

Tangents you should know about:
Press CNTR + ALT + BACKSPACE to restart the graphical GUI, the X. 

CNTR + ALT + F1 (in fact any of F1...F6) vil send you to the text console. ALT + F7 will bring you back to GUI.

CNTR + ALT + NUMPAD
+  or - will adjust screen resolution up/down. The NUMPAD + and - are keys on the numerical keypad.

CNTR + ALT + ARROW LEFT / RIGHT will switch between workspaces (desktops).


Essential Ubuntu 7.04 (Feisty Fawn) guides

Reviews & screenshots

Review...

Guides

Download and release info... and features...   (....Release info for Kubuntu...

Important Starter Guide v7.04...   Documentation...  (wiki...)   Restricted multimedia formats...

Desktop guide GNOME...   Desktop guide KDE...   Server guide...   (Do you need paperback docs...?)   CD labels...

Ubuntu for novices...

Educate yourself with Ubuntu screencasts...

Newbie's HOWTO videos: 

The flavors of Ubuntu

Ubuntu... GNOME desktop oriented. (screenshots)  (free CD delivery)   Perfect Desktop setup...

Kubuntu...
KDE desktop oriented. (screenshots)  (installation videos 1 - 3)  (free CD delivery)

Ubuntu-server... No GUI [ GNOME or KDE ] by default.
Just services and a complete LAMP.! stack for web and database development. The Perfect Ubuntu 7.04... & LAMP server...
It takes just a few minutes to setup and start developing.  Study also this LAMP install guide...

Edubuntu... Ubuntu educational desktop for school children.  (screenshots)  (free CD delivery)

Xubuntu... For an old, <= 800 Mhz machine.
Runs a beautiful and quick XFCE.. desktop.  (screenshots) (apps...)

FluxBuntu... is another lightweight speedy distro.  Read more about low memory systems...

Ubuntu Christian Edition.... with Bible study programs and web content filtering software.  Ubuntu Muslim Edition...

Ubuntu Studio... is for artists who wish to use Ubuntu as their Digital Audio og Graphical Workstation. (screenshots)
Study the Ubuntu Studio's wiki... and HowtoForge's Install Guide... and make a Perfect Studio Desktop...
Check also Tutorials & news...

SciBuntu... is an enhanced Ubuntu for scientists and science students. Read more about the science applications...

LinuxMCE... (Media Center Edition)   Demo video...(new!)    And prepare yourself to the DoD desktop...  and Koolu PC...

This page... will tell you more about the choices and here... is a complete list of the Ubuntu's offsprings.


Support, newsgroups & forums

Support options...

Ubuntu Forums...   Kubuntu Forums...   Forum details...   |||  Ask the NUNs...    Local Teams and Forums...


Other guides and manuals

Generate /etc/apt/sources.list... (add package repositories (sources) to your /etc/apt/sources.list).

Vital Documents.!.   Top-10...    How to install this & that...   Apt-get and dpkg guide... + Debian's apt manual... + Intro to dpkg...

Document storage...  Important Ubuntu Resources...   10-tips...   Command reference... 

Kubuntu FAQ...    Basic command line stuff...   Get deb.net (additional program packages)

things to do after install...    13 things to do after install...  ( 35 apps to install on... )

Improve performance...     Sound fix_1...   2...   Debugging sound problems...    #1 sound guide...   

Ubuntu on Laptops...    MythTV...  +  LinuxMCE... (Media Center Edition)   Demo video...(new!)

WebCam security system...


Auto install fresh NVIDIA and ATI's graphic card drivers...(envy)

I've found these commands to be very helpful
sudo dpkg-reconfigure -phigh xserver-xorg

and
sudo dpkg-reconfigure xserver-xorg  (the driver should normally be nvidia or fglrx for ATI's cards and i810 for most of the Intel's cards)

ATI's graphic card driver...    NVIDIA, ATI and Intel's graphic cards...

Apt on CD... (_package_ backup utility)   Hardinfo...  (system information and benchmarking)


64 bits: Flash on 64 bits Ubuntu...



Ubuntu on Distrowatch... and Wikipedia...  + Weekly news...   DeBuntu.org  + a Deb a day...

Ubuntuclips.org has some howto videos, so has UbuntuVideos.com  &  Ubuntu screencasts...  |||| Ubuntu-art.org1..  2..  3.. ]


Books: All Ubuntu books...,   On Amazon.com...   Free e-books...

Blogs: Ubuntu.wordpress.com    All about Buntu..  Only ubuntu..  Compiz blog..  Ubustu.com  Ubuntu-tutorials.com

Planet:Ubuntu-users.org (new!)    Planet.ubuntulinux.org

Join to UbuntuGeeks...  Ubuntu games dev... + Games... + Pop games...  ||||   Debuntu.org

Ubuntu magazine Full circle...  + other good online mags...


3D boosted desktop with Compiz Fusion !

Define Compiz Fusion...  Open compositing.org   Demos...
 
Compiz Fusion on Ubuntu...

A great idea: Use X3D modelling language... to build 3D virtual worlds and desktops. This "next level" would be an amazing success !
X3D... replaces the older VRML language.  See also Freewrl...Open vrml...

Machine virtualization

Define XEN...

XEN virtual machine
Images...   Newsgroups & support...

VMware
VMware player... + VM builder...  and VMware server...  Note: Let Automatix install VMware-Player or VirtualBox for you.

You can run these ready-made images... in the free vmware player.

VMware guide... (norwegian)

VirtualBox
VirtualBox in Ubuntu...  Download....

KVM
Linux KVM...  (the story...)  Note: KVM requires a VT (virtual technology) boosted CPU !

Lguest
http://lguest.ozlabs.org  (news...)

Development tools

Linux has several good development tools. 
You can choose between C/C++ and Fortran toolsPython...Ruby...Perl...Pike...  Mono .NET (C#,   IDE...) and Java...
Tons of programming guides on this page...

I recommend the Code::Blocks IDE... for c/c++ programming. Study this install guide...

Here are two small c++ and STL examples; test-std1.cpp   test-std2.cpp



Planning Ubuntu 7.10 (Gutsy Gibbon)

Planned release date is ~ October/November 2007. Study the Release plan... e Feature list...    Gutsy Gibbon test CD 5...



futuredesktop.org/Fedora-7.html <-- F7 essentials

futuredesktop.org/hpc_linux.html  <-- HPC computing

futuredesktop.org/AsteriskPBX.html <-- Asterisk VoIP

futuredesktop/how2burn.html  <-- Opportunities etc.