gvim vim -g
On every distro I’ve tried so far, it’s been a pain to figure out how to get a recent version of these apps.
Below is the algorithm I’m currently using to install an app on a Linux distro.
Before I use a package manager
to install an app, I see if it’s already
installed by trying to launch it from
built-in app launcher
For example, to see if
gvim is installed, I try
from a command-line prompt.
gvim vim -g
If it’s not already installed, I first try the distribution’s default package manager. For example, on openSUSE I install gvim with this command:
sudo zypper install gvim
|On some Linux distributions, the GVim package
If the default package manager…
does not have the app
or does not have a recent version of the app…
then, I go to the app’s website and see what they suggest.
|Because I use lots of Linux distros, I usually prefer distro-independent package managers (Flatpak, Homebrew, Snap, etc.).|
qutebrowser’s Installing qutebrowser suggests using Flathub.
On 2022-May-4, this installed the newest qutebrowser (v2.5.0).
To learn about Flatpak and Flathub, see:
Hugo’s Install Hugo article suggests the following Snap command.
snap install hugo --channel=extended
On 2022-May-4, this installed extended Hugo v0.96.0, which is a recent version, but not the latest version.
To learn about Snap, see snapcraft.io.
Information about qutebrower’s packaging status is at repology.org/project/qutebrowser/versions and right here in this Repology badge:
Information about Hugo’s packaging status is at repology.org/project/hugo-sitegen/versions and right here in this Repology badge:
For more about nix-nux, see Infinite Ink’s…
Your public comment or question might immediately improve this page or help me to (eventually) improve this page.