April 6, 2013 Leave a comment
After being spoilt by one of the best maintenance-free rolling release distros EVER invented by mankind (aka ArchLinux), moving to a “traditional” distro following a cyclic release system was not a very comfortable perspective to look at (special thanks to the “upgrade hell” people sometimes have to go through when switching from a major version to the next major version). But I decided to take the risk anyway and install Fedora 17. The reasons I chose this distro were obvious (to me atleast) – it has amazing developer support, bleeding edge packages and all the latest jazz in development tools getting released early, and to top it all, it offers a “semi” rolling release option – fedora seems to be the best when it comes to an in-place major version upgrade. And finally came the time to upgrade a few months back and I followed the usual wiki to get the job done. This post is to document all the things I did along the way (and I’ll keep it updated because I never really finished performing the upgrade as I was spending very little time on my laptop anyway).
Fedora 18 brought with it a brand new tool to let Fedora 17 users upgrade. It’s called FedUp. This is the current recommended in-place upgrade mechanism for movers from Fedora 17 to Fedora 18. SWEET! I simply followed the instructions in the wiki page. Yup, its as simple as that. Do whatever the nice guys say and you’re all ready to go.
Messed up KDE Desktop
For some reason, KDE was all messed up after the upgrade. Deleted my .kde folder and it took care of the problem. I guess I still need to do some minor tweaking around global settings, but I think I’ll get to there later.
Unable to install setup.noarch during upgrade
Did some googling around just now to fix it (procrastination and the fact that this seemed to do hardly have any effect on my limited laptop use should be blamed I guess). Thanks to the guys here. One of the better things about using a popular distro (Ubuntu is a favourite of mine for this reason alone) is that almost ALL possible problems would typically be those encountered already by someone else and the internet is usually loaded with forum posts, wikis, tutorials, blog posts and articles which can be retrieved via the ever helpful Google search.
Insane amount of left-over configuration junk in /home/$USER folder
I only realized how much trash had accumulated in my home directory over the last 6 years of using linux (yeah, I still had crap left over from the time I installed Ubuntu 7.04). This was basically because I never bothered cleaning up the mess in there as I went from one distro to another during my hippie distro-hoping days on my ancient Pentium 4 desktop and when I got my laptop I simply copied the whole /home partition from the desktop onto the corresponding partition on my laptop. I deleted each folder that didn’t make any sense to me or which had the name of an app I do not use. This itself freed up lots of space.
Cleaning up unwanted packages and/or repositories
I seem to have installed a lot of unnecessary stuff just to check it out and now my system is sort of bloated. One of the two main things a fresh install every 6 months (during the half-yearly major version upgrade) gives you is a chance to review if you really want all that crap you installed and reduce the burden on your hard drive (for the record, the other is that your OS install, setup and configuration skills, especially those involving drivers and custom hacks to get things up and running never become too rusty). Anyway to cut a long story short, I’m yet to get to this stage. I’ll either figure out a way to get rid of all that crap or do a clean reinstall depending on whatever strikes me as the most hassle-free option.