• 3 Posts
  • 25 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle
  • I’m currently running tumbleweed on my main, mostly because that’s what I happened to install last time I rebuilt my desktop.

    I’ve been running other distros before, and I must say that (bar a couple bad experiences) I could still be using any of them.

    Tumbleweed is the first rolling distro I’ve used for a prolonged time (3 or 4 years now?): before I only did two short experiments with void linux (loved it, but I’d rather have systemd) and manjaro (I was still young and stupid).

    I don’t think I’ll go back to non-rolling: tumbleweed never broke on me (and if it did, it has snapshots) and being rolling there is zero update stress (has the new version come out? what’s new? should I update now or wait for for the .1?).

    Next time I install I will probably try nixos (which isn’t really rolling - but it’s not non-rolling either), which I’ve been using on servers for a while now and fell in love with (love-hate, that is: the learning curve is steep, the documentation poor, and there are infuriating points - but I feel like it’s still more than worth it).

    As you will have noticed I’m not even considering “immutable” distros: honestly, I don’t see the point there (they seem like a lot of effort to solve problems I don’t have).


  • Still, some neckbeards only wanna use software from orgs who are in it “for the love of the game”.

    Nope, that’s just you fighting strawmen and labelling people who don’t hold your same opinion “neckbeards”.

    I would be excited for a new FOSS browser regardless of specific features, and I could be excited for a non-FOSS one if it had particularly promising features that are not provided by any FOSS browser. As far as I can see, Orion does not fall in either category.

    BTW marketing a product for its privacy (or security) without it being open source amounts to having “trust me bro” as a slogan… of course one is free to trust whoever they want to.



  • on windows it would be to scan your stuff,make sure its the real site etc

    It’s the same on Linux (*), with two big differences:

    1. you’ll install most (all?) of your software from the repos of your distro of choice, so most of the times you don’t have to worry
    2. linux is inherently more secure than Windows (and AFAIK there are less viruses targeting it, either because they are harder to write or because it’s a smaller target), so you are not as likely to catch viruses.

    If you install niche software from app stores (even reputable ones), you’ll have to make sure to check it’s the real deal (I think both the snap store and flathub had fake cryptowallets?), but if you stick to relatively mainstream software you’ll be fine (I mean, it’s not like you’ll find fake versions of steam or blender on flathub).

    That said, the risk is there just as with Windows (or your phone, or anything else): a good operative system helps, but ultimately you are the real line of defense.

    (*) well, IDK about scanning… generally speaking, if you feel like you have to scan something before opening it, just don’t open it :) (yeah I know it’s not possible if - eg - you receive files from customers)


  • i use an hp printer,and need to be able to use it on linux.

    Then research if your specific model has compatibility issues (AFAIK HP stuff generally works well, but… it’s up to you to check before buying)

    i expect to be able to use the laptop and not think about the os too much

    That will happen, if you are lucky or if you buy hardware that specifically supports linux.

    Would you expect macos to run on a dell computer? would you expect windows to run on a mac? linux has much broad compatibility but is no different: if it doesn’t work on your PC it’s not linux’s fault.

    my goal of using linux is being far from malware

    Just follow basic hygiene and you’ll be fine. Most importantly, don’t install malware yourself (chrome is available on linux too and, sadly, it’s also widely used).





  • could Red Hat eventually take control of the project?

    Yes, and they could eventually take control of debian too.

    Why bother mitigating such far-fetched risks though?

    The mitigation cost is similar to the remediation one (ie. you’ll just have to switch distro either way), and it’s also likely to go down as the risk increases (ie. people will fork off fedora far sooner than the risk of it actually doing whatever bad things you fear Red Hat is gonna do to it becomes a practical concern).

    BTW: are you aware the Linux Foundation is an US entity and funded by (among others) most US IT megacorps? (interestingly, amazon/aws is only a silver member - Bezos must really be a cheapskate)





  • I actually like Debian’s slow update cycle, as I don’t want to be bothered often with setting up my system again.

    I’ve been there too!

    Updating to a new version is such a chore: you have to follow the news, then wonder how long to wait before updating, then you have to set aside at least a few hours for the actual update (well, for fixing what may go wrong - not that stuff actually goes wrong, but you still set aside some time just in case).

    The solution to this is in the exact opposite direction you’d imagine.

    For a few years (since last time I got a new PC), I’ve been running a rolling distro (tumbleweed *) and… it’s been great: no big updates, just incremental ones.

    If anything breaks (and it never happened to me: there has been times where errors prevented the system to update, but never has it broken on me), you just boot the snapshot before the last update and try again in a few hours/days.

    I want something as close as “set it and forget it” as possible.

    That’s nixos :) It takes a long time to “set” (and you never really finish doing it) but you can switch to a new PC at any time and have your exact system on it (bar what the few things you have to change to account for the different hardware, of course).


    * I hear that with arch&co you actually have to follow the release notes as sometimes there are manual tasks to do - it’s not so in tumbleweed (at least, as much as i know and as far as me experience goes) - IDK about other rolling distros (or debian testing/sid)






  • I’d say it’s because:

    1. the people who ask for recommendations won’t like (or understand) debian? (it’s just “old packages this” and “outdated that” for most people)
    2. the people who do use and appreciate debian don’t read “I hate windows pls recommend me a distro” posts (or at least don’t reply as often as the <insert popular distro> fanboys)

    And, no, I don’t use debian myself.

    but when I finally switched over to Debian, everything just worked!

    That’s most probably because you learned how to use your system without breaking it in the meantime :)




  • Should I just learn how to use Docker?

    Since you are not tied to docker yet, I’d recommend going with podman instead.

    They are practically the same and most (all?) docker commands work on podman too, but podman is more modern (second generation advantage) and has a better reputation.

    As for passing a network interface to a container, it’s doable and IIRC it boils down to changing the namespace on the interface.

    Unless you have specific reasons to do that, I’d say it’s much easier to just forward ports from the host to containers the “normal” way.

    There’s no limit to how many different IPs you can assign to a host (you don’t need a separate interface for each one) and you can use a given port on different IPs for different things .

    For example, I run soft-serve (a git server) as a container. The host has one “management” IP (92.168.10.243) where openssh listens on port 22 and another IP (192.168.10.98) whose port 22 is forwarded to the soft-serve container via podman run [...] -p 192.168.10.98:22:22).