running update commands with -Syu --noconfirm - l and perhaps --sudoloop

dhubs

Active Member
Joined
Nov 5, 2024
Messages
135
Reaction score
68
Credits
2,225
good day dear friends,


well from time to time i got stuck in a upgrade process - note: it toook hours and hours to fetch downloads - and meanwhie i fell asleep - and was not able to confirm all the questions.
This is really awful

Same thing - with the approval of the password - some times the option to add the passwd is given after hours - and believe it or not - i often fell asleep during this long long time

friends told me that there were options to go around these bottlenecks..

they told me - to use this command:


Code:
yay -Syu --noconfirm - t

well on a first glance: hat would be a good approach, I think.

But wait: But then there was the problem with the password - which, after hours of activity, I simply wasn't actively monitoring anymore - or rather, it wasn't "given" either.
How can I get around this problem?

To put it bluntly: can I (or should I) combine these two things somehow?

Code:
a. Yoohoo --sudoloop

b. Yoohoo --sudoloop --save


well - what bout the combination of these two commands - to go round the issues ..

see the issues i have - during a update - where the system fetches hundreds and hundreds of packages..

see the code - that i have in console

look forward to hear from you


Code:
alisiert wird spdlog                                 [------------------------------------] 100%

(329/338) Aktualisiert wird spectacle                              [------------------------------------] 100%

(330/338) Aktualisiert wird systemd-sysvcompat                     [------------------------------------] 100%

(331/338) Aktualisiert wird tldr                                   [------------------------------------] 100%

(332/338) Aktualisiert wird vivaldi                                [------------------------------------] 100%

(333/338) Aktualisiert wird wayland-protocols                      [------------------------------------] 100%

(334/338) Aktualisiert wird webkit2gtk                             [------------------------------------] 100%

(335/338) Aktualisiert wird xfsprogs                               [------------------------------------] 100%

(336/338) Aktualisiert wird xl2tpd                                 [------------------------------------] 100%

(337/338) Aktualisiert wird xterm                                  [------------------------------------] 100%

(338/338) Aktualisiert wird yay                                    [------------------------------------] 100%

:: Post-transaction-Hooks werden gestartet …

( 1/28) Creating system user accounts...

( 2/28) Updating journal message catalog...

( 3/28) Reloading system manager configuration...

( 4/28) Reloading user manager configuration...

( 5/28) Updating udev hardware database...

( 6/28) Restarting marked services...

( 7/28) Applying kernel sysctl settings...

( 8/28) Creating temporary files...

( 9/28) Reloading device manager configuration...

(10/28) Arming ConditionNeedsUpdate...

(11/28) Updating the MIME type database...

(12/28) Rebuilding certificate stores...

(13/28) Updating module dependencies...

(14/28) Updating linux initcpios...

==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'

==> Using default configuration file: '/etc/mkinitcpio.conf'

  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img

==> Starting build: '6.14.5-arch1-1'

  -> Running build hook: [base]

  -> Running build hook: [udev]

  -> Running build hook: [autodetect]

  -> Running build hook: [modconf]

  -> Running build hook: [block]

  -> Running build hook: [keyboard]

  -> Running build hook: [keymap]

  -> Running build hook: [consolefont]

==> WARNING: consolefont: no font found in configuration

  -> Running build hook: [resume]

  -> Running build hook: [filesystems]

  -> Running build hook: [fsck]

==> Generating module dependencies

==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'

  -> Early uncompressed CPIO image generation successful

==> Initcpio image generation successful

==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'

==> Using default configuration file: '/etc/mkinitcpio.conf'

  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect

==> Starting build: '6.14.5-arch1-1'

  -> Running build hook: [base]

  -> Running build hook: [udev]

  -> Running build hook: [modconf]

  -> Running build hook: [block]

==> WARNING: Possibly missing firmware for module: 'bfa'

==> WARNING: Possibly missing firmware for module: 'qed'

==> WARNING: Possibly missing firmware for module: 'aic94xx'

