Я знаю, что gcc указан в файлах манифеста для 20.04, однако кажется, что почти во всех установках он отсутствует по умолчанию.
Для некоторого дополнительного контекста я работаю над небольшим веб-проектом OSS, и с тех пор, как 20.04 стала предпочтительной версией для наших пользователей, у нас возникли проблемы с ее отсутствием при установке. Это влияет на пользователей, устанавливающих у поставщиков vps, а также на тех, кто устанавливает образы напрямую из канонических. Я даже скачал ISO-образ с официального сайта и установил его на виртуальную машину, и, конечно же, GCC на самом деле не установлен.
Почему это?
Кажется, подобный вопрос был опубликован около года назад (Разве Ubuntu 20.04.1 LTS не поставляется с компилятором c по умолчанию?) без реальных ответов.
Боковое примечание: похоже, что это может иметь место и для 22.04.
Редактировать:
Для ясности:
- Я говорю о сервере Ubuntu
- Я лично специально протестировал версии 20.04.2, .3 и .4 на архитектуре amd64 (хотя я знаю людей, использующих изображения рук с таким же поведением, что заставило меня поверить, что архитектура совершенно не имеет отношения к проблеме)
- Я хорошо знаю, что люди на StackExchange не работают на Canonical, это довольно очевидно. Это, однако, не означает, что никто, кто мог бы видеть тонкости, не мог бы пролить свет на причину этого.