Я построил свое первое приложение, которое быстро использует файл базы данных sqlite. Содержит все настройки программы. Во время разработки я просто поместил его в корневую папку приложения.
quickly package
Жаловался на место, поэтому сначала я удалил его в папку мультимедиа. Тогда можно было бы быстро закончить упаковку.
Как и ожидалось, после установки база данных настроек оказалась в папке /usr/share/app/media
.
Это не очень хорошее место для этого, я бы сказал. Я бы лучше увидел это в /etc/app/
, например. И если я сделаю это, нарушит ли это правила App Showdown?
Так, где я должен поместить это в мою среду разработки. Может быть, я могу поместить всю структуру в папку debian?
Если база данных хранит пользовательские настройки, она должна перейти в ~/.config/<app>/
. Если вы хотите отправить копию с настройками по умолчанию, она должна войти в / opt / с другими вашими файлами и скопироваться в ~/.config/<app>/
при первом запуске вашего приложения пользователем.
/etc/
следует использовать только для хранения общесистемных настроек, а не пользовательских настроек или настроек по умолчанию.
Если база данных хранит пользовательские настройки, она должна перейти в ~/.config/<app>/
. Если вы хотите отправить копию с настройками по умолчанию, она должна войти в / opt / с другими вашими файлами и скопироваться в ~/.config/<app>/
при первом запуске вашего приложения пользователем.
/etc/
следует использовать только для хранения общесистемных настроек, а не пользовательских настроек или настроек по умолчанию.
Если база данных хранит пользовательские настройки, она должна перейти в ~/.config/<app>/
. Если вы хотите отправить копию с настройками по умолчанию, она должна войти в / opt / с другими вашими файлами и скопироваться в ~/.config/<app>/
при первом запуске вашего приложения пользователем.
/etc/
следует использовать только для хранения общесистемных настроек, а не пользовательских настроек или настроек по умолчанию.
Если база данных хранит пользовательские настройки, она должна перейти в ~/.config/<app>/
. Если вы хотите отправить копию с настройками по умолчанию, она должна войти в / opt / с другими вашими файлами и скопироваться в ~/.config/<app>/
при первом запуске вашего приложения пользователем.
/etc/
следует использовать только для хранения общесистемных настроек, а не пользовательских настроек или настроек по умолчанию.
Если база данных хранит пользовательские настройки, она должна перейти в ~/.config/<app>/
. Если вы хотите отправить копию с настройками по умолчанию, она должна войти в / opt / с другими вашими файлами и скопироваться в ~/.config/<app>/
при первом запуске вашего приложения пользователем.
/etc/
следует использовать только для хранения общесистемных настроек, а не пользовательских настроек или настроек по умолчанию.
Если база данных хранит пользовательские настройки, она должна перейти в ~/.config/<app>/
. Если вы хотите отправить копию с настройками по умолчанию, она должна войти в / opt / с другими вашими файлами и скопироваться в ~/.config/<app>/
при первом запуске вашего приложения пользователем.
/etc/
следует использовать только для хранения общесистемных настроек, а не пользовательских настроек или настроек по умолчанию.