==> WARNING: Possibly missing firmware for module: 'qla1280'

==> WARNING: Possibly missing firmware for module: 'qla2xxx'

==> WARNING: Possibly missing firmware for module: 'wd719x'

==> WARNING: Possibly missing firmware for module: 'xhci_pci_renesas'

  -> Running build hook: [keyboard]

  -> Running build hook: [keymap]

  -> Running build hook: [consolefont]

==> WARNING: consolefont: no font found in configuration

  -> Running build hook: [resume]

  -> Running build hook: [filesystems]

  -> Running build hook: [fsck]

==> Generating module dependencies

==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'

  -> Early uncompressed CPIO image generation successful

==> Initcpio image generation successful

(15/28) Updating the appstream cache...

✔ Zwischenspeicher für Metadaten erfolgreich aktualisiert.

(16/28) Reloading system bus configuration...

(17/28) Checking for old perl modules...

(18/28) Add EndeavourOS specific config.

(19/28) Check if user should be informed about rebooting after certain system package upgrades.

(20/28) Updating fontconfig cache...

(21/28) Probing GDK-Pixbuf loader modules...

(22/28) Compiling GSettings XML schema files...

(23/28) Updating icon theme caches...

(24/28) Updating GTK4 module cache...

(25/28) Checking which packages need to be rebuilt

foreign iscan

foreign kfilemetadata5

foreign khotkeys

foreign python-future

(26/28) Updating the info directory file...

(27/28) Updating the desktop file MIME type cache...

(28/28) Updating the vlc plugin cache...

:: Durchsuche AUR nach Updates...

 -> Pakete nicht im AUR: khotkeys  kquickcharts5  krunner5  libkcddb5  libsidplay  qqc2-desktop-style5

 -> Fehlende AUR Debug-Pakete:  kdesignerplugin-debug  krunner5-debug

 -> Verwaiste (nicht gepflegte) AUR-Pakete: modemmanager-qt5

 -> kfilemetadata5: lokales (5.116.0-2) ist neuer als das AUR (5.116.0-1)

 -> kpeoplevcard: lokales (0.1-2) ist neuer als das AUR (0.1-1)

:: 6 dependency wird für diesen Vorgang ebenfalls installiert.

   extra/python-build        -> 1.2.2-3

   (make dependency of python-future)

   extra/python-installer    -> 0.7.0-10

   (make dependency of python-future)

   extra/python-pytest       -> 1:8.3.5-1

   extra/python-requests     -> 2.32.3-4

   extra/python-setuptools   -> 1:80.3.1-1

   (make dependency of python-future)

   extra/python-wheel        -> 0.45.1-1

   (make dependency of python-future)


:: 6 Pakete zu upgraden/installieren.

6  aur/epson-inkjet-printer-escpr  1.8.5-2    -> 1.8.6-1

5  aur/epson-printer-utility       1.1.3-1    -> 1.2.2-1

4  aur/iscan                       2.30.4.2-3 -> 2.30.4.2-4

3  aur/kirigami-addons5            0.11.0-7   -> 0.11.0-8

2  aur/libstdc++5                  3.3.6-9    -> 3.3.6-10

1  aur/python-future               1.0.0-1    -> 1.0.0-4

==> Pakete zum Ausschließen: (z.B. "1 2 3", "1-3", "^4" oder Repo-Name)

 -> Das Ausschließen von Paketen kann zu teilweisen Aktualisierungen führen und Systeme beschädigen.

==> 1

AUR Dependency (2): kirigami-addons5-0.11.0-8, libstdc++5-3.3.6-10

AUR Explicit (3): epson-inkjet-printer-escpr-1.8.6-1, epson-printer-utility-1.2.2-1, iscan-2.30.4.2-4

:: PKGBUILD ist auf dem neuesten Stand, überspringe Herunterladen: epson-inkjet-printer-escpr

:: (1/4) PKGBUILD heruntergeladen: kirigami-addons5

