3 ms·
"Linux 2000: There is only One True Way of installing software: using distro packages. If you do anything else you are bad and you should feel bad." That is ab
by Annatar 7y ago
"Linux 2000: There is only One True Way of installing software: using distro packages. If you do anything else you are bad and you should feel bad."
That is absolutely correct and if one is installing software in any other way than packaging it into an OS package, one is hacking in the worst possible, amateurish way, with the added bonus that every experienced UNIX system administrator will hate one's guts come time to automate the installation of one's software. It's enough to make my blood boil and suddenly get violent and I don't even work as a system administrator. This is not an issue specific to Linux, it's one quarter laziness, one quarter ignorance, one quarter incompetence and one quarter amateurism: if, as a programmer, one considers a programming tool like OS packaging too hard or too complicated, one is truly in the wrong profession.
- cyberpunk 7y agoSo all those sysadmins installing oracle rdbms, websphere stuff or basically any other kind of enterprise software in the last 10 years are in the wrong profession? I'd best tell them...
- Annatar 7y agoThere are a lot of people in that subprofession which have no business being there. Go to any larger non-Silicon Valley enterprise and the first thing you'll run into are system engineering departments doing work Oracle should have done 40 years ago -- system engineering OS packages out of Oracle's products. Oracle RDBMS is the #1 product Oracle's customers have a system engineering department for; it's just yet another blight on that company's long list of screw-ups.
- AnIdiotOnTheNet 7y agoPeople like you are the reason Linux is not and will likely never be a good Desktop OS. It should not require an army of maintainers, repos, and all that bullshit just to get software from developer to user. Thankfully there is AppImage. Now if only more developers would distribute that way.
- Annatar 7y agoActually there are no words which can describe my hate of GNU and Linux, so you Sir are confused. On top of that, the easiest and fastest way for end users to install software is through OS packages, rather than making poor users install one piece of software through pip, the other through npm and yet another through some other arbitrary, language or ecosystem proprietary "packaging" format. Poor users; my heart goes out to them, for their suffering is also mine.
- AnIdiotOnTheNet 7y ago> Actually there are no words which can describe my hate of GNU and Linux Fair enough, I read your comment as supportive of this way of doing things, and therefore Linux in general.
- Annatar 7y agoI am supportive of delivering software through OS packages, and from the experience of working with computers for the past 35+ years, I'm absolutely convinced that the only way to correctly deliver software is through native operating system packages, on any platform.
- AnIdiotOnTheNet 7y agoI would agree with this statement only under the condition that said "native OS package" is a single file or folder that can simply be copied and placed anywhere the user wants it. Otherwise, whatever the OS wants is very low on my list of things I give a damn about. The computer should serve the user, not the other way around.