I’m using Tumbleweed Gnome Wayland. When I run zypper dup, I’d like to see a static line at the very bottom of the screen that shows cumulative downloaded (MB or GB), total to be downloaded (MB or GB) and time elapsed. This would give the user a rough idea of remaining download time.
@invalid_user_name it shows you at the beginning of a zypper dup what is going to change and download size. The zypper code is out there, implement and submit?
Note that having a bottom line does not make sense in a pure terminal. It would require an interface like ncurses to map a screen. Terminals are just top to bottom writing. It’s a lot more complicated then you think
And that would require a terminal (emulator) that is capable of “ANSI Escape Sequences”. And while many emulators (like Konsole and also the Linux console itself) do support that, I assume that zypper is on purpose designed not to depend on that, but to be able to be run on the most primitive of TTY emulations (or even on a genuine? TTY )
Thus I think this needless complication of the output will not be welcomed by the zypper designers and even not by all zypper users.
My advice is to take a coffee or a beer and not to spoil your time in staring at the screen until it is ready.
And remember that most of those “rulers” that try to tell you that already 73% of the task is done, are just based on severe guessing. They are only psychological, no facts.
As Henk explained, there is no need for it. Most experienced users start the upgrade from terminal and minimize the window to to other stuff. After 2-4 minutes you can maximize the window and everything is finished. No need to sit there „and watching the paint to dry…“.