Post-install of Kubuntu
Update all packages using Adept Updater.
Backup the partition by copying it to the end of the hard drive. You should do this by rebooting into GpartEd live CD, and doing the copy. You can tell it to put it at the end of the drive. You could try this with Partition Magic, but it does not let you specify putting it at the end. You have to do a copy, then move. Too slow.
Use Adept to install Synaptic. Adept crashes frequently, apparently with mouse movement like in the very old days of Windows. Plus Synaptic knows about a lot more packages, and is the tried and true GUI front end for apt-get. Now with Synaptic, lets install some software.
Install java-common and jcc. Might as well do these first in case they kill your installation.
Install firefox, firefox-themes-ubuntu.
On the KDE task bar, lower left, remove Konqueror, add Firefox.
Add gthumb and f-spot. Gthumb will add some gnome dependencies, and f-spot will add some mono dependencies.
Install gimp, gimp-data, gimp-help-browser, gimp-help-en, gimp-print, gimp-python.
Install xsane, which also installs xsane-common (a dependency).
Install Quanta, gnumeric, gnumeric-doc, gnumeric-plugins-extras.
Install xubuntu-docs, xubuntu-system-tools, xubuntu-artword-u?splash, kate-plugins
Rebooted, checked startup splash, still blank start up screen until X takes over.
Change icon on taskbar for Kontact to the K-Mail icon, so you can find it. How awful that K-Mail is getting buried in a large blob of programs, making it almost as bad as the Windows equivalent Outlook. All I want is a nice, easy to use, e-mail program. Get that other crap out of there somehow!
In a terminal window, issue the command df. It says the used memory in / is about 2.3 GB.
Install parted-doc, qtparted, gparted, gcompris, gcompris-sound-es (not en?)
Install gftp-common, gftp-gtk, mysql-server, kexi.
Install samba, samba-doc, swat, smbfs, samba-doc-pdf.
Install minicom, kturtle, beagle, dia-gnome, serpentine, atomix, kbounce, gnuchess, ktuberling, tuxmath, tuxtype.
Install gqview, imagemagick, inkscape, karbon, kino, scribus, tuxpaint
Install kdeartwork, knetworkmanager, koffice, ktouch, kfax, kweather, tomboy, e2tools, dnstracer, iptraf, nmap, ntp, ntp-simple (ethereal not available).
Install shorewall, kstars, ubuntu-docs, keymapper, festival, krec,, kmouth, ksayit, kttsd, sensord, bootchart.
Install apache2, awstats, totem-mozilla, dict-moby-thesaurus, kmid, flac.
In a terminal window, issue the command df. It says the used memory in / is 3.23 GB.
Ok, this is about all the good stuff I wanted to install right now. The next step was to make another backup of the / (root) partition so that if something crashed what I had done so far, I could easily just copy back my backup, and be ready to do again.
[tirade]
In reality, this is guaranteed to fail. The Ubuntu team, trying to ‘help’, is now using UUID numbers in the drive partition table (/etc/fstab). Every drive partition in the world will have a different number. So the backup copy you make will have a different number than the working copy. The backup copy will NEVER use the UUID number of the working copy, so it will be guaranteed to be wrong. How to easily fix this is another topic. But realize this will leave you unable to boot this system. And if you are installing this as the 2n or 3rd, or even the 6th OS on your hard drive, and you use grub, then grub will overwrite your partition table and refer to the menu in /boot/grub/menu.lst of this now unbootable OS. Grub reads the table before the kernel boots, so it is possible grub will survive. But if you have moved stuff too much and grub can’t find the /boot/grub directory, then grub can’t run either, can’t even give you a grub command prompt, and you are really screwed! This is why, IMHO, grub is brain-dead.
The grub team will say you should have made a boot floppy, and you could get going again. If only current machines really came with a floppy drive, you could. But new machines usually don’t. They are obsolete.
[/tirade]
OK, time to make that backup that I mentioned just before the tirade. Turn off the system and reboot with the GpartEd 0.3.3 boot CD. High light current root partition, and select Copy. Highlight the empty space in the extended partition and select Paste. Edit the Free Space After number, make it zero. This will put the copy at the end of the free space, just before the previous backup you made. Tell it to apply it, and go watch TV while it does it.
Realize TV is for sicko’s, come back and see how things worked out. Just fine, except for one little problem. The backup you just made has a partition number one higher than the previous backup. So now the partitions on the disk are something like this: hda1, hda2, hda3, hda5, hda6, hda8, hda7.
Well, you created hda8 last, and put it before hda7 on the disk, so what did you expect? Maybe a smarter partitioner? That out-of-sequence partition list will come back to bite you. It implies that the partition table in hda7 points backward to the location of hda8. In other words, a negative relative reference. All bets are off if you do this.
OK, we will fix this! Now restart the system with a bootable CD called systemrescuecd-x86-0.3.0, or newer. Or any bootable CD that contains a terminal window that will get you to the linux fdisk program. In a terminal window, type fdisk /dev/hda (assuming it is hda), and get the fdisk prompt. Now hit m for menu, and see that there is no entry to correct the partition order. But there is an x for xpert, so type x and try it. Now hit m for menu again, and look. Yes, Virginia, there it is! Hit ‘f’ to fix the partitin order. It should do it quickly and give you back the prompt. Now you can hit ‘r’ to return to the main menu and ‘q’ to quit. Damn, we’re good!
Restart the system, booting back into kubuntu now. Lets fix some task bar problems. First, the pager belongs in the middle of the task bar. So right click on the little hidden gizmo just to the left of the pager, and bring up the pop up menu. Click on the move icon, and then with the left mouse button drag the pager left over toward the middle where it should be.
Now lets fix the problem that the task bar shows all open apps, not just those in th window you are in. Right click on the taskbar to where you bring up the ‘Configure KDE Panel’. Uncheck the button that says ‘Show Windows from all Desktops’. Close out.
While we are at it, the default number of desktops is set to 4, which can be a bit confining. Right click on the desktop, bring up the Configure Desktop menu, click on Multiple Desktops, and change it to 6, and apply. Close out of the menus, you should show 6 desktops in the pager on the taskbar.
Now we should label those backups. Open a terminal window, and to add or change the label of /dev/hda7, which is now supposed to be the second backup, type e2label /dev/hda7 Edgy-bu2. This way we will remember this is the 2nd backup of EdgyEft. Now type e2label /dev/hda8 Edgy-bu1, and label the first backup, which now should be hda8.
Now open up the KDE start menu and start QtPartEd, the KDE Partion Editor. Oh oh, there is a problem. It is slow to open, and when it does, we see the partitions are labeled wrong.
This is bad news. Back to e2label, and try and correct the labels. Doesn’t work. Realize the problem is not with the labels, they did as instructed. The problem is the drives are still out of order. Well, QtPartEd cannot fix that, and neither can GPartEd, the Gnome Partition Editor. Grrrrr!!
OK, reboot with the rescue CD, run fdisk again as before. This time take a minute to read the menus. Read the q means quit without writing changes. Read the w means write changes and quit. Relabel them as before, but this time use w to write and exit, not q. Now get a warning that the kernel is still using the old order, and reboot is recommended. OK, reboot.
Up and running again in KDE, in a terminal window just type e2label, and it lists the drives and labels. They now look good here. From the KDE start menu, find and run GpartEd, and see what it thinks. OK, the drives are in order, but it does not display labels. So exit that, start QtPartEd. Labels and order are now OK.
Use Synaptic to add a few games: patience, mahjongg, shisen-sho, ksokoban.
OK, at this point we should have a working system with up to date software, and lots of it. We have pretty much done all we can adding programs with Synaptic. We still would like to have RealPlayer, Flash, Google Earth, maybe a few others.
And we have seen a few things. QPartEd can’t copy and paste disk partions (is this really true?), it can’t create ext3 partitions, but can create ext2 partitions. Yes, ext3 is just ext2 with journaling.
GPartEd can’t display disk labels. Neither one can display disk UUID numbers, which are used in ubuntu Edgy Eft file system table, /etc/fstab, that we change often. As a matter of fact, nothing we have used so far has given a hint about what the UUID numbers are. GPartEd does not correct the order of partitions as it created them. Not all tools will count out-of-order partitions the same way. So if you go to delete one you don’t want anymore,and its toward the middle of the hard disk, and the partitions are out of order, go spend a little time in church first saying your prayers.