A regra geral para todas as distribuições Linux e além é que você tem duas opções para instalar um programa em todo o sistema:
-
Use um gerenciador de pacotes (como
yum
) que cuida de todas as dependências e futuras atualizações / desinstalações. -
Instale o programa "manualmente" e cuide de todas as dependências você mesmo.
A segunda opção é não recomendada em sistemas normais, especialmente para grandes e potencialmente críticas peças de software como o GCC.
A situação é um pouco diferente com sistemas incorporados, onde o espaço em disco é muito mais importante do que o software atualizado. Você não costuma fazer atualizações em tais sistemas e não tem tanto software instalado como em um computador desktop. Portanto, um gerenciador de pacotes em um sistema embarcado raramente é usado.
Mas uma questão mais importante é: por que você quer o GCC em tal sistema? Se você precisar criar um programa específico a partir do código-fonte, use um compilador cruzado no seu computador desktop e copie os binários para o seu dispositivo.