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.