Xvfb:永久にショーをエクスポートする

Xvfb:永久にショーをエクスポートする

最近Centos 7システムにXvfbを設定しました。

それは非常にうまく動作します。

唯一の問題は、パテセッション(リモートアクセス)を終了すると、バックグラウンドでXvfbが実行され続けるがディスプレイが消えることです。

したがって、次にパテを介してリモート接続する場合は、export DISPLAY=:99テストを開始する前にパテを再入力する必要があります。

どのように永久に作ることができますか?このスレッドで私の問題の解決策が見つかりません。エクスポートしたシェル変数を永続的にする方法は?

修正する: .構成ファイルの内容:

export M3_HOME=/home/aditi.a/apache-maven-3.5.4/bin
export PATH=$PATH:$M3_HOME

export JMETER_HOME=/home/aditi.a/apache-jmeter-5.0/bin
export PATH=$PATH:$JMETER_HOME

export JAVA_HOME=/usr/java/jdk1.8.0_192-amd64
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

export DISPLAY=:99

エコー変数出力:

$ echo $JAVA_HOME
/usr/java/jdk1.8.0_192-amd64
$ echo $M3_HOME
/home/adit.a/apache-maven-3.5.4/bin
$ echo $DISPLAY

$

私はどのシェルを実行していますか?

$ ps -p $$
  PID TTY          TIME CMD
30678 pts/14   00:00:00 sh

答え1

.profile@JigglyNagaが言ったことに同意します。ファイルを調べたところ、間違った点や欠けていることはありません。

私の唯一の提案は、同じコンテンツをコピーすることです

/home/aditi.a/.profileとファイル.bashrc
/root/.profile.bashrc

関連情報