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

help-circle
  • I don’t know of a service that tracks all major repositories to calculate a single popularity index. They are not really comparable to each other anyway.

    Depending on what type of application you search for, I think “Flathub” could be one major source. It’s a pretty popular “platform” and not dependent on a certain distribution. There are “Trending” and “Popular” categories too. It’s excellent to find some new software (or to remind an older one exist) in my opinion. You don’t even need to install the Flatpak and can do it from Archlinux repositories (or the AUR if you prefer).











  • We can install a new package if it wasn’t installed with pacman -S firefox. That is not a partial upgrade of the system. Right? What i don’t understand is, when I uninstall with pacman -Rs firefox, delete the cached firefox package (only that file), then the system is in the same state as before I installed it. Then -S firefox should be okay, right? And it even looks up the new version. This is my question, if that would work correctly.

    IF no dependency tries to update too. Off course in that case I would stop. Without pacman -Sy, I never do that anyway, only -Syu.


  • But I’m not doing pacman -Sy package. That is not what I am talking about. I am only talking about pacman -S package, which is not updating the system partially. IF the package depends on something else to update, then the system would need to be updated. But that is not what I was asking, because I only talk about the package with -S package. I just chose firefox as an example, it could have been any other package.

    To make it clear, when I say -S firefox, then I mean really that without updating a dependency like libssl. The idea is to install only new packages without updating anything on the system. I guess as you say it depends on the dependencies of the package, if this is feasible.


  • No, pacman -S package is safe. Because the package list is not updated this way, and therefore the system is not updated and nothing else is affected. New packages can be installed with this command, perfectly okay. That is in the spirit of Archlinux.

    I think my idea would not work because the nature of the command -S package, as no new version would be synced. This is not a partial upgrade and it does not need to be discouraged.



  • But -S package is not upgrading the package (Edit: I meant system). Installing with that command is supported. That is NOT a partial upgrade of the system. -Sy package is considered a partial upgrade, because that command updates the package list.

    And I really don’t mean this personally, but as general advice, using Archlinux and its wiki requires a modicum of independent thinking.

    This part was a total unnecessary attack, for someone who asks. Especially if you are not entirely correct.


  • That is not true. Installing a package with sudo pacman -S package without updating the package list is totally supported and works without problems. Whats not recommended is to installing package and updating package list with -Sy package. So instead we should do -Syu package and update everything on the system alongside the package.

    Maybe if the package list is old, then -S package it will only install from cache? Could it be that?