Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
In widnwos, updates and upgrades to the OS take place more or less automatically by running installers.
If I install a distribution like Mandriva or Mepis (known for their relatively friendly installers), will I be able to install later versions on top of older ones the same way, without lossing my settings and having to personalize and configure everything from scratch?
I have never done that, so I am not sure what may be involved in upgrading a linux OS.
There's sveral different 'updates' involved with the system, security updates, program updates, kernel updates, distro updates.
I've never had a problem with any of the above messing up an install (granted, never used those 2 distros). There of course may be instances whereby you used kernel modules that aren't available for the newer kernel (like support for other filesystems) but you can generally get them for each and every kernel.
I know mandriva uses URPMI to manage it's packages ,that should make things simple, mepis uses apt-get and Synaptic as it's GUI frontend (apt-get is brilliant and simple for updates).
As a personal habit i keep a store of most of my user configs and can just copy them in on different installs to get it back to desired state, of course i use distros that have bleeding edge software, generally using the same versions, this won't work so well if one is using latest, and the other still has a version from 2000 or something.
All in all i really wouldn't worry about updating, and if you are, pick a distro with a long release cycle
One information that will be useful concerning Mandriva : system & security updates are provided as soon as available, BUT :
- updates (other than security-related) for the desktop itself (KDE or Gnome for instance) won't be avalailable. If you start with KDE 3.4.2, unless you change to a newer Mandrva or compile KDE yourself, you'll keep version 3.4.2.
Besides, all KDE subprograms (like Amarok) are linked to KDE's core. If you want the "newer amarok" you'll need the "newer KDE". Which is not provided through packages, compile it yourself or install a newer (still to come) Mandriva.
- some VITAL programs are stupidly ignored by Mandriva's updates. Firefox 1.0.6 (same for Thunderbird) were installed with Mandriva2006, and NEVER did the stupid firm consider offering packages for newer versions even though there was security involved >_<
Fortunately there are sometimes ways to "cheat", so to say.
Thank you, Sabinou. I suppose that installing updates manually is a skill one has to acquire.
What is still bothering me is what happens when a totally new version of the distribution is available. Are such changes done also via the regular update mechanism, or do I need to run the installer cd of the new version? And will running an installer when an older version of the OS is already installed just make the necessary changes to upgrade to the newer version and keep my installed programs and settings?
When you talk about a distro, that means "the bundle composed of linux, the desktop, a decent set of associated programs, and all that being strongly tied one with another" ^^
When a totally new version of the distro is available, you will need to install the new version itself through the "upgrade" menu provided when you boot with the distro's CD/DVD. It will upgrade everything that's already installed on your system and can be updated. Your settings will be kept, unless there has been settings change between the program versions, and then you'll be warned next time you start the program. So all in all, it's not bad at all to install the newer distro version ^_^
If you don't want to run unnecessary risks, you can for instance install the new distro version afresh (not an upgrade) on another partition, for another username. So if everything works fine, you can delete the "test" partition and go for the "real" install over the current distro ^^
If you have an internet connection, you dont need cds.
Just use the upgrade mechanism and you will get the shinest and latest. The upgrade mechanism is not the same as in windows. In the linux world, improvements happen daily, or even hourly. I dont know if there are problems with urpmi (didnt knew about the KDE version thing), but in Debian, you just "apt-get dist-upgrade" and it upgrades. You can upgrade your system each day (the way you upgrade your anti-virus software in windows).
Before intalling Mepis I tried to install Mandriva, but even the installation process didn't work properly, so I gave up, installed Mepis, and am very happy with it and with the availability of up-to-date versions of most of the software I need in the debian repository. There were problems, but with time most of them were solved; and the rest, judging on the ease with which solutions were found before, will probably be solved as well.
One information that will be useful concerning Mandriva : system & security updates are provided as soon as available, BUT :
- updates (other than security-related) for the desktop itself (KDE or Gnome for instance) won't be avalailable. If you start with KDE 3.4.2, unless you change to a newer Mandrva or compile KDE yourself, you'll keep version 3.4.2.
Besides, all KDE subprograms (like Amarok) are linked to KDE's core. If you want the "newer amarok" you'll need the "newer KDE". Which is not provided through packages, compile it yourself or install a newer (still to come) Mandriva.
- some VITAL programs are stupidly ignored by Mandriva's updates. Firefox 1.0.6 (same for Thunderbird) were installed with Mandriva2006, and NEVER did the stupid firm consider offering packages for newer versions even though there was security involved >_<
Fortunately there are sometimes ways to "cheat", so to say.
Dammn.... so that's why I can't find the GNOME 2.14 and KDE 3.5.2 for Mandriva2006.... now I wreally think about a distro switch
There are alternative packages depositories (search "seer of souls") for Mandriva and KDE/Gnome. But that's a bit more risky since it's unofficial and made by willingful helpers.
Let's say there's a 95% chance of working perfectly, and if you're in the 5%, you'd better have another desktop installed, like XFCE, so as to be able to be able to remove easily (in graphical mode ) KDE and Gnome, before reinstalling the working versions from the official mirrors or from the DVD ^^;;
Besides, I don't know if international support (i.e. non-english) exists for those distros.
If you're considering changing distro already, though, I suggest you go for it, try Seer of Souls
(and please let us know how it worked ^_^)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.