私はCentosを使用しており、複数のインスタンスを持つDebianアプリケーションをインストールしています。
3つのマルチインスタンスが正常に作成され、正常に実行されています。
Debianアプリケーションとして、アプリケーションは2つの異なるフォルダに抽出されます。 1つはPythonフォルダ(/usr/lib/python2.6/site-packages/openerp-7.0_20140802_231142-py2.6.egg /)にあり、もう1つはホームフォルダhome/openerp2/openerp2にあります。
/home/openerp2にファイルが自動的に抽出されたときに作成される2つのフォルダ。
私の問題は、4番目のインスタンスを作成してファイルを抽出しようとしていますが、古いPythonフォルダ/usr/lib/python2.6/site-packages/openerp-7.0_20140802_231142-py2から抽出されることです。 6.egg/を選択して上書きします。この特定のインスタンスに合わせてカスタマイズすることはできません。
どうやって解決しますか?
答え1
解凍するときは、-C オプションを指定して宛先ディレクトリを指定できます。
/home/user>tar -xzvf test.tar.gz -C /home/user/destination/dir
答え2
どういう意味なのかわかりませんが、tarは通常/を最初に削除するので、/から抽出しない限り問題はありません。
cd /data1 ; tar xf whaterver
cd /datan ; tar xf whaterver
あなたの場合には、最終的に
/data1/usr/lib/python2.6/site-packages/openerp-7.0_20140802_231142-py2.6.egg/
/data1/home/openerp2/openerp2
/datan/usr/lib/python2.6/site-packages/openerp-7.0_20140802_231142-py2.6.egg/
/datan/home/openerp2/openerp2
これはあなたが望むものですか?