у меня есть скрипт командной строки python, который я хотел бы распространить. Будучи PHP / Web парнем, упаковочное программное обеспечение, подобное этому, немного ново для меня.
сценарий python прост, в настоящее время выполняется следующим образом.
python /path/to/script -t -s some other argument
скрипт Python требует внешней библиотеки/пакета/модуля, установленного через свой скрипт setup.py . В настоящее время пользователь должен сделать это сам.
что я хотел бы сделать, это иметь один rpm, который установит библиотека / пакет / модуль с помощью setup.py, затем поместите мой скрипт в /bin (или туда, куда он должен идти в этом случае).
таким образом, конечный пользователь может загрузить rpm, установить его и просто использовать скрипт так.
script -t -s some other argument
Как я могу это сделать? Ни одна из документации, руководств, которые я нашел, не подходит для начинающих. Целевая ОС-CentOS 6.
да, лицензирование внешней библиотеки / пакета / модуля позволяет мне сделать это.