如何使AppData目录模拟?

如何使AppData目录模拟?

有没有办法让程序在某个 AppData 目录中而不是主目录中创建自己的文件夹“.program_name”?
我不想隐藏隐藏文件,但同时又不想在主目录中看到这一大堆系统文件夹。

答案1

不,事实上是的,但是您需要重新编译所有要应用此功能的软件。

更简单的选择是翻转您的问题并采用不同的方法:为什么要使用 /home/ 来存储个人数据?您实际上可以将 /home/$USER/ 中的任何内容符号链接到另一个位置。我自己选择将目录更改为分区 /discworld/。它看起来像这样:

rinzwind@schijfwereld:~$ cd /discworld/
rinzwind@schijfwereld:/discworld$ ls -a

 .
 ..                                           
 Public
 Desktop                                            
 Templates
 Documents                                         
 Downloads                                          
 user-dirs.dirs
 Videos
 Music               
 Pictures
 .Trash-1000

我从不使用 /home/,因此从未看到任何内容添加到 /home/(我的 / 和 /home 也在 ssd 上,而 /discworld 是 hdd)。

相关内容