home.social

#packagemanagement — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #packagemanagement, aggregated by home.social.

  1. I have been using aptitude since forever. Today, however, I needed to search through installed packages and remembered just how unintuitive the syntax is!

    A few articles deep I learnt that good old apt-get has a new API through apt and it appears to be designed for clarity and ease of use. Should I switch?

    Which tool do you use? If there is a specific reason besides habit I would be very curious to hear it!

    #debian #apt #aptitude #aptget #packageManagement #linux #software #sysadmin

  2. I have been using aptitude since forever. Today, however, I needed to search through installed packages and remembered just how unintuitive the syntax is!

    A few articles deep I learnt that good old apt-get has a new API through apt and it appears to be designed for clarity and ease of use. Should I switch?

    Which tool do you use? If there is a specific reason besides habit I would be very curious to hear it!

    #debian #apt #aptitude #aptget #packageManagement #linux #software #sysadmin

  3. 🚀🎩 Behold, Zig's #devlog spectacle: a dazzling dance where "package management" pirouettes away from the #compiler and lands with a thud in the build system! Because, clearly, we needed more #complexity and extra steps in our already tangled developer lives. Bravo, Andrew Kelley, for this groundbreaking paradigm shift that nobody asked for. 🎭👏
    ziglang.org/devlog/2026/#2026- #ZigLang #PackageManagement #AndrewKelley #ParadigmShift #HackerNews #ngated

  4. 🚀🎩 Behold, Zig's #devlog spectacle: a dazzling dance where "package management" pirouettes away from the #compiler and lands with a thud in the build system! Because, clearly, we needed more #complexity and extra steps in our already tangled developer lives. Bravo, Andrew Kelley, for this groundbreaking paradigm shift that nobody asked for. 🎭👏
    ziglang.org/devlog/2026/#2026- #ZigLang #PackageManagement #AndrewKelley #ParadigmShift #HackerNews #ngated

  5. 🚀🎩 Behold, Zig's #devlog spectacle: a dazzling dance where "package management" pirouettes away from the #compiler and lands with a thud in the build system! Because, clearly, we needed more #complexity and extra steps in our already tangled developer lives. Bravo, Andrew Kelley, for this groundbreaking paradigm shift that nobody asked for. 🎭👏
    ziglang.org/devlog/2026/#2026- #ZigLang #PackageManagement #AndrewKelley #ParadigmShift #HackerNews #ngated

  6. 🚀🎩 Behold, Zig's #devlog spectacle: a dazzling dance where "package management" pirouettes away from the #compiler and lands with a thud in the build system! Because, clearly, we needed more #complexity and extra steps in our already tangled developer lives. Bravo, Andrew Kelley, for this groundbreaking paradigm shift that nobody asked for. 🎭👏
    ziglang.org/devlog/2026/#2026- #ZigLang #PackageManagement #AndrewKelley #ParadigmShift #HackerNews #ngated

  7. 🚀🎩 Behold, Zig's #devlog spectacle: a dazzling dance where "package management" pirouettes away from the #compiler and lands with a thud in the build system! Because, clearly, we needed more #complexity and extra steps in our already tangled developer lives. Bravo, Andrew Kelley, for this groundbreaking paradigm shift that nobody asked for. 🎭👏
    ziglang.org/devlog/2026/#2026- #ZigLang #PackageManagement #AndrewKelley #ParadigmShift #HackerNews #ngated

  8. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  9. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  10. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  11. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  12. Package management is one of those things every Linux admin should know cold.

    Search for a package: dnf search packagename
    Install it: dnf install packagename
    Check what's installed: rpm -qa | grep packagename
    Remove it cleanly: dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL

  13. Introducing #dbranch - propagate a #Debian package across its downstream branches -- #Ubuntu #PPA and Debian stable proposed-updates , and, with `--explain`, learn to do every step by hand!

    michel-slm.name/posts/2026-06-

    This is the latest tool in the #Sandogasa suite - but one that can be hopefully used to learn and reinforce #PackageManagement techniques especially for those dipping their toes into becoming a packager.

    Feedback welcome and appreciated! The link to the issue tracker is in the blog post.

    This post is day 37 of my #100DaysToOffload challenge. Visit 100daystooffload.com to get more info, or to get involved.

    #Linux

  14. Introducing #dbranch - propagate a #Debian package across its downstream branches -- #Ubuntu #PPA and Debian stable proposed-updates , and, with `--explain`, learn to do every step by hand!

    michel-slm.name/posts/2026-06-

    This is the latest tool in the #Sandogasa suite - but one that can be hopefully used to learn and reinforce #PackageManagement techniques especially for those dipping their toes into becoming a packager.

    Feedback welcome and appreciated! The link to the issue tracker is in the blog post.

    This post is day 37 of my #100DaysToOffload challenge. Visit 100daystooffload.com to get more info, or to get involved.

    #Linux

  15. Introducing #dbranch - propagate a #Debian package across its downstream branches -- #Ubuntu #PPA and Debian stable proposed-updates , and, with `--explain`, learn to do every step by hand!

    michel-slm.name/posts/2026-06-

    This is the latest tool in the #Sandogasa suite - but one that can be hopefully used to learn and reinforce #PackageManagement techniques especially for those dipping their toes into becoming a packager.

    Feedback welcome and appreciated! The link to the issue tracker is in the blog post.

    This post is day 37 of my #100DaysToOffload challenge. Visit 100daystooffload.com to get more info, or to get involved.

    #Linux

  16. Introducing - propagate a package across its downstream branches -- and Debian stable proposed-updates , and, with `--explain`, learn to do every step by hand!

    michel-slm.name/posts/2026-06-

    This is the latest tool in the suite - but one that can be hopefully used to learn and reinforce techniques especially for those dipping their toes into becoming a packager.

    Feedback welcome and appreciated! The link to the issue tracker is in the blog post.

    This post is day 37 of my challenge. Visit 100daystooffload.com to get more info, or to get involved.

  17. #TechTipThursday
    Package management is one of those things every Linux admin should know cold.

    Search for a package:
    dnf search packagename

    Install it:
    dnf install packagename

    Check what's installed:
    rpm -qa | grep packagename

    Remove it cleanly:
    dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL #RockyLinux

  18. #TechTipThursday
    Package management is one of those things every Linux admin should know cold.

    Search for a package:
    dnf search packagename

    Install it:
    dnf install packagename

    Check what's installed:
    rpm -qa | grep packagename

    Remove it cleanly:
    dnf remove packagename

    Your package manager is your best friend. Treat it accordingly.
    #Linux #SysAdmin #PackageManagement #TechTip #RHEL #RockyLinux

  19. 🐍 Beware the mighty "Mini Shai-Hulud," devouring npm packages like a snack! 🍿 Apparently, "314" is the new "317," but who’s counting in the world of open-source chaos? 🤷‍♂️ Just another day in the life of developers pretending they can control the uncontrollable. 🙃
    safedep.io/mini-shai-hulud-str #MiniShaiHulud #npmChaos #openSourceDev #packageManagement #developerLife #HackerNews #ngated

  20. 🐍 Beware the mighty "Mini Shai-Hulud," devouring npm packages like a snack! 🍿 Apparently, "314" is the new "317," but who’s counting in the world of open-source chaos? 🤷‍♂️ Just another day in the life of developers pretending they can control the uncontrollable. 🙃
    safedep.io/mini-shai-hulud-str #MiniShaiHulud #npmChaos #openSourceDev #packageManagement #developerLife #HackerNews #ngated

  21. #Sandogasa update - now integrating our standalone tools we use for @centos #CentOSHyperscale work, as well as a long-overdue revamp of #ebranch for those who often backport large package sets from @fedora to #EPEL !

    michel-slm.name/posts/2026-04-

    This post is day 35 of my #100DaysToOffload challenge. Visit 100daystooffload.com to get more info, or to get involved.

    #centos #fedora #foss #LLM #PackageManagement #rust

  22. #Sandogasa update - now integrating our standalone tools we use for @centos #CentOSHyperscale work, as well as a long-overdue revamp of #ebranch for those who often backport large package sets from @fedora to #EPEL !

    michel-slm.name/posts/2026-04-

    This post is day 35 of my #100DaysToOffload challenge. Visit 100daystooffload.com to get more info, or to get involved.

    #centos #fedora #foss #LLM #PackageManagement #rust

  23. Vintage DebConf7 gem: Alain Schröder on "Data Mining Popcon" — how Debian's Popularity Contest can suggest packages. A fascinating mix of data mining and package management for Debian fans! #Debian #DebConf7 #DataMining #Popcon #PackageManagement #OpenSource #Linux #FOSS #English
    tube.grin.hu/videos/watch/945e

  24. Learn how to install Flatpak apps on an offline Linux system without Internet. Step-by-step commands for Debian, Ubuntu, Fedora, and all major distro.

    Step-by-Step Guide here: ostechnix.com/install-flatpak-

    #Flatpak #Packagemanagement #Linux #Debian #Ubuntu #Fedora #Linuxhowto #Linuxcommands

  25. Learn how to install Flatpak apps on an offline Linux system without Internet. Step-by-step commands for Debian, Ubuntu, Fedora, and all major distro.

    Step-by-Step Guide here: ostechnix.com/install-flatpak-

    #Flatpak #Packagemanagement #Linux #Debian #Ubuntu #Fedora #Linuxhowto #Linuxcommands

  26. Learn how to safely fix "E: Unable to parse package file /var/lib/apt/lists" error in Debian and Ubuntu Linux, without data lose.

    Step-by-Step Guide here: ostechnix.com/fix-apt-unable-t

    #Debian #ubuntu #Apt #Linux #Troubleshooting #PackageManagement #Linuxhowto

  27. Learn how to safely fix "E: Unable to parse package file /var/lib/apt/lists" error in Debian and Ubuntu Linux, without data lose.

    Step-by-Step Guide here: ostechnix.com/fix-apt-unable-t

    #Debian #ubuntu #Apt #Linux #Troubleshooting #PackageManagement #Linuxhowto

  28. I'm trying to understand / implement dependency resolving using the pubgrub algorithm (to use in my buildsystem nitto). But I keep running into bugs; The newset one:

    Suppose we have the following state:
    ```
    root 1.0.0 -> foo ^1.0.0, bar ^1.0.0
    foo 1.1.0 -> bar ^2.0.0
    foo 1.0.0 -> n/a
    bar 1.0.0 -> n/a
    bar 1.1.0 -> n/a
    bar 2.0.0 -> n/a
    ```

    Now after avoiding a conflict and by choosing to not select `foo 1.1.0` and deriving `not foo 1.1.0` from `{foo 1.1.0, not bar ^2.0.0}`, it derives `foo ^1.0.0` from `{root 1.0.0, not foo ^1.0.0}` even tho it is already an derivation term in the assignments! Aparentily it relates `not foo ^1.0.0` as as overlapping, and wants to add it again to the partial solution...

    #pubgrub #packagemanager #packagemanagement #dependencyresolution #programming #developing #coding #softwaredevelopment #foss #floss

  29. #Notepad plus plus reminds us to thank our package maintainers for doing what they do.

    Tbh not having a #packagemanager seems kind of barbaric to me.

    #PackageManagement is a public good.

  30. I have been thinking for a while that I wanted to write a blog post on how the problem of inspecting "hostile python environments" exists and how picopip was born as a solution to that problem.

    This evening I decided it was finally time to put might thoughts in line and write them down. I hope it will be at least an interesting read for some people.

    open.substack.com/pub/amolnote

  31. A universal package management system that just works.
    I don't think I need to say more.

    Take a look at my How-To on getting up and running with AppImage on Arch Linux

    On this post we take you through setting up AppImage on your Arch-based systems using Obsidian and Heroic Game Launcher as examples.

    Blog:
    fshng.xyz/posts/howto-appimage/

    #archlinux #linux #packagemanagement #appimage #sysadmin #systemadministration #fshng

  32. My first article for Towards Data Science!

    How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.

    Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
    towardsdatascience.com/why-pac

  33. My first article for Towards Data Science!

    How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.

    Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
    towardsdatascience.com/why-pac

    #PackageManagement #OpenSource #Python #Conda #Pixi #DataScience

  34. My first article for Towards Data Science!

    How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.

    Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
    towardsdatascience.com/why-pac

    #PackageManagement #OpenSource #Python #Conda #Pixi #DataScience

  35. My first article for Towards Data Science!

    How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.

    Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
    towardsdatascience.com/why-pac

    #PackageManagement #OpenSource #Python #Conda #Pixi #DataScience

  36. My first article for Towards Data Science!

    How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.

    Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
    towardsdatascience.com/why-pac

    #PackageManagement #OpenSource #Python #Conda #Pixi #DataScience

  37. and Snap.

    My last post I mentioned the Linux package management system Flatpak.
    There is another contender in the ring and its Snap by Canonical.

    A Linux software packaging and deployment system by Canonical the same company responsible for Ubuntu (@ubuntu).

    What is not love?

    I have a blog post where I show you how to get started on Arch Linux.
    Blog:
    fshng.xyz/posts/howto-snap/

    #archlinux #linux #ubuntu #packagemanagement #systemadministration #fshng #canonical #opensource #sysadmin

  38. Lets talk about Flatpak, a development framework for building and distributing applications across Linux distros.

    This open-source gem is great alternative package management system for Linux users who are looking for applications that are not native to their distribution, it supports 37 distributions currently and a complete list can be found in the link below.

    Blog:
    fshng.xyz/posts/howto-flatpak-

    #flatpak #flathub #packagemanagement #systemadministration #sysadmin #archlinux #linux #fshng

  39. Any #unity3d #gamedev knows why opening the "Unity Registry" tab of Unity package manager always takes between 3-7 bussiness days? Shouldn't it just be a simple web request?

    #unity #packagemanagement #upm #unity2d