File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ archlinux_pacman_install() {
2828 message_info_show " $pkgs_file install ..."
2929 while : ;
3030 do
31- if sudo ${SUDO_OPTIONS} pacman --sync --refresh --sysupgrade --noconfirm $( < " $pkgs_file " ) 2> " ${stderr_file} " ; then
31+ if sudo ${SUDO_OPTIONS} pacman --sync --refresh --sysupgrade --needed -- noconfirm $( < " $pkgs_file " ) 2> " ${stderr_file} " ; then
3232 rm -fv " $pkgs_file "
3333 rm -fv " ${retry_file} "
3434 break
@@ -54,7 +54,7 @@ archlinux_pacman_install() {
5454
5555 while : ;
5656 do
57- if sudo ${SUDO_OPTIONS} pacman --sync --refresh --sysupgrade --noconfirm $@ 2> " ${stderr_file} " ; then
57+ if sudo ${SUDO_OPTIONS} pacman --sync --refresh --sysupgrade --needed -- noconfirm $@ 2> " ${stderr_file} " ; then
5858 rm -fv " $pkgs_file "
5959 rm -fv " ${retry_file} "
6060 break
@@ -108,9 +108,9 @@ archlinux_pacman_aur_install() {
108108 fi
109109 ls -alh ./
110110 if id " builduser" & > /dev/null; then
111- pacman --upgrade --noconfirm * .pkg.tar.zst
111+ pacman --upgrade --needed -- noconfirm * .pkg.tar.zst
112112 else
113- sudo pacman --upgrade --noconfirm * .pkg.tar.zst
113+ sudo pacman --upgrade --needed -- noconfirm * .pkg.tar.zst
114114 fi
115115 popd
116116 popd
You can’t perform that action at this time.
0 commit comments