0

我已经在我的 ubuntu 12.04 机器上安装了 spotify。当我启动 Spotify 时,它就会关闭。我在某个论坛中找到了一种解决此问题的方法:只需删除文件夹 ~/.cache/spotify 然而,每次我想使用 Spotify 时都必须删除这个文件夹,这很烦人。

我的问题是,有没有办法告诉 Ubuntu 在我启动计算机时它应该删除这个文件夹及其内容?如果是这样,我该怎么做?

我的想法是在 .bashrc 文件中添加如下内容

if [ -d ~/.cache/spotify ]; then 
  rmdir ~/.cache/spotify 
fi
4

3 回答 3

0

您可以设置一个简单的别名:

alias spotify="rm -rf ~/.cache/spotify && spotify"

将此添加到您的.bashrc文件中,每次运行时spotify,首先删除缓存目录(如果不存在则忽略)。

于 2012-08-14T11:44:17.990 回答
0

如果您需要在 linux 启动时执行一项任务,我建议使用 /etc/rc.local 文件。但是,鉴于这只是一种解决方法,您可以修改 spotfiy 的启动脚本,在程序实际执行之前添加rm -rf /home/your_username/.cache/spotify 。

于 2012-08-14T11:46:56.623 回答
0

您使用的是什么版本的 Spotify?如果将“首选项”中缓存的最大大小设置为 0,会发生什么情况?

于 2012-08-21T14:34:34.897 回答