Slackware Upgrade???
Hi all,
Just downloaded the new Slackware 9.1 ISO's !!!! I've trashed my machine at work, and Installed the new version. Not working yet, but hey, I have time heh.. Now, i'm thinking of updating my home server. Problem is, i don't want to trash it. I've configured apache with php and mysql, and i've got postfix running perfectly, not to mention samba and dns services. Oh and the bane if my life, my adsl modem. Is there a way to upgrade from ISO??? Kinda like insert cd and update rather than trash?? Would love to know, as i'm really not looking forward to a total re-install on this one. And yes i know i don't HAVE to upgrade, but i like to stay current. Easier to keep on top of things that way. Thanks, Ade |
I'd suggest upgrading any packages you use or need possibly. You can do this using the upgradepkg command.
Just mount the cd, either copy them from your burned iso cd and upgrade then or do it from the cd using that command. Usually you can find preinstalled packages in /var/log/packages When I upgrade using the tgz packages that slackware uses, I have another directory created in /var/log named new_packages. I download the packages there then just update using this command: upgradepkg old-package-name%new-package-name Like for instance, I have openssh listed in /var/log/packages. I download the new package in /var/log/new_packages and then run this from that directory: upgradepkg openssh%openssh-3.7p1.tgz Or something along those lines. Hope this helps. |
trash every machine you have access to
learn from your mistakes post on website repeat as needed |
Quote:
If you are not familiar with the rules you agreed to when registering, please read this page and familiarize yourself with them. Regards. http://www.linuxquestions.org/rules.php |
tricky,
so, if I understand your post, you're saying that upgradepkg recognizes the new_packages dir that you created and uses if it's there? |
I've ran swaret last week, and it just upgraded all my packages to 9.1 :D sweet. and I wasn't aware of any 9.1 version :p
There are a few things you need to worry about: - my dev folder was a little reset - some /etc/ files were replaced. (/etc/hosts, services, and /etc/rc.d/rd.inet1 is updated) However, most files are not overwritten, but a "something.conf.new" file is created instead. upgradepkg usually upgrades correctly. I never used the old%new notation, since it will detect the different version number and platform, etc... |
Quote:
Thanks for the replies.. Will look at the package updater and see how it goes from there. I've procured another disk drive to install 9.1 to (gonna ghost it over), so any misshaps and i can shove the other one back in and not have to panic. Thanks guy's ... |
Should also say, work machine running 9.1 flawlessly now. Just so's ya'll know it works lol
|
All times are GMT -5. The time now is 06:19 PM. |