Как установить GCC или компилятор на FreeNAS 7.2
У меня есть NAS с FreeNAS 0.7.2 (FreeBSD 7.3).
Я попытался установить Flexget, но это требует некоторой зависимости pysqlite. У меня есть Python 2.6 и 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
Насколько я знаю, это означает, что у него нет компилятора cc, доступного для него?
Как мне установить GCC на FreeNAS, поскольку он не поставляется с какими-либо инструментами сборки (GCC, make и т. Д.).
Я прочитал еще один вопрос здесь о том, как установить компилятор и binutils на FreeNAS?
Однако этот пользователь только объяснил, что он посетил ftp2.freebsd.org - что я и делал последние 15 минут (искал в нем).
Спасибо!
1 ответ
Я бы предложил следующее:
- Если возможно, обновите свой ящик до FreeNAS 9.1.1 (на этом этапе 0.7.2 считается палеолитическим),
- Создать тюрьму,
- Войдите в тюрьму и установите FlexGet. Вы могли бы уйти с командой
pkg-add -r py-flexget
(Убедитесь, что доступная упакованная версия подходит для ваших целей.)
Как правило, пользовательские службы должны быть добавлены в тюрьмах. Модификация ядра FreeNAS rootfs не одобряется, так как это усложняет обновление системы.