it seems the CentOS 7 NetInstall.iso images of CentOS do not come with any packages…

so you will have to provide a mirror, University https://rwth-aachen.de does a magnificent job with that, even properly configured https (!)

so what you do is

  1. Networking is disabled per default, go to Network and put it to “on”
  2. go to software and type: https://ftp.halifax.rwth-aachen.de/centos/7/os/x86_64/

BaseOS

Content in the BaseOS repository is intended to provide the core set of the underlying OS functionality that provides the foundation for all installations. This content is available in the RPM format and is subject to support terms similar to those in previous releases of CentOS.

AppStream

Content in the AppStream repository includes additional user space applications, runtime languages, and databases in support of the varied workloads and use cases. Content in AppStream is available in one of two formats – the familiar RPM format and an extension to the RPM format called modules.

Both BaseOS and AppStream content sets are required for a basic installation. For installation instructions, see the Performing a standard installation Performing an advanced installation documents.

src: https://docs.centos.org/en-US/8-docs/managing-userspace-components/assembly_using-appstream/

admin