Переместите файл в / tmp:
mv filename / tmp
, и он будет удален при следующей перезагрузке.
Краткий ответ:не следует.
Длинный ответ:
Дело не в том, что VMware упорно требует конкретную версию GCC без всякой причины. Очень неразумно компилировать модуль ядра с другим GCC, отличным от того, который используется для самого ядра :. Если между двумя версиями gcc есть какое-либо изменение ABI, вы, вероятно, повредите и сломаете свою систему.
Если вы убедите VMware скомпилировать свои модули с вашей версией GCC, ядро откажется их загружать. Затем вам нужно будет бинарно -отредактировать модули, чтобы заменить подпись GCC правильной.
Но, в общем, стоит ли это риска? Было бы предпочтительнее либо загрузить/скомпилировать GCC 7.1, либо перекомпилировать ядро с вашей текущей версией GCC.
Добавление моего комментария в качестве ответа, так как он ответил на ваш вопрос.
Думаю, у вас должна быть возможность загрузить архив и скомпилировать его из исходников, если это необходимо. Tarball находится по адресуhttps://ftp.gnu.org/gnu/gcc/gcc-7.1.0/
Загрузите архив, затем запустите обычный ./configure
, make
,make install