![]() ![]() "Dependency hell" is a straightforward and entirely unavoidable consequence of the new philosophy of release management, which is that there is no real target platform or well-specified environment anymore. His characterization of the RHEL/CentOS/Fedora constellation is spot-on, as well. Mint is what I recommend to friends who are using Windows but want to try a Linux distribution. I am almost entirely in agreement with CT96. MS could have spent those developer hours doing something more intelligent than telemetry, and then SSL tunneling telemetry data back to Coruscant. I've been trying to get up to speed on the whole SSL/TLS trust-on-first-MITM-attack debacle, and have read a few things about cert pinning, and surprise surprise Win10 does some cert pinning to enable secure telemetry of Win10's built-in spyware. Win10 seems to be costing my employer more labor hours per seat than Win7, even two years after rollout. Despite Millennials' addiction to the phone, the desktop/laptop is still where the majority of the world's economy enters the copper. Too quirky in the admin's UI, too much oddware, etc. Now that we are fully immersed in the Win10 desktop at work, with all its foibles, I don't see MS maintaining their chokehold on the desktop much longer. I believe, Murph, you are dealing with that on the other thread right now :-D It is the nature of computers - it's just most people have gotten used to the Windows or Mac quirks and the Linux quirks are "new" (to them). The user is just sheltered from it for the most part - or you wind up taking it to the experts who figure out how to resolve it. There's lots of opportunity for things to change.ĭependency hell will be with us - in fact, as one who delves deep into things, it exists in Windows land and Mac world too. When push comes to shove (seeing as my father is currently managing all their IT support, and has been doing so since the 70s when we got our first computer) some day, I'll make the call based on the current state of the world. If I had to put my mother on a computer that I support remotely today, I would very likely put her on Mint. It's arguably more intuitive than moving to Windows 10, and is a lighter weight OS (much less disk space, lighter RAM footprint, and the CPU isn't touched unless I'm actually DOING something). Yes, all the same dials are there, all the same under-the-hood configurations are there and can be set however a power user wants them - but to the basic user, it just works. The only one I would give to my mother would be Mint, with the Cinnamon desktop. I have tried using all manner of distros for people of varying levels of computer skill. I don't really care which.įor home users. They may not be *as* up to date, but they are more stable.įor production these days I insist upon a long term service distro, be it Ubuntu LTSB, or CentOS. While a similar vintage deployment on Long Term Service distros have been more easily updated, and don't run out of support quickly. We can't have it out of production that long and it is too integrated into the environment that it can't be readily migrated to a newer system (the hardware at this point is old as well). Things we have developed since that deployment no longer work on such an old distro, and there is no good upgrade/update path to get that FC14 box to FC16. To give you an idea, a few years ago we built some core services on a Fedora 14 box (I knew it was dumb at the time, but you win some battles, and lose other battles). Or you go for Fedora and are on the "bleeding edge" - and pay the upgrade/reinstall game every six months. My problem with the Red Hat line is this: You have to pay for Red Hat Enterprise, or get the CentOS free version of Enterprise - often several months or more out of date. Where the Debian family has apt-get, the Red Hat family has yum, etc. In general, you can do the same thing with both. I lived in the Red Hat/Fedora/CentOS world for a LONG time. For illogical reasons, Apple, Microsoft, and Google are OK with the concept of a unitary app in the pocket mobile device, but not on a real computer. ![]() Back when I was messing with Linux a lot more, yum seemed sufficient to me.Īs for dependency hell, IMHO its never going away in the desktop arena. At least as of a few years ago, the trend has been towards being a bit agnostic for the GUI side of package managers. The concept of Arch Linux is closer to a developer's flavor, due to the whole "compile your own kernel" routine.Īs for package managers, RH used to be yum front-ending for rpm, now apparently dnf (which I haven't messed with). ![]() I wouldn't necessarily call Debian a "hacker's Linux," I would say its for people who are trying to get work done rather than play around. Traditional desktop, no flaming/shaking/transparent windows etc. If I had to use a *buntu, it would be Lubuntu. "The beauty of Ubuntu is that there are so many to choose from." ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |