In order to make container images and cloud images as small as possible, distribution maintainers and packagers may sometimes ship stripped down versions of popular packages. Examples of stripped-down packages bundled with container or cloud images are vim-minimal, curl-minimal, coreutils-single and so on.
Although some of the shipped packages are stripped down versions, they are often fully acceptable for most use cases.
For cases, when the stripped-down package is not enough, you can use the dnf swap command to quickly replace the minimal package with the regular package.
While logged into your container or virtual machine environment as a user with administrative privileges, first verify the variant of curl package installed. Type:
Under the hood, dnf swap uses DNF's --allowerasing option to resolve any package conflict issues. Therefore the curl minimal example demonstrated in this GEMstone could also have been done by running: