/데비안/설치

/데비안/설치

간단히 말해서, 나는 데비안 패키지를 만들고 있습니다. 패키징 후 모든 것이 잘 작동하지만 한 가지를 제외하면 내 앱은 항상 /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내 폴더 에 설정 파일을 만들었습니다 .

/데비안/설치

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

내가 현재 가지고 있는 것은 다음 구조의 데비안 패키지입니다:

|
|->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')

관련 정보