:: (2/4) PKGBUILD heruntergeladen: libstdc++5

:: (3/4) PKGBUILD heruntergeladen: epson-printer-utility

:: (4/4) PKGBUILD heruntergeladen: iscan

  5 iscan                            (Installiert) (Build-Dateien sind vorhanden)

  4 kirigami-addons5                 (Installiert) (Build-Dateien sind vorhanden)

  3 epson-inkjet-printer-escpr       (Installiert) (Build-Dateien sind vorhanden)

  2 epson-printer-utility            (Installiert) (Build-Dateien sind vorhanden)

  1 libstdc++5                       (Installiert) (Build-Dateien sind vorhanden)

==> Pakete neu erstellen?

==> [N] Keine [A]lle [Ab]brechen [I]nstalliert [No]nicht installiert oder (1 2 3, 1-3, ^4)

==> a

:: Lösche (1/5): /home/heike/.cache/yay/iscan

HEAD ist jetzt bei a8bccbc use flag instead of gcc14

Lösche iscan-2.30.4.2-3-x86_64.pkg.tar.zst

Lösche iscan_2.30.4-2.tar.gz

:: Lösche (2/5): /home/heike/.cache/yay/kirigami-addons5

HEAD ist jetzt bei df8bcc4 moved to the AUR, added .SRCINFO

:: Lösche (3/5): /home/heike/.cache/yay/epson-inkjet-printer-escpr

HEAD ist jetzt bei 1bdeb1a Update to 1.8.6

Lösche epson-inkjet-printer-escpr-1.8.4-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-1.8.4-1.src.rpm

Lösche epson-inkjet-printer-escpr-1.8.5-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-1.8.5-1.src.rpm

Lösche epson-inkjet-printer-escpr-1.8.5-2-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-1.8.6-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-1.8.6-1.src.rpm

Lösche epson-inkjet-printer-escpr-debug-1.8.4-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-debug-1.8.5-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-debug-1.8.5-2-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-debug-1.8.6-1-x86_64.pkg.tar.zst

:: Lösche (4/5): /home/heike/.cache/yay/epson-printer-utility

HEAD ist jetzt bei 679a3cd update to 1.2.2

Lösche epson-printer-utility-1.1.2-2-x86_64.pkg.tar.zst

Lösche epson-printer-utility-1.1.3-1-x86_64.pkg.tar.zst

Lösche epson-printer-utility-debug-1.1.3-1-x86_64.pkg.tar.zst

Lösche epson-printer-utility_1.1.2-1_amd64.deb

Lösche epson-printer-utility_1.1.3-1_amd64.deb

:: Lösche (5/5): /home/heike/.cache/yay/libstdc++5

HEAD ist jetzt bei e089c7b Fix forgotten pkgrel version in .SRCINFO

Lösche gcc-core-3.3.6.tar.bz2

Lösche gcc-g++-3.3.6.tar.bz2

Lösche libstdc++5-3.3.6-9-x86_64.pkg.tar.zst

  5 iscan                            (Installiert) (Build-Dateien sind vorhanden)

  4 kirigami-addons5                 (Installiert) (Build-Dateien sind vorhanden)

  3 epson-inkjet-printer-escpr       (Installiert) (Build-Dateien sind vorhanden)

  2 epson-printer-utility            (Installiert) (Build-Dateien sind vorhanden)

  1 libstdc++5                       (Installiert) (Build-Dateien sind vorhanden)

==> Unterschiede zeigen?

==> [N] Keine [A]lle [Ab]brechen [I]nstalliert [No]nicht installiert oder (1 2 3, 1-3, ^4)

==> a

diff --git /home/heike/.cache/yay/iscan/.gitignore /home/heike/.cache/yay/iscan/.gitignore

new file mode 100644

index 0000000..a7b9773

i really look forward to hear from you dear friends,
 


good day dear friends,


