私は FreeNAS 0.7.2 (FreeBSD 7.3) を実行している NAS を持っています。
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 コンパイラが利用できないことを意味します。FreeNAS
にはビルド ツール (GCC、make など) が付属していないので、GCC を FreeNAS にインストールするにはどうすればよいですか。
私はここでそれに関する別の質問を読んだ FreeNAS にコンパイラと binutils をインストールするにはどうすればいいですか?
しかし、そのユーザーは、ftp2.freebsd.org にアクセスしたとだけ説明していましたが、私は過去 15 分間、それを行いました (その中で検索しました)。
ありがとう!
答え1
次のことを提案します:
- 可能であれば、お使いのボックスをFreeNAS 9.1.1にアップグレードしてください(0.7.2は現時点では旧式と見なされます)。
- 刑務所を作り、
- jailにログインしてFlexGetをインストールします。コマンドで回避できる可能性があります
pkg-add -r py-flexget
(パッケージ版ありあなたの目的に適しています。
一般的に、カスタム サービスは jail 内に追加する必要があります。コア FreeNAS の rootfs を変更すると、システムのアップグレードが複雑になるため、好ましくありません。