• 0 Posts
  • 864 Comments
Joined 2 年前
cake
Cake day: 2023年7月16日

help-circle
  • Absolutely solid retort that totally addresses what I said on the merits. Also, way to nail the tone. Both hallmarks in debate from people that know they are right.

    For anybody reading from the sidelines, most of the “TNT” in my analogy comes from the fact that the Manjaro repos are incompatible with the AUR.

    Read both comments and decide for yourself what advice to take. I have offered my warning but do not wish to battle about it.




  • Manjaro is like a nice car with a canister of TNT attached to it. At first, all you experience is the nice car. If you really like the car, it is easily to feel smarter than the guy who warned you not to drive it. As time goes on, the chances that the TNT explodes goes up. However, it is always possible that your roads are smooth enough that it never blows up for you. Regardless, if you know about the design flaw, recommending such a car to others is really, really bad advice.

    Using the AUR with Manjaro is like driving the car above on a gravel road. It does not guarantee that the TNT will go off, but it makes it much more likely.

    I hope Manjaro continues to work well for you. Truly.

    Also, please do not encourage others to use it.


  • Manjaro is “Arch derived” but is not Arch. Manjaro maintains its own package repos. And one of the big differences is that the packages in Manjaro are held back a few weeks before release. This difference in base repositories can matter if you try to use the AUR.

    In many ways, EOS is not even a distro. It uses the Arch repos unmodified. It uses the Arch kernel unmodified. You could say that EOS is an opinionated Arch installer with pragmatic defaults. EOS has its own repos but there are only handful of packages in them, most of which are optional utilities or theming. Once installed, EOS is essentially Arch. As such, it is 100% compatible with the AUR. Two of the packages in the EOS repos are yay and paru which means the AUR works out of the box (unlike Arch itself).

    You may think I am being unfair to EOS. It is my favourite distro. Manjaro is the only distro I warn people not to use.









  • I currently have Linux on:

    • two MacBook Airs
    • two MacBook Pros
    • two iMacs
    • one 2013 Mac Pro ( Proxmoxx )

    So, you could say that I like Linux on Apple hardware. All of the above is older kit by the way.

    I also have Dell and Thinkpad machines but the Apple units are by far my favourite to use.

    One thing that certainly sucks though is the soldered on RAM. I have a 2012 MacBook with 16 gigs of RAM (upgraded). My much newer units will never have more than 8.




  • I am a massive Distrobox fan. I do not use it for security though.

    • create environments for specific purposes: dev, testing, cybersecurity work, video, AI, etc
    • access to the full app library of any distro
    • isolation of multiple large apps for easy and complete removal when you are done with them
    • use Glibc apps on your MUSL distro
    • install apps easily on an immutable distro
    • total compatibility ( eg. Legally install a real RHEL9 Distrobox for free )
    • ”try out” an unfamiliar distro without a VM
    • experiment and break things without messing up your main system
    • separate your distro base from your userland ( eg. Minimal Debian Stable install with pretty much all apps coming from an Arch Linux Distrobox ). Rock solid stability of the base system paired with a massive ecosystem of up-to-date packages.


  • Ya. Ok. But pacman does not let you use the AUR. Using the AUR is one did the primary reasons to choose Arch.

    So, if you want to use the AUR, you need to use something like yay or paru. And, if you do, you no longer need to use pacman.

    To be clear to the newbies, pacman -Syu updates your entire system ( except packages from the AUR ). yay -Syu updates your entire system, including packages from the AUR.

    If you just ran yay -Syu, running pacman -Syu will report that there is “nothing to do” since your system will already be up to date.

    The same is true if you sub paru for yay above.