well from time to time i got stuck in a upgrade process - note: it toook hours and hours to fetch downloads - and meanwhie i fell asleep - and was not able to confirm all the questions.
This is really awful

Same thing - with the approval of the password - some times the option to add the passwd is given after hours - and believe it or not - i often fell asleep during this long long time

friends told me that there were options to go around these bottlenecks..

they told me - to use this command:


Code:
yay -Syu --noconfirm - t

well on a first glance: hat would be a good approach, I think.

But wait: But then there was the problem with the password - which, after hours of activity, I simply wasn't actively monitoring anymore - or rather, it wasn't "given" either.
How can I get around this problem?

To put it bluntly: can I (or should I) combine these two things somehow?

Code:
a. Yoohoo --sudoloop

b. Yoohoo --sudoloop --save


well - what bout the combination of these two commands - to go round the issues ..

see the issues i have - during a update - where the system fetches hundreds and hundreds of packages..

see the code - that i have in console

look forward to hear from you


Code:
alisiert wird spdlog                                 [------------------------------------] 100%

(329/338) Aktualisiert wird spectacle                              [------------------------------------] 100%

(330/338) Aktualisiert wird systemd-sysvcompat                     [------------------------------------] 100%

(331/338) Aktualisiert wird tldr                                   [------------------------------------] 100%

(332/338) Aktualisiert wird vivaldi                                [------------------------------------] 100%

(333/338) Aktualisiert wird wayland-protocols                      [------------------------------------] 100%

(334/338) Aktualisiert wird webkit2gtk                             [------------------------------------] 100%

(335/338) Aktualisiert wird xfsprogs                               [------------------------------------] 100%

(336/338) Aktualisiert wird xl2tpd                                 [------------------------------------] 100%

(337/338) Aktualisiert wird xterm                                  [------------------------------------] 100%

(338/338) Aktualisiert wird yay                                    [------------------------------------] 100%

:: Post-transaction-Hooks werden gestartet …

( 1/28) Creating system user accounts...

( 2/28) Updating journal message catalog...

( 3/28) Reloading system manager configuration...

( 4/28) Reloading user manager configuration...

( 5/28) Updating udev hardware database...

( 6/28) Restarting marked services...

( 7/28) Applying kernel sysctl settings...

( 8/28) Creating temporary files...

( 9/28) Reloading device manager configuration...

(10/28) Arming ConditionNeedsUpdate...

(11/28) Updating the MIME type database...

(12/28) Rebuilding certificate stores...

(13/28) Updating module dependencies...

(14/28) Updating linux initcpios...

==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'

==> Using default configuration file: '/etc/mkinitcpio.conf'

  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img

==> Starting build: '6.14.5-arch1-1'

  -> Running build hook: [base]

  -> Running build hook: [udev]

  -> Running build hook: [autodetect]

  -> Running build hook: [modconf]

  -> Running build hook: [block]

  -> Running build hook: [keyboard]

  -> Running build hook: [keymap]

  -> Running build hook: [consolefont]

==> WARNING: consolefont: no font found in configuration

  -> Running build hook: [resume]

  -> Running build hook: [filesystems]

  -> Running build hook: [fsck]

==> Generating module dependencies

==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'

  -> Early uncompressed CPIO image generation successful

==> Initcpio image generation successful

==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'

==> Using default configuration file: '/etc/mkinitcpio.conf'

  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect

==> Starting build: '6.14.5-arch1-1'

  -> Running build hook: [base]

  -> Running build hook: [udev]

  -> Running build hook: [modconf]

  -> Running build hook: [block]

==> WARNING: Possibly missing firmware for module: 'bfa'

==> WARNING: Possibly missing firmware for module: 'qed'

==> WARNING: Possibly missing firmware for module: 'aic94xx'

==> WARNING: Possibly missing firmware for module: 'qla1280'

==> WARNING: Possibly missing firmware for module: 'qla2xxx'

==> WARNING: Possibly missing firmware for module: 'wd719x'

