Installing Software
Three doors, one room. Pick whichever fits.
Door 1: pacman (native)
pacman -Ss <keyword> # search
sudo pacman -S <name> # install
Prefer this when the package exists here — best Cinnamon/system integration, fastest updates.
Door 2: AUR via yay
yay <keyword> # searches repos AND AUR interactively
yay -S <name> # installs from either
Use for proprietary apps (Chrome, Spotify…), niche tools, anything absent from repo-main. Safety habits: AUR & yay Guide.
Door 3: Flatpak
flatpak search kdenlive
flatpak install flathub org.kde.kdenlive
Best for always-latest GUI releases inside a sandbox. Setup steps: Flatpak & Sandbox Apps.
Choosing well
|
Rule of thumb: system tool → pacman, proprietary/niche → AUR, cutting-edge GUI app → Flatpak. When in doubt, pacman first. |
Graphical options
Prefer clicking? Cinnamon’s Software manager frontends work too — they ultimately call the same sources. Terminal users usually end up memorizing just two lines:
yay -Syu # keep everything current
yay <search-term> # find and install anything else
Related: Pacman Cheat Sheet · Removing Software.