Slackware Linuxで環境変数を設定したい場合は、このファイルを編集してください。
vim /etc/environment
Solaris11では、これらのコマンドを使用して非標準ディレクトリを含むPATHを設定できます。 (ユーザー環境オプションなしでsshを使用してパス内のコマンドをテストしましたが、正常に動作しました。)
svccfg -s svc:/system/environment:init setprop environment/PATH = astring: "/sbin:/bin:/usr/sbin:/usr/bin:/opt/gm/bin:/opt/gm/sbin:/usr/local/bin:/usr/local/sbin"
svccfg -s svc:/system/environment:init refresh
私はまだHp-uxでそのような変数を設定する方法を理解していません。すでに試してみましたが機能していないため、edit /etc/PATHまたはedit /etc/profileに応答しないでください。
答え1
ユーザー環境オプションを no に設定しないと、/etc/profile および /etc/PATH で変数 PATH を正しく設定しても、私の環境が /usr/local/bin で見つからないため、sshd について混乱します。 sshをコンパイルすると
--with-default-path=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
設定で私のファイルを/usr/local/binで見つけたので、正解は環境を初期化する/etc/profileと/etc/PATHだと思います(他の変数を編集する必要があるプログラムに渡したい場合)、/etc/rc.config.d/nameprogram
またはスクリプトプログラムを初期化します。してください。