2012-08-14 4 views
0

내 우분투 12.04 컴퓨터에 spotify를 설치했습니다. Spotify를 시작하면 간단히 종료됩니다. 나는 몇몇 포럼에서이 문제를 우회하는 방법을 찾았습니다 : 간단히 ~/.cache/spotify 폴더를 제거하십시오 Spotify를 사용할 때마다이 폴더를 삭제해야한다는 것은 다소 성가신 일입니다.시작시 spotify 폴더 삭제

제 질문은, 우분투에게 컴퓨터를 시작할 때이 폴더와 그 내용을 지워야한다고 말할 수있는 방법이 있습니까? 그렇다면 어떻게해야합니까?

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

.bashrc 파일 때마다이 추가 :

내 생각은

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

답변

0

리눅스 시작시 하나의 작업을 실행해야한다면 /etc/rc.local 파일을 사용하는 것이 좋습니다. 그러나 이것은 단지 임시 해결 방안이므로 프로그램의 실제 실행 전에 rm -rf /home/your_username/cache/spotify을 추가하여 spotfiy의 시작 스크립트를 수정할 수 있습니다.

0

당신은 간단한 별칭을 설정할 수의 .bashrc 파일에 다음과 같이 뭔가를 추가하는 것입니다 spotify을 실행하면 캐시 디렉토리가 먼저 삭제됩니다 (존재하지 않으면 무시됩니다).

+0

이것은 정확하고 우아한 해결책이지만 콘솔에서 spotify를 실행하는 경우에만 작동합니다. – matteomattei

+0

@matteomattei : 콘솔에서 실행하지 않아도 작동하게하려면 어떻게해야합니까? – Sune

+0

@Sune : 또한 콘솔을 작동 시키려면 프로그램의 실제 실행 전에 캐시 폴더의 삭제를 추가하고 spotify의 원래 시작 스크립트를 수정해야합니다. – matteomattei

0

어떤 Spotify 버전을 사용하고 있습니까? 환경 설정에서 캐시의 최대 크기를 0으로 설정하면 어떻게됩니까?