web-dev-qa-db-ja.com

CentOS 7ですべてのユーザーのパスを設定する方法

CENTOS 7で実行されているサーバーで作業しています。

ソースコードからいくつかのソフトウェアをコンパイルしました。私は./ configuremakemake install as [〜#〜] superuser [〜#〜]を実行しました=。

アクセス可能にするには、PATHを設定する必要があります。 〜/ .bashrcファイルにSUとして次の行を追加しました

hISAT2にPATHを追加するため

export PATH = "/ home/bioinformatics/Arindam/Software/Hisat2/hisat2-2.1.0 /:$ PATH"

SUPERUSERとしてそれはうまく働きました。しかし、私がSUを離れると、私はそうすることができませんでした。次に、同じ行を〜/ .bashrcに追加しましたが、SUとしては追加しませんでした。

今、私は他のユーザーにもアクセスできるソフトウェアが必要です。どうすればいいのですか。 〜/ .bashrc、〜/ .bash_profile、/ etc/profileを編集する必要があるファイルはどれですか?SUとして実行する必要がありますか?

他の選択肢はありますか?

2
Arindam Ghosh

PATHを/etc/profileに追加するか、/etc/profile.d/にパスを指定して.shを作成すると、ログイン時にすべてのユーザーに追加されます。

3
BANJOSA

pATH定義を/etc/environmentに追加できます。

0
Hamza Jabbour