Wine 1.4 권한 문제

안녕하세요 지난주 우분투 처음 설치한 초보 사용자입니다

인터넷 검색해가며 대부분의 의문점들은 해결을 해왔는데, 이건 정말 다 해본 것 같은데 안되네요…

ubuntu-wine 인가? 그 PPA 에서 1.7로 설치를 했는데, 뭘 깔아보려고 하면 계속 아래와 같은 메시지가 뜹니다. (사용자 이름: sun)

[quote:3o5wowwp]sun@sun-Macmini-Ubuntu:~$ winetricks
/usr/bin/winetricks: 17870: /usr/bin/winetricks: cannot create /home/sun/.cache/winetricks/track_usage: Permission denied
/usr/bin/winetricks: 17837: /usr/bin/winetricks: cannot create /home/sun/.cache/winetricks/track_usage: Permission denied[/quote:3o5wowwp]

무시하고 계속 winetricks 창에서 계속 진행을 하면, 아래와 같은 메시지가 뜨면서 작업이 그냥 중단됩니다.

[quote:3o5wowwp]sun@sun-Macmini-Ubuntu:~$ winetricks
/usr/bin/winetricks: 17870: /usr/bin/winetricks: cannot create /home/sun/.cache/winetricks/track_usage: Permission denied
/usr/bin/winetricks: 17837: /usr/bin/winetricks: cannot create /home/sun/.cache/winetricks/track_usage: Permission denied
/usr/bin/winetricks: 17837: /usr/bin/winetricks: cannot create /home/sun/.cache/winetricks/track_usage: Permission denied
Executing w_do_call ie8
Executing load_ie8
Executing wine iexplore -unregserver
Executing w_do_call msls31
Executing load_msls31
Executing mkdir -p /home/sun/.cache/winetricks/msls31
mkdir: cannot create directory ‘/home/sun/.cache/winetricks/msls31’: Permission denied

Note: command ‘mkdir -p /home/sun/.cache/winetricks/msls31’ returned status 1. Aborting.
------------------------------------------------------[/quote:3o5wowwp]

혹시 제가 워낙 초보라 설치하면서 뭔가 잘못했나 해서 (보니까 sudo 명령어가 중간에 개입돼서 권한 문제가 생기는 경우가 많은 것 같더라고요) apt-get autoremove --purge wine 으로 다 날리고 /home/sun/.wine 폴더도 확실히 지우고 Ubuntu Software Center 가서 다운받아서 해도 같은 문제로 설치를 못하네요…

인터넷 보고 이런 것도 시도를 해봤습니다.

[code:3o5wowwp] ls -al ~ | grep wine
drwxrwxr-x 4 sun sun 4096 Sep 13 14:08 .wine

sudo chown -R sun:sun ~/.wine[/code:3o5wowwp]

여전히 같은 에러가 발생합니다.

똑같은 얘기인 것 같지만 혹시나 해서 말씀드리면, 터미널에서

[code:3o5wowwp]mkdir -p /home/sun/.cache/winetricks/msls31[/code:3o5wowwp]

명령을 하면 Permission denied 됐다면서 폴더 생성이 안되고 sudo mkdir 을 하면 폴더가 생성이 되긴 합니다. 이 상태에서 winetricks로 소프트웨어 설치를 하려고 하면 다음과 같은 메시지가 뜹니다.

[quote:3o5wowwp]sun@sun-Macmini-Ubuntu:~$ winetricks
/usr/bin/winetricks: 17870: /usr/bin/winetricks: cannot create /home/sun/.cache/winetricks/track_usage: Permission denied
/usr/bin/winetricks: 17837: /usr/bin/winetricks: cannot create /home/sun/.cache/winetricks/track_usage: Permission denied
/usr/bin/winetricks: 17837: /usr/bin/winetricks: cannot create /home/sun/.cache/winetricks/track_usage: Permission denied
Executing w_do_call ie8
Executing load_ie8
Executing wine iexplore -unregserver
Executing w_do_call msls31
Executing load_msls31
Downloading http://download.microsoft.com/download/ … stMsiW.exe to /home/sun/.cache/winetricks/msls31
chmod: cannot access ‘InstMsiW.exe’: No such file or directory
Downloading http://download.microsoft.com/download/ … stMsiW.exe to /home/sun/.cache/winetricks/msls31
chmod: cannot access ‘InstMsiW.exe’: No such file or directory
/usr/bin/winetricks: 1: /usr/bin/winetricks: cannot open /home/sun/.cache/winetricks/msls31/InstMsiW.exe: No such file

sha1sum mismatch! Rename /home/sun/.cache/winetricks/msls31/InstMsiW.exe and try again.
------------------------------------------------------[/quote:3o5wowwp]

뭐가 잘못된 건가요ㅠㅠ wine 만 잘 되면 활용도가 확 높아질 것 같은데…고수님들 도움 부탁드려요ㅠㅠ

관리자 권한으로 시도해 보세요.
관리자 권한이 요구되는 작업을 유저 권한으로 하신듯 하네요.

[quote="별님":1nty18wv]관리자 권한으로 시도해 보세요.
관리자 권한이 요구되는 작업을 유저 권한으로 하신듯 하네요.[/quote:1nty18wv]

sudo winetricks 를 하면 이런 메시지가 뜨면서 실행이 안 됩니다

[quote:1nty18wv]------------------------------------------------------
wine cmd.exe /c echo ‘%ProgramFiles%’ returned empty string
------------------------------------------------------[/quote:1nty18wv]

왜 이런 걸까요 ㅠㅠ

[code:1yjkdkod]su
export HOME=‘현재계정 경로’[/code:1yjkdkod] 라고 해본뒤 다시 시도해 보세요.

[quote:t3hjejte]sun@sun-Macmini-Ubuntu:~$ su
Password:
root@sun-Macmini-Ubuntu:/home/sun# export HOME=‘/home/sun/’
root@sun-Macmini-Ubuntu:/home/sun# winetricks

wine cmd.exe /c echo ‘%ProgramFiles%’ returned empty string
------------------------------------------------------[/quote:t3hjejte]

여전히 같은 메시지를 출력합니다…제가 맥에 우분투를 설치했는데 혹시 이게 문제가 되는 걸까요?

[code:2fjcmzsd]winetricks -v[/code:2fjcmzsd]로 실행해보세요.
제가 보기엔, wine이 잘못된 위치에 존재하는것 같습니다.

[code:2fjcmzsd]export WINE="$HOME/와인경로"[/code:2fjcmzsd]를 한뒤 다시 해보세요.
그래도 안된다면.

[code:2fjcmzsd]sudo apt-get puge wine[/code:2fjcmzsd]으로 모두 삭제한뒤, wine 다른걸로 깔아보세요. beta나, wine ppa에서나, 다른 버전이나…

[url=http://askubuntu.com/questions/222962/wine-1-5-programfiles-error:2fjcmzsd]이 문서[/url:2fjcmzsd]를 참조해보세요.

wine-ppa 에서 최신 버전으로 재설치도 해보고, 경로 변경 등도 시도해보았지만 전부 같은 메시지가 뜨면서 실행이 안되고 결국 Playonlinux 설치해서 사용했습니다.

찝찝하네요ㅠㅠ