this post was submitted on 28 Dec 2025
469 points (96.6% liked)

linuxmemes

28629 readers
777 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
    469
    Manage (lemmy.ca)
    submitted 1 day ago* (last edited 1 day ago) by MattW03@lemmy.ca to c/linuxmemes@lemmy.world
     
    top 50 comments
    sorted by: hot top controversial new old
    [–] sirico@feddit.uk 2 points 2 hours ago* (last edited 2 hours ago)

    Pkgs Insert random shenanigans

    [–] mazzilius_marsti@lemmy.world 3 points 3 hours ago

    pacman is the fastest but the syntax is weird. Has the best visual, i.e. pacman loading bar. If things go wrong like a broken dependencies it doesnt provide heloful output.

    Apt is the easiest to use but its output is very congested. Remember that Linus Tech Tips linux install video? The error warnings are very squashed together making it very difficult to see.

    Dnf is the sweet spot imo. As default, the speed is slow but you can tweak it on the config. Outputs are clean, and if something goes wrong like a broken dependency, dnf provides very useful info to troubleshoot.

    [–] pigup@lemmy.world 2 points 3 hours ago

    It's a mΓ nage Γ  trois

    [–] muusemuuse@sh.itjust.works 2 points 3 hours ago

    Honestly as I force myself more into learning fedora, I’m really liking dnf. The history and rollback feature is super nice.

    [–] msage@programming.dev 4 points 4 hours ago

    The real OG is emerge.

    The best software manager ever.

    [–] CryptoKitten@sh.itjust.works 3 points 4 hours 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!

    [–] glitchdx@lemmy.world 3 points 5 hours ago (1 children)

    me over here using the gui software manager because it works just fine and I can't be assed to learn the difference between package managers.

    Its most likely just a front-end for one of the command line tools anyway, so you're probably still using them.

    And if it's the easiest way to get what you need, then it sounds like you're using the right tool for your use case. That's a good thing.

    [–] Zoabrown@lemmy.world 1 points 5 hours ago

    Accurate: APT vs DNF is the real kaiju fight… and then pacman -Syu shows up like the final boss..

    [–] MehBlah@lemmy.world 1 points 6 hours ago (1 children)

    No one fears pacman unless they have to use it.

    What's wrong with pacman? I love pacman!

    [–] Envy@quokk.au 102 points 1 day ago (4 children)

    Dnf install
    Apt install
    Pacman -S (which is short, for sInstall.)

    [–] ArsonButCute@lemmy.dbzer0.com 9 points 5 hours ago (1 children)

    They S is for Sync. You're syncing a package from the repos.

    https://man.archlinux.org/man/pacman.8.en

    [–] inbeesee@lemmy.world 1 points 3 hours ago

    Everyone knows how to read, not everyone will feel comfortable reading the flags.

    [–] blinfabian@feddit.nl 11 points 11 hours ago

    ❌ apt update && apt upgrade

    βœ… pacman -Syu

    [–] eager_eagle@lemmy.world 52 points 1 day ago

    I use it everyday and I still hate pacman's flags with a passion

    [–] JamesBoeing737MAX@sopuli.xyz 14 points 1 day ago (1 children)

    The best syntax is zypper's zypper in se, etc.

    The thing I don't like about zypper is that it is missing functionality

    the equivalent of apt autoremove has to be done through YaST
    an equivalent for apt purge does not exist

    [–] The_Picard_Maneuver@piefed.world 104 points 1 day ago (21 children)

    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:

    [–] palordrolap@fedia.io 27 points 1 day ago (5 children)

    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 4 points 12 hours ago* (last edited 12 hours ago) (1 children)

    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 4 points 11 hours ago* (last edited 11 hours 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.

    load more comments (4 replies)
    [–] Laser@feddit.org 46 points 1 day ago (4 children)

    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

    [–] towerful@programming.dev 4 points 5 hours ago

    And here's me with my yay

    load more comments (2 replies)
    [–] fahfahfahfah@lemmy.billiam.net 36 points 1 day ago* (last edited 1 day ago) (4 children)

    You can basically take that statement and replace β€œapt” with β€œwhatever the first package tool I used” and it would be true for anyone.

    [–] ferrule@sh.itjust.works 1 points 4 hours ago

    tell me you have never run slackware witout telling me you have never run slackware.

    [–] Nalivai@lemmy.world 1 points 5 hours ago

    I started with Ubuntu in the days of apt-get, and boy am I happy I got to use packman now and never add another custom repository ever again

    [–] TeamAssimilation@infosec.pub 7 points 21 hours ago

    My first package manager was YaST, then RPM, then APT. Apt rules, and while I’ve tried some more, I’m not afraid to say APT became my comfort zone.

    load more comments (1 replies)
    [–] thisbenzingring@lemmy.today 26 points 1 day ago (3 children)

    don't let this type of bantering concern you

    we are all just splitting hairs and knocking each other's preferences when it is basically trivial. Like BMW and Mercedes drivers trying to one up who drives the superior German car

    load more comments (3 replies)
    load more comments (17 replies)
    [–] tehn00bi@lemmy.world 12 points 21 hours ago

    Thanks for the weekly reminder to update.

    [–] boredsquirrel@slrpnk.net 32 points 1 day ago (1 children)
    load more comments (1 replies)
    [–] JATtho@lemmy.world 11 points 22 hours 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.

    load more comments
    view more: next β€Ί