O cara aqui da Infra está tentando instalar o OpenLDAP no Linux, porém apareceu uma mensagem de que precisaria ter instalado o GCC. Ele baixou e descompactou o GCC, porém não configurou a variável de ambiente PATH. Gostaria de saber se é necessária essa configuração e se sim, como se faz para configurar variáveis de ambiente no Linux. E no caso do GCC, qual seria o caminho que deveria ser colocado em PATH.
O gcc normalmente é instalado em /usr/bin/gcc, portanto já está no PATH.
Use o comando “type” para ver se ele está instalado e está em um diretório de seu PATH. Exemplo:
No exemplo acima, ele está no PATH (senão type não o encontraria) e está instalado em /usr/bin/gcc.
Atenção: não é suficiente só copiar o arquivo gcc em /usr/bin. Use seu gerenciador de pacotes preferido para instalar o gcc e os arquivos necessários (o comando seria normalmente “apt-get install gcc” para a maior parte das versões do Linux que são derivadas do Debian)
T
tecmou
Porém está dando um erro dizendo que GCC não foi encontrado em $PATH. Creio que não esteja instalado, então. Como disse, o cara da Infra só descompactou o GCC em um diretório do Linux. Existe algum arquivo de instalação no GCC, que deva ser executado, além da descompactação que já foi feita?
boaglio
Tenta o seguinte:
:arrow: ldconfig (como root)
:arrow: se não funcionar, boot
T
thingol
No próprio CD de instalação do Linux o cara da infra pode obter o pacote .RPM ou .DEB que é necessário para instalar corretamente o GCC.
Não adianta só copiar o arquivo executável gcc para o diretório /usr/bin que isso não funciona.
É necessário usar o gerenciador de pacotes da versão do Linux que ele está usando.
Que Linux ele está usando? Suse, Red Hat, Conectiva, Mandriva, Debian, Ubuntu?
Sugestão: se a máquina tiver acesso à Internet, tente “apt-get install gcc” que costuma funcionar em muitas versões do Linux que existem por aí (mesmo que não seja derivada do Debian, agora elas conseguem usar o método “apt-get” de instalação).
Se ela não tiver acesso, use apt-cdrom (para configurar a fonte de instalação a partir dos CDs) e apt-get.