So, what happened in the last week? I went to my first Ubuntu release party, which was awesome to say the least, the people there were great. I got to mix with developers from Linux to Java which was very good company. But the awesome thing about the party was that it was held at a venue where some of the mirrors of the Ubuntu repos were maintained. So being Ubuntu people as they were, they gave us the opportunity to grab a copy of the repos, yes, the entire Ubuntu main, universe, multiverse, repos as at the 10th of October. Let me tell you, that made my skin crawl from just thinking about it. This was an opportunity to experience Ubuntu with less need for downloading apps, codecs, libs and such. Repositories (repos) are a location which stores collections of packages (apps) by the way.
Just to get all of you updated as to my experience, my PC is setup as follows:
There are four hard drives;
sda. 500Gb with XP, Windows 7 and blank ext4 partitions
sdb. 500Gb with /home and data partitions
sdc. 500Gb data partitions
sdd. 20Gb with Lucid (10.04), clean install using the /home on sdb
My Maverick (10.10) installation was to be done on one of the ext4 partition on sda. Right. I have both the 64 bit and 32 bit .iso images and both I intend on installing both of them on sda.
32bit Maverick with separate /home partition
Here we go. I popped in the disc where I had burnt the .iso image. The time was 20:05, it booted from disc and from there I saw my first couple of changes in the installer. Firstly, the Ubuntu boot menu has gone, the moment the PC boots from the disc it starts loading the Live CD without asking you what option you want, which was a pain for me at some stage because after installing I left the disc in the drive, so after rebooting I was forced to go back to the Live CD or force it to quit and reboot again (which I did). Anyway, after the Live CD booted the next screen I saw was a popup window where I was asked whether I want to "Try Ubuntu" or "Install now". I tried it out at first, for a minute or so, then since I was itching to use it I went straight to the installation. The installer has changed in a good way in my opinion. The following changes I saw immediately:
1. There's less menu screens that appear before actual installation,
2. It lets you know the recommended settings to get your Ubuntu install setup right
3. It provides the option to install the codecs for multimedia support right from the start (you need to be connected to the internet for this)
4. It also provides the option to install updates as well (you need to be connected to the internet for this as well)
I wasn’t connected to the internet so I didn’t opt for the updates and the codecs (I had local repos anyway so I could get the codecs later). After these screens the installer asks where you want your installation to be, the options being;
a. Next to other operating systems
b. On the entire hard drive; and,
c. On specific partitions (advanced)
Since I have a separate /home partition, I went for option c. This part of the installer has also slightly changed, I got vexed for a couple of seconds but I figured it out. I chose my root partition, my /home partition and my /swap and I was good to go.
Just to explain this to anyone who has never done this before: To install manually to specific partitions, you need to have the partitions already set where you are going to install to. The partitions that you need are 1) the "/" (root) partition, 2) the /home partition and the 3) swap partition. So a minimum of three partitions have to be available for you to use this option. Use Gparted (Menu: System\Administration\GParted) to create the partitions if you haven’t already done so. ALWAYS remember, when using Gparted, the possibility of COMPLETE data loss is possible. Backup any information you are not prepared to lose.
You need to know the names (system names not Labels) of the partitions, e.g. Sda4, sdb3 etc. This you can tell easily through the Disk Utility (Menu: System\Administration\Disk utility) or GParted. Once you have the partitions and you know the names, you're set. On the manually select partitions screen, select the partition that will have the "/" (root) partition, select "change" and on the popup window select "/", you can tick "format partition" if you wish it and you can also specify the file system. Do the same for /home and /swap. After this you are all done.
You will note that there were only three menus that I encountered and its already installing, an improvement to the previous installer.
At this stage it was 20:09 when I hit the "Install now" button. The copying of the files started and while that was happening, the installer then asked for my personal info, name, username, password, time zone and keyboard settings. This blew me away, the installation starts right away and the personal information which you input is then used at the end of the install, awesome. I completed the personal info by 20: 13 and read the slideshow that appears as its installing. And honest to God, at 20:18 the installer was done. It asked me to reboot, ejected the disc and that was it. 9 minutes to install! I was impressed.
The many advantages of having a separate /home partition is the settings you had in your previous installations will be carried over into the new install, so, my Rhythmbox playlists, my background picture, tvtime stationlists shortcuts etc were all there waiting for me. So as soon as I logged in I was ready to go "under the hood".
Local repositories
Unfortunately as things stand, Ubuntu install discs do not come with certain codecs (the majority of them), drivers and other proprietary stuff. Thus to fully use some of the capabilities, the repositories need to be visited as a matter of urgency (unless you installed these during installation).
I copied the repos to my /home folder so that they will always be available to me. You can opt to store them on another partition, external hard drive etc, whatever suits you. The address to where I stored them is "/home/nameofuser/Documents/repos" in a folder called "debmirror". Please take note of where your repos are located as you shall need it later. To access them I had to change the repositories in either "Synaptic Package Manager" (Menu: System\Administration\Synaptic Package manager) or through the terminal. And this where things get interesting.
Option 1: Synaptic package manager
1. Open Synaptic, input password if asked for it.
2. Go to Settings (it's on the menu, after "Package")
3. Select "Repositories", a window will popup with Software sources options
4. Untick all the options that are ticked on the "Ubuntu Software" tab. If you have an internet connection working currently you may skip this step if you want to get any packages from the internet.
5. Go to the next tab, "Other Software", at the bottom of this tab are the options, "Add..." and "Add volume...", select "Add..". Another popup window will open.
6. On this popup window type the following in the APT line: 'deb file:///'
7. Now paste or type the location of the repos, for me this would be: /home/nameofuser/Documents/repos/debmirror
9. Now complete the line by typing at the end of the line: "maverick main" (if you have repos for restricted, universe and multiverse, add restricted universe multiverse after main). Now your APT line will look like this: "deb file:////home/nameofuser/Documents/repos/debmirror maverick main" or "deb file:////home/nameofuser/Documents/repos/debmirror maverick main restricted universe multiverse"
10. You will know you have entered the right format when the "Add Source" at the bottom of the window becomes enabled. Click "Add source", you will return to the "Other Software" window. Click on "Close". You should get a notification that "Repositories changed" and you need to reload. Close that popup, reload the repositories (Click on the Reload icon in Synaptic) and if all went well the new repos will be recognised.
Option 2: Using the terminal (shorter)
1. Open the terminal (duh), (Menu: Applications\Accessories\Terminal)
2. Type the following: "sudo gedit /etc/apt/sources.list". Enter your password and this will open up the text file where the repositories are maintained.
3. Now at first, comment out every line that's in the text file. (In layman's terms put a # in front of every line in the text file).
4. Add this line anywhere in the text file (do not comment it out afterwards): deb file:///home/nameofuser/Documents/repos/debmirror maverick main (refer above for modifications)
5. Save the file and close it.
6. Open Synaptic and reload the repositories. You're done.
After this it was play time.
After clean-install Apps and downloads
Here is my top ten list of apps and things I do/get:
1. NVIDIA drivers (I use a GeForce 9400GT 1Gb)
2. Compiz, compiz settings manager, simple compiz configuration manager
3. Multimedia codecs
4. tvtime (to watch tv from my tv tuner card)
5. Check to see if my usb 3G card is picked up
6. Avant Window Navigator and Docky (yes, both)
8. Conky
9. Drapes
10. APTonCD
Ubuntu 10.10 experience
So far, I don't really have much to say about 10.10, there's one or two new things, some things taken away etc. It is nice, the boot time is noticeably faster, the sound applet on the menu now accommodates Rhythmbox, the new Ubuntu font is nice as well, etc.
My main problems though were that 'tvtime', my most used app (I stay with tv lovers) doesn't work, apparently there's a bug or something, I am still on it, will get back when I get some sort of response on this. And I don't know what app I installed that killed my 'Alt+F1' shortcut key to open the Applications menu, that just sucks, now I have to use the mouse for everything.
Other than that it’s a good release, I haven’t played too much with it which I will be doing a lot of soon and you will hear from me.
Next time I will write on the apps/drivers I use, how to get them, and my play time with 64bit Ubuntu 10.10.
I shall write again soon.