gcc-c ++ не установлен.
Команда yum list
показывает все пакеты, а не только установленные пакеты. Установленные пакеты имеют префикс с амперсандом или знаком "@". Пакеты, которые не установлены (но доступны для установки), не имеют амперсанда.
Чтобы увидеть, что установлено, попробуйте команду rpm -qa
. Или в вашем примере rpm -qa | grep gcc
Как ни странно, если бы вы не просто grep для gcc, вы бы смогли увидеть строки вывода "Установленные пакеты" и "Доступные пакеты" между двумя наборами.