【问题标题】:Put files to home directory将文件放到主目录
【发布时间】:2020-02-09 15:06:57
【问题描述】:

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

【问题讨论】:

    标签: c++ c linux ubuntu debian


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多