Я написал код в Python, что я хочу превратить его в Ubuntu PPA, чтобы каждый мог скачать его и использовать.Удаление Postgresql как зависимости при программной упаковке
Для хранения данных я использовал postgresql, а не файлы, поскольку он предоставляет мне структуру таблицы.
Теперь, если я превращу свой код в пакет, я думаю, мне нужно сделать postgresql как зависимость (все еще не уверен в этом, но, скорее всего). Если да, я не хочу этого делать, потому что мое приложение действительно мало, и я не хочу, чтобы кто-то установил мое программное обеспечение, установив postgresql, который он не использует.
Так что мой вопрос в любом случае я могу избежать postgresql как зависимости. Может быть любым другим инструментом db, который по умолчанию используется для Ubuntu или хранит его в системе и получает к нему доступ.
Все виды приветствуются. :)
Thank u.
Hi snorven. Спасибо за ответ. Но даже для использования SQLite пользователь должен будет установить его. Правильно? Но thanx это еще более дешевая альтернатива postgresql. –
Это, скорее всего, правильно (я не знаю, находится ли он в системе Ubuntu по умолчанию). Но он маленький и есть * очень высокая вероятность того, что он уже установлен. SQLite используется во многих программах, и никто не будет заботиться об этом. –
На самом деле у меня его нет в моей ubuntu. Но да, конечно, это легкий пакет, и если я не получу другого решения, я могу это использовать. Спасибо. –