gpt4 book ai didi

linux - 如何为作为可分发包安装的应用程序获取对/var/lib 文件夹的写入权限

转载 作者:太空宇宙 更新时间:2023-11-04 10:43:11 25 4
gpt4 key购买 nike

我正在创建一个单声道应用程序,并且我已经构建了一个 *.deb 安装程序。

在 Windows 中,我将相当多的配置信息写入程序数据目录。 linux 推论似乎是/var/lib/[appname]。我已经想出如何将目录创建为安装包的一部分,但是当应用程序运行时我得到了一个异常,因为该应用程序没有写权限。

如何让我的应用程序拥有对/var/lib/[appname] 文件夹的写入权限?这是为应用程序放置诸如本地数据库之类的东西的正确位置吗?

最佳答案

似乎唯一的方法是通过 postinst 脚本文件。

您可以使用该 Hook 来执行脚本以将目录更改为您想要的任何内容。您可以在此处找到 postinst 文件的完整文档:https://www.debian.org/doc/manuals/maint-guide/dother.en.html#maintscripts

关于linux - 如何为作为可分发包安装的应用程序获取对/var/lib 文件夹的写入权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34149416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com