==> WARNING: Possibly missing firmware for module: 'xhci_pci_renesas'

  -> Running build hook: [keyboard]

  -> Running build hook: [keymap]

  -> Running build hook: [consolefont]

==> WARNING: consolefont: no font found in configuration

  -> Running build hook: [resume]

  -> Running build hook: [filesystems]

  -> Running build hook: [fsck]

==> Generating module dependencies

==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'

  -> Early uncompressed CPIO image generation successful

==> Initcpio image generation successful

(15/28) Updating the appstream cache...

✔ Zwischenspeicher für Metadaten erfolgreich aktualisiert.

(16/28) Reloading system bus configuration...

(17/28) Checking for old perl modules...

(18/28) Add EndeavourOS specific config.

(19/28) Check if user should be informed about rebooting after certain system package upgrades.

(20/28) Updating fontconfig cache...

(21/28) Probing GDK-Pixbuf loader modules...

(22/28) Compiling GSettings XML schema files...

(23/28) Updating icon theme caches...

(24/28) Updating GTK4 module cache...

(25/28) Checking which packages need to be rebuilt

foreign iscan

foreign kfilemetadata5

foreign khotkeys

foreign python-future

(26/28) Updating the info directory file...

(27/28) Updating the desktop file MIME type cache...

(28/28) Updating the vlc plugin cache...

:: Durchsuche AUR nach Updates...

 -> Pakete nicht im AUR: khotkeys  kquickcharts5  krunner5  libkcddb5  libsidplay  qqc2-desktop-style5

 -> Fehlende AUR Debug-Pakete:  kdesignerplugin-debug  krunner5-debug

 -> Verwaiste (nicht gepflegte) AUR-Pakete: modemmanager-qt5

 -> kfilemetadata5: lokales (5.116.0-2) ist neuer als das AUR (5.116.0-1)

 -> kpeoplevcard: lokales (0.1-2) ist neuer als das AUR (0.1-1)

:: 6 dependency wird für diesen Vorgang ebenfalls installiert.

   extra/python-build        -> 1.2.2-3

   (make dependency of python-future)

   extra/python-installer    -> 0.7.0-10

   (make dependency of python-future)

   extra/python-pytest       -> 1:8.3.5-1

   extra/python-requests     -> 2.32.3-4

   extra/python-setuptools   -> 1:80.3.1-1

   (make dependency of python-future)

   extra/python-wheel        -> 0.45.1-1

   (make dependency of python-future)


:: 6 Pakete zu upgraden/installieren.

6  aur/epson-inkjet-printer-escpr  1.8.5-2    -> 1.8.6-1

5  aur/epson-printer-utility       1.1.3-1    -> 1.2.2-1

4  aur/iscan                       2.30.4.2-3 -> 2.30.4.2-4

3  aur/kirigami-addons5            0.11.0-7   -> 0.11.0-8

2  aur/libstdc++5                  3.3.6-9    -> 3.3.6-10

1  aur/python-future               1.0.0-1    -> 1.0.0-4

==> Pakete zum Ausschließen: (z.B. "1 2 3", "1-3", "^4" oder Repo-Name)

 -> Das Ausschließen von Paketen kann zu teilweisen Aktualisierungen führen und Systeme beschädigen.

==> 1

AUR Dependency (2): kirigami-addons5-0.11.0-8, libstdc++5-3.3.6-10

AUR Explicit (3): epson-inkjet-printer-escpr-1.8.6-1, epson-printer-utility-1.2.2-1, iscan-2.30.4.2-4

:: PKGBUILD ist auf dem neuesten Stand, überspringe Herunterladen: epson-inkjet-printer-escpr

:: (1/4) PKGBUILD heruntergeladen: kirigami-addons5

:: (2/4) PKGBUILD heruntergeladen: libstdc++5

:: (3/4) PKGBUILD heruntergeladen: epson-printer-utility

