• 0 Posts
  • 21 Comments
Joined 1 year ago
cake
Cake day: July 22nd, 2023

help-circle















  • I already upvoted that post 😄 and I am still struggling to comprehend his overall and specific level of expertise to be able to address the different topics more accurate.

    He’ll probably come around again later somewhere as thoughts might need some time in the dark back of the skull to entangle to threads and ideas to experiment again. At least that’s how it works for me, still drilling on Nix and the pros and cons of channels vs flakes, imperative vs descriptive, systemwide vs useronly, neofetch from deb or nix, …


  • First, I sincerely applaud you for your texts you posted on this topic, they are level-headed and stock-full of information, much better than I could have ever written them. Thank you!

    I am not the Linux community. The more I learn about how Ubuntu does things, the more I don’t like it. That’s fine – you’re welcome to think they are right and I am wrong.

    I mean – I’m not trying to say you did anything wrong or illogical in just looking for software and downloading the .deb that said it was for Ubuntu. I’m just saying that that’s not the easiest way to do it.

    Here I would like to differ, because I think it is important to explicitly tell and guide what is a good, reliable way of installing packages (using apt) and what not (directly installing untrusted packages of any kind or form from $randomSite)

    I feel this is especially important for new users of Linux because I think they need strict and good guidelines to prevent future havock and disappointment by following extremely bad advice they have not yet the experience to spot as bad advice.


  • And i’ve had plenty of people here tell me “yes, you CAN install deb packages, and many apps will GIVE you deb packages, and the ubuntu page says Debian packages is the very HEART of ubuntu. But you’d be insane to install something like that”.

    That one is on Canonical/Ubuntu, too.

    Ubuntu is a bastard spinoff of Debian and is run by a pretty evil corporation.

    They took the Debian .deb packages and their format and modified them so they are sometimes compatible and sometimes incompatible to the original Debian packaging format. And on top of that, they didn’t even rename the package suffix so there are now two kinds of .deb packages: original Debian and semicompatible from Canonical. They also have different package dependency definitions, so installing the same program on either might pull in different dependencies (which is actually not a bad thing, as packages might got sliced differently; mentioned for completeness)

    Always use the distribution’s package manager to install packages from the distribution’s repositories, try to avoid installing packages directly, as they are then outside of the repository ecosystem. Do not do it!

    I would go as far as saying: if the program is not packaged, think twice if an alternative wouldn’t be the better option as otherwise you’ll have a foreign package installed in your system, with possibly broken dependencies and that does not get updates, which in effect undermines one of the core Linux principles, there is not a single Linux distribution without a kind of package management. (Disclaimer: there probably is because with Linux you can do pretty much everything but it would just be a rare one and not for general consumption)


  • It’s not you.

    Out of innocent ignorance and bad suggestions you just chose one of the worst distributions (anything from Canonical) with the worst UI (Gnome).

    Learn and just try again, that’s totally okay.

    If you want to stay in the deb ecosystem I’d suggest Debian with KDE Plasma. Don’t let people tell you Debian is outdated or old or something, they are just uninformed. Plasma is also very advanced with VRR and HDR in the process of being finalized or already done.

    Most distributions offer a live image so you can try them out in a virtual machine without going through installing every one on your hardware.