• The Picard Maneuver@piefed.world
    link
    fedilink
    English
    arrow-up
    99
    ·
    22 days ago

    I’m only 4 months into Linux, and apt is my comfort zone. Checking out other distros that use something else has me running away like:

    • Laser@feddit.org
      link
      fedilink
      arrow-up
      41
      ·
      22 days ago

      pacman is very fast and handy. The (in)famous pacman -Syu had you system completely up to date in record time.

      Sometimes I miss its speed and simplicity

    • palordrolap@fedia.io
      link
      fedilink
      arrow-up
      23
      ·
      22 days ago

      YSK/PSA: If you’re on Mint, Mint’s apt is not Debian’s apt and while they work similarly for common use cases, they diverge pretty quickly beyond that. Both are installed by default but Mint’s takes precedence.*

      Case in point: I was looking for which package - specifically one that was not yet installed - contains a certain command line tool and Mint’s apt search does not find it. Debian’s does. **

      On the other hand, Mint’s apt has way more subcommands than the default one, which have been useful on occasion.

      * Mint’s is at /usr/local/bin/apt and Debian’s is at /usr/bin/apt; The default user $PATH puts /usr/local/bin before /usr/bin.

      ** FWIW, the tool is/was sponge and it’s in the moreutils package.

      • Colloidal@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        21 days ago

        Just use aptitude and be happy.

        Disclaimer: while aptitude was originally designed to replicate the apt CLI interface, I have never run the search command through it. The TUI is marvelous, though.

        • debil@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          edit-2
          21 days ago

          Nowadays apt supports deleting dangling config files with apt purge "~c" so no need to have aptitude for that feature. However, aptitude why <package> is pretty handy, and if you bump into dependency problems aptitude is quite capable of suggesting valid solutions.

          Disclaimer: I’ve never used aptitude’s TUI.

          • udon@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            edit-2
            20 days ago

            However, aptitude why <package> is pretty handy

            Dude/dudesse, what the hell is this and why have I never heard of it? Sounds really useful on the manpage, I hope I remember it next time I need it. Thanks! 😊

          • Colloidal@programming.dev
            link
            fedilink
            arrow-up
            2
            ·
            19 days ago

            I need to have aptitude because the TUI is boss. Even if it had less features than apt, I’d still prefer it. It’s nice to know it’s ahead of the curve, though.

    • atomicbocks@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      10
      ·
      22 days ago

      sudo apt update && sudo apt full-upgrade -y

      =

      sudo dnf update -y

      For most systems. If you can get apt you can get any of them.

    • udon@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      22 days ago

      Don’t panic, apt+flatpak does everything very well, if all you need is a working computer. If you need a hobby, try nix or guix

    • devfuuu@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      22 days ago

      Exactly what I feel when I look or have to interact with anything that doesn’t have pacman 😅

      • The Picard Maneuver@piefed.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        22 days ago

        I have to admit that I love the “pacman” pun quite a bit, which is nearly enough by itself to convince me to try it. One day. Maybe.

        • BurntWits@sh.itjust.works
          link
          fedilink
          arrow-up
          3
          ·
          22 days ago

          I can’t lie, that’s one of the reasons I moved over to CachyOS a few months back. It’s not the only reason, but it’s been my favourite distro for sure that I’ve tried. It’s the first one that really felt good to me.

          • cygnus@lemmy.ca
            link
            fedilink
            arrow-up
            4
            ·
            edit-2
            22 days ago

            It’s really a great distro, I’ve been using it fulltime on laptop and PC for over a year. Best one I’ve tried so far and for some reason it’s less buggy than EndeavourOS was for me. The only thing I don’t like about it is the name.

  • AstroLightz@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    22 days ago

    Pacman is great until you forget to delete your lock file because you interrupted an update and wonder why it isn’t working.

    APT is user-friendly, but a pain to automate in scripts.

    the real winner is compiling from source. 😎

  • JATth@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    22 days ago

    After using dnf a bit:

    • All the default answers are backwards to me, so dnf quite literally ignores my input.
    • dnf search did not show, by default, if a matching package is already installed.
    • Perfect perhaps for newbies, since dnf asks you trice.

    yeah… arch is not leaving me anytime soon. The option to makepkg from source a few custom packages is very neat.

  • CryptoKitten@sh.itjust.works
    link
    fedilink
    arrow-up
    5
    ·
    21 days ago

    I didn’t know what was dnf so I made a search and found out it replaced yum as the redhat package manager in 2013. I did not know about yum either. Last time I used a redhat-based distribution, Mandrake, the package managers were rpm and urpmi. Tempus fugit!

  • ranzispa@mander.xyz
    link
    fedilink
    arrow-up
    5
    ·
    22 days ago

    I used all of them. Out of the three apt is the one I dislike the most. Dnf is half baked, but works well enough anyway. Pacman is actually very nice, I just don’t use arch anymore.

      • ranzispa@mander.xyz
        link
        fedilink
        arrow-up
        3
        ·
        22 days ago

        Not that I dislike it, but many quality of life things are missing. One simple example is that a sensible way to manage which packages are automatically installed and not manually has been introduced only recently. Searching for dependencies of packages is quite complex. If you know the name of the executable/library file I’m not sure whether it is possible to retrieve the package who provides it. Asides from that, it is the one package manager who gave me the most problems when something goes wrong. Not comparing to the problems that arise from arch all the time, but apt often has locking problems, incorrect resolution, impossibilities to upgrade certain packages and many many problems if you start introducing third party repositories. It is quite usable, don’t get me wrong; but I never felt all this hindrance while using dnf.

      • timbuck2themoon@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        20 days ago

        The list of upgrades being one big paragraph instead of separate lines is bad enough. I have some Debian servers but never looked if there’s a flag to make it look better.

        Also no history or rollback. Madison is dumb as I recall. Just kind of unintuitive and bare bones for me. Dnf (especially dnf5) suit me fine but I’m an rpm homer.