:: (4/4) PKGBUILD heruntergeladen: iscan

  5 iscan                            (Installiert) (Build-Dateien sind vorhanden)

  4 kirigami-addons5                 (Installiert) (Build-Dateien sind vorhanden)

  3 epson-inkjet-printer-escpr       (Installiert) (Build-Dateien sind vorhanden)

  2 epson-printer-utility            (Installiert) (Build-Dateien sind vorhanden)

  1 libstdc++5                       (Installiert) (Build-Dateien sind vorhanden)

==> Pakete neu erstellen?

==> [N] Keine [A]lle [Ab]brechen [I]nstalliert [No]nicht installiert oder (1 2 3, 1-3, ^4)

==> a

:: Lösche (1/5): /home/heike/.cache/yay/iscan

HEAD ist jetzt bei a8bccbc use flag instead of gcc14

Lösche iscan-2.30.4.2-3-x86_64.pkg.tar.zst

Lösche iscan_2.30.4-2.tar.gz

:: Lösche (2/5): /home/heike/.cache/yay/kirigami-addons5

HEAD ist jetzt bei df8bcc4 moved to the AUR, added .SRCINFO

:: Lösche (3/5): /home/heike/.cache/yay/epson-inkjet-printer-escpr

HEAD ist jetzt bei 1bdeb1a Update to 1.8.6

Lösche epson-inkjet-printer-escpr-1.8.4-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-1.8.4-1.src.rpm

Lösche epson-inkjet-printer-escpr-1.8.5-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-1.8.5-1.src.rpm

Lösche epson-inkjet-printer-escpr-1.8.5-2-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-1.8.6-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-1.8.6-1.src.rpm

Lösche epson-inkjet-printer-escpr-debug-1.8.4-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-debug-1.8.5-1-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-debug-1.8.5-2-x86_64.pkg.tar.zst

Lösche epson-inkjet-printer-escpr-debug-1.8.6-1-x86_64.pkg.tar.zst

:: Lösche (4/5): /home/heike/.cache/yay/epson-printer-utility

HEAD ist jetzt bei 679a3cd update to 1.2.2

Lösche epson-printer-utility-1.1.2-2-x86_64.pkg.tar.zst

Lösche epson-printer-utility-1.1.3-1-x86_64.pkg.tar.zst

Lösche epson-printer-utility-debug-1.1.3-1-x86_64.pkg.tar.zst

Lösche epson-printer-utility_1.1.2-1_amd64.deb

Lösche epson-printer-utility_1.1.3-1_amd64.deb

:: Lösche (5/5): /home/heike/.cache/yay/libstdc++5

HEAD ist jetzt bei e089c7b Fix forgotten pkgrel version in .SRCINFO

Lösche gcc-core-3.3.6.tar.bz2

Lösche gcc-g++-3.3.6.tar.bz2

Lösche libstdc++5-3.3.6-9-x86_64.pkg.tar.zst

  5 iscan                            (Installiert) (Build-Dateien sind vorhanden)

  4 kirigami-addons5                 (Installiert) (Build-Dateien sind vorhanden)

  3 epson-inkjet-printer-escpr       (Installiert) (Build-Dateien sind vorhanden)

  2 epson-printer-utility            (Installiert) (Build-Dateien sind vorhanden)

  1 libstdc++5                       (Installiert) (Build-Dateien sind vorhanden)

==> Unterschiede zeigen?

==> [N] Keine [A]lle [Ab]brechen [I]nstalliert [No]nicht installiert oder (1 2 3, 1-3, ^4)

==> a

diff --git /home/heike/.cache/yay/iscan/.gitignore /home/heike/.cache/yay/iscan/.gitignore

new file mode 100644

index 0000000..a7b9773

i really look forward to hear from you dear friends,

Exactly what OS is this? Arch, Manjaro, or some other? :)
 
i think that maybe --save (for yay) isn't necessary? because it just saves the config so if you want that sure, but it wouldn't affect the actual command at that moment, at least how i understand it. what's yoohoo?
 


Follow Linux.org

Members online


Top