Я пишу программу на python, которую хочу загрузить в ppa, чтобы другие люди могли установить ее на свой компьютер. Прямо сейчас у меня есть файл setup.py, который копирует файлы на их место и устанавливает зависимости, если это еще не сделано. Моя точка зрения: чтобы установить, файл setup.py должен быть выполнен. Для этого нужно набрать "sudo apt-get install 'имя-пакета'"? Или мне нужен make, controll, install файл, такой как debian, чтобы это работало?
Прямо сейчас, если я хочу установить, я набираю 'sudo python3 setup.py install'.
Вам необходимо «упаковать» вашу программу на Python в формат упаковки Debian.
Упаковка для Debian довольно сложна, но вот несколько советов для начала:
Как упаковать приложение Python:
https: //wiki.debian. org / Python / Packaging
Руководство по сопровождению нового пакета Debian (лучшая отправная точка для понимания всех концепций): https://www.debian.org/doc/manuals/maint- guide / index.en.html
Наконец, большое руководство, руководство по политике Debian: