FiloSottile / age

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
https://age-encryption.org
BSD 3-Clause "New" or "Revised" License
15.95k stars 482 forks source link

Drop system upgrade args from Arch Linux install #270

Closed alerque closed 3 years ago

alerque commented 3 years ago

The extra -yu arguments here don't belong on a command to install a specific package. Just -S is correct to install a single package. The -u upgrades all the rest of the packages on the system, something the user may or may not want to do at that moment. The -y updates the package indexes, but because Arch does not support partial updates that should not be run except when doing a system update. To install a single package at the version that matches your current system just sync the package using the index you have. If you have an old index and do need to update, that's something Arch expects you to understand and do on your own.