What is the longest time for a Linux workstation without having to reinstall?
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Personally I try to do a clean install every year or year and a half. It just feels good to start with a fresh install and try some things differently.
The only time I do a reinstall is when a new version comes out(Centos4.X to Centos5.X, every 3? years). For the most part the only time I even reboot the computer is when I install a new kernel. This is the same hardware that I was doing a reinstall of XP every month(switched entirely to Linux before Vista came out of beta).
How long do most people keep their distro release before having to completely reinstall the system?
I don't. I just upgrade. I don't hose servers. If I need to muck around I'll use a VM.
Quote:
Originally Posted by xri
What reason forced you to reinstall?
I don't. On HW failure I use a backup. The only time I use an installer is for new HW.
* BTW in the olden days uptime was somewhat of a vague reliability metric but these days I find that running a publicly accessable machine for years without upgrading userland and kernel (and without specific mitigating circumstances) is not an accomplishment nor something to boast about. It's actually rather sad.
Five years and counting. My current debian system was installed about the time Sarge was released. Running sid with daily dist-upgrades. My uptime isn't much because I use a liquorix kernel, which is updated quite often.
One of the many criticisms I've read about Windows is the need to reinstall the system after prolonged use.
In my opinion the problem with Windows is less that one has to reinstall it after some time but that a Windowsinstallation takes a very long amount of time. Often 4-6 hours when one has to install servicepacks and updates.
An installation of Slackware takes about 10 Minutes. Gentoo needs some days longer. I reinstall my Linuxmachines every few month.
In my opinion the problem with Windows is less that one has to reinstall it after some time but that a Windowsinstallation takes a very long amount of time. Often 4-6 hours when one has to install servicepacks and updates.
An installation of Slackware takes about 10 Minutes. Gentoo needs some days longer. I reinstall my Linuxmachines every few month.
Markus
Windows takes 4-6 hours? Which one? Windows 7/vista were faster than XP install. Nothing more than 30mins. Xp also took a little more than that alongwith Service Packs. Btw, Slackware install time totally depends on what packages you select. The default install is also around half an hour.
Well, I've a lot of relativley old Machines (Pentium3) with w2k. If one of the machines is damaged and I don't have an image for this hardware, an installation of w2k takes about 45 minutes. Then one has to install sp4, than doing automatic updates from the M$-site (loads 80 updates down and may take up to 3-4 hours). In between the machine wants to be restarted. And after this all I don't have any applications besides the pure OS on the machine.
Quote:
Windows 7/vista were faster than XP install. Nothing more than 30mins. Xp also took a little more than that alongwith Service Packs.
My experience ist that a xp-machine with sp3 and all updates and running an antivirus-software is very slow if it doesn't have a minimum amount of 1GB of RAM. One must not count the installationtime for the OS alone but take in account that the programms have to be installed and this takes many houres. Even on xp.
Quote:
Btw, Slackware install time totally depends on what packages you select. The default install is also around half an hour.
When I install Slackware I load the packages down and store it on an extra partition. Then I reboot with the first installation-CD and let it install from the partition. I do a full installation. I don't have to repartition my HD. My home-directory is on an extra partition and all scripts and configuration-files are stored on another extrapartition so that I only have to copy it into the new installed system. That takes on my Desktop (AMD Sempron 3000+ with 1.5GB of RAM) about 10 Minutes and on my Laptop (Dual Core with 4GB of RAM) up to 5 Minutes. I don't count the downloadtime to the installationtime.
And then I have ALL THE PROGRAMMS running and not only the pure OS like in the M$-world.
File systems and various configuration files use linked lists or some other structured data. After many cycles of add-change-delete, these data structures often require "garbage collection" and other reorganization. This processing is difficult to program correctly for all of the possible conditions and ways that things can go wrong.
As a result, it is frequently easier to read data from one file and write a new fresh well organized file.
Since new software editions often modifiy internal file details and implements new behaviors, a fresh install writes this new file with its new contents ... repeat for all of the various files of the new edition. Similarly, reading any file and writing a fresh copy often results in fewer file allocation extents. These multiple extents are called "fragments." We have all heard of defragmentation utilities.
Hardware evolves at a rapid pace encouraging acquisition of new and larger disk drives. Distributions also evolve at a different and similarly rapid pace. Given a workstation that is used routinely for real work, it is often convenient to apply an updated distro to that newly purchased larger faster drive.
All of the above is much different and differently motivated than the "re-format and re-install" that is routine with win-dose. Someone else might have the unvarnished truth, but I believe that win-dose often gets confused because there is no effective way to have multiple editions of DLL (dynamic link library) and similar resources. Given the need to apply updates and patches to win-dose every couple of weeks, after a while, a fresh install clears the confusion.
This is a tough question to just answer once. I have four servers at work that run CentOS and those were running on version 4 for about four years and would have continued to if we hadn't upgraded our hardware and then we went ahead and upgraded to version 5 while we were at it. However, on my desktop, I seem to constantly be upgrading it to newer versions. I currently run Mandriva and have found that you need to upgrade occasionally to stay up-to-date with some of the more frequently used programs (Firefox) and most importantly the desktop environment. KDE is still progressing along quite rapidly, but it seems as though all the distributions make their current release fairly up-to-date, but then never backport the desktop environment to their older releases, which prompts an upgrade of the entire system. I find reinstalling Linux to be much more easy than Windows though due to the use of a package manager instead of installing each individual application one-by-one.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.