我在我的ubuntu 12.04机器上安装了spotify。当我启动Spotify时,它就会关闭。我在一些论坛中找到了解决这个问题的方法:只需删除文件夹〜/ .cache / spotify 然而,每次我想使用Spotify时都必须删除此文件夹,这是相当烦人的。
我的问题是,有没有办法告诉Ubuntu我应该在启动计算机时删除此文件夹及其内容?如果是这样,我该怎么做?
我的想法是在.bashrc文件中添加如下内容
if [ -d ~/.cache/spotify ]; then
rmdir ~/.cache/spotify
fi
答案 0 :(得分:0)
您可以设置一个简单的别名:
alias spotify="rm -rf ~/.cache/spotify && spotify"
将此添加到.bashrc
文件中,每次运行spotify
时,首先删除缓存目录(如果不存在,则忽略)。
答案 1 :(得分:0)
如果你需要在linux启动时执行一个任务,我建议使用/etc/rc.local文件。 但是,鉴于这只是一种解决方法,您可以修改在实际执行程序之前添加 rm -rf /home/your_username/.cache/spotify 的启动脚本。
答案 2 :(得分:0)
您使用的是什么版本的Spotify?如果在首选项中将缓存的最大大小设置为0,会发生什么?