Como instalar o GCC ou um compilador no FreeNAS 7.2

Como instalar o GCC ou um compilador no FreeNAS 7.2

Eu tenho um NAS rodando o FreeNAS 0.7.2 (FreeBSD 7.3).

Tentei instalar o Flexget, mas requer alguma dependência do pysqlite. Eu tenho python 2.6 e python-setuptools.

Running pysqlite-2.6.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-rlGbDw/pysqlite-2.6.0/egg-dist-tmp-19vzBL
unable to execute cc: No such file or directory
error: Setup script exited with error: command 'cc' failed with exit status 1

Pelo que sei, isso significa que não há um compilador cc disponível?
Como faço para instalar o GCC no FreeNAS, já que ele não vem com nenhuma ferramenta de construção (GCC, make etc).

Eu li outra pergunta aqui sobre isso Como instalar o compilador e binutils no FreeNAS?

No entanto, esse usuário apenas explicou que visitou ftp2.freebsd.org - o que fiz nos últimos 15 minutos (pesquisando nele).

Obrigado!

Responder1

Eu sugeriria o seguinte:

  • Se possível, atualize sua caixa para FreeNAS 9.1.1 (0.7.2 é considerado paleolítico neste momento),
  • Crie uma prisão,
  • Faça login na prisão e instale o FlexGet. Você pode conseguir escapar com o comando pkg-add -r py-flexget(verifique se oversão empacotada disponívelé adequado para seus propósitos.)

Em geral, serviços personalizados devem ser adicionados às prisões. Modificar os rootfs principais do FreeNAS é desaprovado, pois complica as atualizações do sistema.

informação relacionada