gpt4 book ai didi

c++ - 将文件放到主目录

转载 作者:行者123 更新时间:2023-12-04 18:57:06 26 4
gpt4 key购买 nike

我试图“debianization”我的小程序。我的程序有"template"目录。此文件夹包含用户正在使用的文件。用户还将他们的文件存储在此目录中。但是所有这些操作都是由我的程序完成的,我想把这个文件夹隐藏在“HOME”目录中。但是我不明白如何通过软件包的 debianization 来做到这一点?我可以创建一个 bash 脚本来为我创建必要的文件夹,但是如何将已经准备好的包含文件的文件夹转移到一个包中?

最佳答案

一个 deb包只能安装/usr中的东西和 /etc 中的配置文件.在安装过程中一般不应该修改用户的主目录;如果以及当他们与已安装的包交互时,包可能会为单个用户创建自定义项,例如通过第一次运行已安装的实用程序。

明显的变通方法,例如从 postinst 循环遍历所有单个用户的主目录。或 configure脚本违反 Debian 政策,造成令人不快的意外,并且显然不适用于在安装软件包后创建帐户的用户。

关于c++ - 将文件放到主目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60138003/

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