From bbbcf9f2c3f27deecc3df70e398b8d8224d9db84 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Thu, 18 Apr 2024 07:23:59 +0300 Subject: [PATCH] deb-updatea.bash: combine dnf check-update & upgrade --- bash/deb-update.bash | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bash/deb-update.bash b/bash/deb-update.bash index a8312e8..3b7a216 100755 --- a/bash/deb-update.bash +++ b/bash/deb-update.bash @@ -43,13 +43,18 @@ if hash dnf 2>/dev/null; then # I don't know if -y does anything here either and I think this may be # useless, but I am used to it coming from apt and I think it will just # say nothing to do or do nothing if mirrors haven't updated. - dnf -v check-update -y + #dnf -v check-update -y # potentially unsafe first time, I am not sure if this is concern outside of Debian/Ubuntu though dnf -v "$@" autoremove # If arguments like -y are passed to the script, they become "$@" - dnf -v "$@" upgrade + #dnf -v "$@" upgrade + + # check-update and upgrade together, causes more traffic due to less + # caching, but required for certain Chromium-based browsers with their + # own repositories + dnf -v "$@" upgrade --refresh # potentially unsafe, see a few lines above and the apt-get section dnf -v "$@" autoremove