1. правильно пишет: "нет такого файла" , только нет файла компилятора gcc!
Во многих (во всех?) последних дистрибутивах gcc по умолчанию не устанавливается, и его нужно устанавливать из пакетной системы.
А если нужен C++, то и g++ устанавливать дополнительно.
2. кого интересует "занятся программированием на Си"(с) - почитайте здесь: http://mylinuxprog.blogspot.com/2014/05/linux.html
Должно сильно помочь.