Моей программа питона состоит из нескольких файлов:Где я должен поместить свои скрипты python в Linux?
- главного исполнения питон скрипт
- питона модулей * .py файлов
- конфигурационного файл
- лог файлов
- исполняемых скриптов на других языках.
Все эти файлы должны быть доступны только для root. Основной скрипт должен запускаться при запуске, например. через выскочку.
Где я должен поместить все эти файлы в файловую систему Linux?
Каков лучший способ распространения моей программы? pip, easy_install, deb, ...? Я не работал ни с одним из этих инструментов, поэтому мне нужно что-то легкое для меня. Минимальным поддерживаемым дистрибутивом Linux должен быть Ubuntu.
Спасибо, но как сделать автоматическое размещение всех файлов в соответствующих каталогах, когда я даю архив с этими файлами другим людям? Поэтому люди, которые получают мою программу, не перемещают файлы сами по себе. – George
Думаю, лучшим вариантом будет создание пакета '.deb' для Ubuntu. Вы сможете разместить все файлы в нужных местах. –