5 ms·
> Why? Because if you miss three releases then you have to do three upgrades. If you setup a system and then come back to it a couple of years later and find
by jcoffland 10y ago
> Why?
Because if you miss three releases then you have to do three upgrades. If you setup a system and then come back to it a couple of years later and find you need to upgrade you can plan on fighting through multiple system braking upgrades. Yes I know you can mitigate this with LTS but that's a big compromise.
- beambot 10y agoBut it's a dev machine, right...? So you just nuke the install and then `git pull` all your key configuration files and dev environment, and then you're right back up and running. Same as if you switched to a new machine or one whose harddrive died. I still don't see the problem.
- jcoffland 10y agoReinstalling is a sorry solution. I haven't had to reinstall my dev machine in about a decade.
- deleted 10y ago[deleted]
- beambot 10y agoWhere do you buy your HDDs? You're sitting a couple standard deviations beyond MTBF.
- jcoffland 10y agoI have upgraded to an SSD but just copied the OS and boot sectors to the new device.
- Declanomous 10y agoOne of my friends asked me how often I reinstall my operating system. I told him I haven't installed a new OS on my primary PC in 10 years. I just DD it from one drive to another. DD is by far the easiest way of making bootable media on a flash drive as well. I use that method to create install media for my other computers.
- Arcaire 10y ago> Yes I know you can mitigate this with LTS but that's a big compromise. Genuine question as a Ubuntu user, where do you win using Debian on a laptop? I totally understand using it on servers, as it is the definition of 'rock solid' and you can ensure that it will work 100% of the time. Admittedly I don't pay a huge amount of attention to the differences, but isn't using Ubuntu LTS compromising in the same way as Debian stable? Specifically, packages are oriented for stability. Consequently, you don't get improvements to the kernel, or other packages you may use frequently. On my laptop, I don't want to use Kernel 3.6 that doesn't have the latest improvements to work with Intel processors, direct rendering management, and power saving. I don't particularly want to use quite outdated versions of GNOME either. Six months, to me, is a solid amount of time to sit on a release. Some people suggest (misguidedly, according to Debian volunteers) using Unstable on a workstation / laptop, which caused my system to outright break entirely because I was using a Nvidia graphics card, so I just installed Ubuntu and it worked from first boot. Using testing is sworn against by almost everybody, as it's the worst of both worlds - it's not stable and it's not fixed quickly. Stable plus backports, suggested elsewhere in these comments, sounds nice only if you consider ensuring that water drains out of each hole in a colander equally an adequate use of your time. You then have what I'm fairly sure it's explicitly listed as "don't do this" on the DontBreakDebian[0] page. [0] https://wiki.debian.org/DontBreakDebian https://wiki.debian.org/DontBreakDebian
- stevekemp 10y agoIf you run Debian on your servers then having the same software, and the same versions available, is a good for consistency. There's something to be said for running multiple distributions so you spot binaries in different places, etc, but really running the same system "everywhere" has more value to me. My laptop/desktop run Debian stable, my servers run Debian stable, and so I know what to expect. When I need things that aren't available, or have to be backported, I know how to do that. For extreme changes I can use containers, or virtual machines. But for the past few years I've not been convinced in the feature-churn or value added by Ubuntu. (Especially when you see that their "universe" isn't really supported by anybody - hell even looking at bug reports for their supported packages is often depressing. Bugs open for very long time with no updates because of lack of people willing/able to fix them - combined with forum advice which is often the blind leading the blind.)