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 ответ1

0

Я бы предложил следующее:

  • Если возможно, обновите ваш ящик до FreeNAS 9.1.1 (на этом этапе 0.7.2 считается палеолитическим),
  • Создать тюрьму,
  • Войдите в тюрьму и установите FlexGet. Возможно, вам удастся уйти с помощью команды pkg-add -r py-flexget (убедитесь, что доступная упакованная версия подходит для ваших целей.)

Как правило, пользовательские службы должны быть добавлены в тюрьмах. Модификация ядра FreeNAS rootfs не одобряется, так как это усложняет обновление системы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .