I know that I can define wanted package version in pacman like shown in its manual pacman -S "bash>=3.2". But how do I know what versions are available?
I also know that pacman is creating copy of mirrors upon syncing in .db files in /var/lib/pacman/sync/, but those files are not human-readable.
And what if I want to install some version virtualbox for example, that I hope is in mirrors somewhere, that wouldn't require newer version of linux (set as IgnorePkg in pacman.conf) than I have installed (because of nvidia drivers)? How do I know what version that is and if it is available?