The Linux Thread - The Autist's OS of Choice

  • 📧 If you are an employee of a T1 ISP, US datacenter, or related company please get in touch at josh@kiwifarms.net. I have some questions.
  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
Please don't do stupid shit with the package manager (which they tell you not to do).
I haven’t tried this in the last couple of years, but “stupid shit with the package manager” used to include “launch Synaptic, make some proposed additions and deletions to your packages, close Synaptic without having actually approved the proposed changes, boom your package manager is now in a corrupted state”.

Hopefully Debian will have fixed it next time I give it a whirl.
 
You’re telling me that running a program that Debian packages and supports is my mistake?
Yes. This is like one of the first lessons I learned when using Linux. Do not trust any of the GUI tools for system administration.

I also don't want to use Git/SVN/Mercurial via a GUI either, for similar reasons. Many of the GUI Git clients used to use this Java Git client that would occasionally hose your repo.

If you fuck something up on the command line, at least you know what actually happened because you typed it.

There are deeper-seated architectural/philosophical reasons that only spergs like me care about why this is the case, but I won't elaborate on those here.
You sound like Steve Jobs telling people they’re holding the iPhone 4 wrong.
Not really. If you keep on using something that is broken/poorly designed and expecting it to work well after you've learnt of its problems, at some point it does become your fault.

I appreciate in some cases there are no alternatives, but this isn't the case here.
mintupdate is pretty rock solid and doesn't do this shit
I wouldn't touch this either. None of them can be trusted.
 
Last edited:
Is Synaptic even still a thing? My Proxmox doesn't have it. There, I only use Discover, apt, or the admin web page.
Debian 12 used to ship it with MATE.

You know it's bad when GNOME software is better.
 
Problems come with Debian when you do stupid shit with the package manager (which they tell you not to do), or it is because it is an "open source thing that isn't really open source, and they only really have a build for Ubuntu and some stupid dependency on an ancient version or a super new version of libstdc++" and it is impossible to build yourself because they decided to use some bespoke build system instead of just using CMake / Make / Scons etc.
How I learned to stop worrying and love the podman.
Oh, your crap only runs on Ubuntu 20.04...
FROM ubuntu:20.04
Sure, waste of fucking space but I don't have to deal with packaging shit or finding a working package.

I even finally broke down and added registry.daveshouseofhorrors.in as a real host on my domain(not my real domain) so I can just push and pull local images. One part registry container, one part apache proxy rules, one part letsencrypt SNI cert.
Is Synaptic even still a thing? My Proxmox doesn't have it. There, I only use Discover, apt, or the admin web page.
I just use "aptitude" like a normal person. And when I hit dependency-hell I quit and try again.
 
Last edited:
How I learned to stop worrying and love the podman.
Oh, your crap only runs on Ubuntu 20.04...
FROM ubuntu:20.04
Sure, waste of fucking space but I don't have to deal with packaging shit or finding a working package.
Docker / Podman can't be used for a number of things I was trying to do.
 
Back
Top Bottom