/ Debian /インストール

/ Debian /インストール

簡単に言えば、私はDebianパッケージを作っています。パッケージ化後はすべてうまくいきますが、1つを除いて、私のアプリは常に/usr/binパッケージング後にフォルダにあります。

実際には、次のsetup.pyを含むPythonアプリケーションです。

setup(name="myapp",
      version="0.80.04",
      description='My Appicantion.',
      author='ajava',
      author_email='[email protected]',
      url='http://http://www.ajava.de',
      scripts=['myapp'])

debian私のフォルダに設定ファイルを作成しました。

/ Debian /インストール

myapp root/apps/myapp
readme* root/apps/myapp  

私が現在持っているのは、次の構造のDebianパッケージです:

|
|->usr/bin/myapp
|->root/apps/myapp
|->root/apps/readme  
|....

私の目標:

|
|->root/apps/myapp
|->root/apps/readme
...

でもなくusr/bin。この目標をどのように達成できますか?

ベストアンサー1

同じ問題がある他の人のために:

私のsetup.pyファイルの "scripts"行は悪い人です。この行を削除し、debian-folderでインストールファイルを設定することは、必要な場所にアプリケーションをインストールする正しい方法です。

setup(name="myapp",
      version="0.80.04",
      description='My Appicantion.',
      author='ajava',
      author_email='[email protected]',
      url='http://http://www.ajava.de')

おすすめ記事