gvim vim -g
Since November 2021, I’ve been trying Linux distributions and writing about that on Notes About Choosing a Linux Distribution🐧︎. On each distro[2] that I try, I install…
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
either
the
built-in app launcher
or
a
command line.
For example, to see if gvim
is installed, I try
to run
the following
two
commands
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
is called
vim-gtk
or
vim-gtkN
rather than gvim . |
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.
Hugo’s Install Hugo article also suggests the following Homebrew command.
brew install hugo
On 2022-May-4, this installed the newest extended Hugo (v0.98.0).
To learn about Homebrew on Linux, see docs.brew.sh/Homebrew-on-Linux.
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.