Ubuntu 14.04でrootとして「モジュールロード」を使用する

Ubuntu 14.04でrootとして「モジュールロード」を使用する

「モジュールローダーツール」を使用してワークスペースにロードするツールバーがあります。ただし、このコマンドをrootとして実行しようとすると(または単にsudoを使用すると)、「モジュール:コマンドが見つかりません」というメッセージが表示されます。モジュールパッケージコマンドは使用できません。動作させる方法はありますか? cuda設定ツールを使用するには、一度だけ実行してください。

答え1

PATHにファイルパスを追加する必要がありますsudo

コマンドの実行sudo visudo

次の行が表示されます。

Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$

ここでコマンドパスを追加すると正常に動作します。

たとえば、

$ sudo storm
sudo: storm: command not found

ここで上記のパスを追加してください。

$ sudo visudo 

secure_path="......:/opt/storm/bin"

保存と終了。

今はsudo stormうまくいきます。

/etc/profileのデフォルトパスにもパスを追加する必要があります。

関連情報