Upgrading an existing OS install

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

Post Reply
User avatar
Darth Wong
Sith Lord
Sith Lord
Posts: 70028
Joined: 2002-07-03 12:25am
Location: Toronto, Canada
Contact:

Upgrading an existing OS install

Post by Darth Wong »

Today, I have joined the small ranks of people who have actually tried to upgrade an OS from one version to another in-place, rather than nuking it and reinstalling from scratch.

Mind you, it was a Linux OS, so it went pretty smoothly. I had Mandrake 9.0 installed but there were some features in 9.1 that I wanted, so I stuck in the 9.1 CDs, let it do its automated "upgrade" thing, and left it alone.

Everything installed OK except for a couple of hitches. First, I'd removed the version of PHP on the system and replaced it with a version I'd compiled myself. Second, I'd removed the version of MySQL on the system and replaced it with an RPM I downloaded from the MySQL website. Third, I'd installed Flash, Java, and accelerated video drivers.

The system came up after the reboot, and I promptly let it install all of the updates for 9.1. Then I started digging around, and found that the auto-upgrader had taken the conservative approach ahd chosen not to install MySQL or PHP on top of the versions I'd put in place, so I manually nuked my versions and told the auto-installer to put everything in place. Then I got rid of a lot of old kernel versions that were not necessary any more, and reinstalled the NVidia drivers for my graphics card.

It works like a charm now. Flash works fine, Java works fine, web browsing works fine, all of my mail settings, desktop, and personal app settings are fine, the OpenOffice suite I'd installed before the upgrade still works fine. I can even play DVDs and UT2k3 without trouble, and without having to reinstall anything. Much easier than trying to manually upgrade pieces and parts of 9.0 so that it acts like version 9.1, and certainly much easier than removing and reinstalling.

In short, I can give a hearty thumbs-up to the Mandrake OS installer. The only one I've used yet which can upgrade an OS from one version to the next with basically no real headaches, even if (as is the case here) the kernel and several system apps had been removed and replaced with other versions.

Mind you, I don't plan to even attempt something like this with Windows.
Image
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing

"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC

"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness

"Viagra commercials appear to save lives" - tharkûn on US health care.

http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
User avatar
SirNitram
Rest in Peace, Black Mage
Posts: 28367
Joined: 2002-07-03 04:48pm
Location: Somewhere between nowhere and everywhere

Post by SirNitram »

Done it with windows. If you keep all your drivers on-disc somewhere, it's not really an issue except for the obvious problems with needing new versions of some drivers. :roll: :roll:

But, seriously, it's never been a nightmare for me.
Manic Progressive: A liberal who violently swings from anger at politicos to despondency over them.

Out Of Context theatre: Ron Paul has repeatedly said he's not a racist. - Destructinator XIII on why Ron Paul isn't racist.

Shadowy Overlord - BMs/Black Mage Monkey - BOTM/Jetfire - Cybertron's Finest/General Miscreant/ASVS/Supermoderator Emeritus

Debator Classification: Trollhunter
User avatar
phongn
Rebel Leader
Posts: 18487
Joined: 2002-07-03 11:11pm

Post by phongn »

Well, under Gentoo there's emerge system, IIRC. Apt-enabled distros (Debian, Apt-RPM RedHat) can do something similar too.
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

Muahahaha I use Debian. As for self-compiled packages, I make my own *.deb binaries and install that, for easy removal.

Also, an advantage of *.deb is that any of those will usually work on most Debian-based systems (Lindows, Corel(Xandros now?), Librenix, Knoppix, etc.), while rpms are distro specific.

Apt-RPM has a smaller selection of ready-to-install stuff.

Are you using kernel 2.6?

The only thing I don't like about Debian is that everything is compiled for i386, as if anyone uses that anymore :roll:. This includes packages that will never be able to run on i386 (ie- nearly all GUI based stuff). Performance increase for doing otherwise are probably neglible for most stuff though. They do have a seperate AMD-64 distro though, or planning one.

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
Darth Wong
Sith Lord
Sith Lord
Posts: 70028
Joined: 2002-07-03 12:25am
Location: Toronto, Canada
Contact:

Post by Darth Wong »

Pu-239 wrote:Muahahaha I use Debian. As for self-compiled packages, I make my own *.deb binaries and install that, for easy removal.
It wasn't hard to remove my versions of MySQL and PHP; I was just curious to see what would happen if I tried to auto-upgrade on top of them. As it turned out, it simply exempted those particular packages from the upgrade process and upgraded around them.
Image
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing

"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC

"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness

"Viagra commercials appear to save lives" - tharkûn on US health care.

http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
Howedar
Emperor's Thumb
Posts: 12472
Joined: 2002-07-03 05:06pm
Location: St. Paul, MN

Post by Howedar »

My personal experience has been that switching operating systems is such a hassle (not necessarily a technological one, but just having the OS operate differently) that you might as well go all out and reformat.
Howedar is no longer here. Need to talk to him? Talk to Pick.
User avatar
aronkerkhof
Padawan Learner
Posts: 238
Joined: 2002-08-29 12:21pm
Location: Indianapolis, IN
Contact:

Post by aronkerkhof »

Very nice. Its good to see Linux making strides in this area. My last attempt at upgrade was Redhat 5.2 --> 6.0. Ouch.

I've just formatted since then, since I'm not near leet enough to try to go through that again. But I might give it a shot. You think Redhat 8 upgrades as nicely?
User avatar
Durandal
Bile-Driven Hate Machine
Posts: 17927
Joined: 2002-07-03 06:26pm
Location: Silicon Valley, CA
Contact:

Post by Durandal »

I've never had any problems with this procedure. Then again, I'm running Mac OS X. :)
Damien Sorresso

"Ever see what them computa bitchez do to numbas? It ain't natural. Numbas ain't supposed to be code, they supposed to quantify shit."
- The Onion
User avatar
phongn
Rebel Leader
Posts: 18487
Joined: 2002-07-03 11:11pm

Post by phongn »

RH8/RH9 upgrade cleanly, though the 'home' version of RH Linux has been sent off to the public Fedora project.
User avatar
Durandal
Bile-Driven Hate Machine
Posts: 17927
Joined: 2002-07-03 06:26pm
Location: Silicon Valley, CA
Contact:

Post by Durandal »

I just went from OS X v10.2.8 to v10.3. There were a few initial hiccups with my USB 2.0 card drivers ("hiccups" meaning they were causing untraceable kernel panics because the OS has native support for the card now), but after I got rid of those, things have been running pretty smoothly. For some reason, though, my video input viewer causes the system to freeze, so I avoid that.

The biggest problem I have right now is my mouse. With Microsoft's latest drivers, my clicks are being interpreted very strangely. Sometimes if I leave the cursor over an object and try clicking, nothing happens until I move the cursor around and click again. I remember this kind of behavior sporadically in 10.2.x, but it seems to have really gotten worse in 10.3. Does this sound like a hardware issue? The mouse is going on two years old.
Damien Sorresso

"Ever see what them computa bitchez do to numbas? It ain't natural. Numbas ain't supposed to be code, they supposed to quantify shit."
- The Onion
Post Reply