Wine 및 해당 프로그램에서 Wine Explorer 대신 Ubuntu 파일 관리자를 사용하도록 설정할 수 있습니까?


24

Wine에 설치된 Windows 프로그램에서 디렉토리를 탐색 할 때 (Foobar2000에서 폴더를 열 때와 같이) Wine은 항상 Wine 탐색기를 엽니 다.

Foobar2000에서 폴더 포함 옵션 열기


와인 파일 관리자

대신 우분투 파일 관리자 (예 : 노틸러스)를 열도록 와인을 설정할 수 있습니까?


2
당신은 "바꿀 수"있어야합니다 usr/bin/winefile. 나는 그것을 테스트하지 않았다.
— RobotHumans

@hbdgaf-FM을 지정하는 라인은 어디에 usr/bin/winefile있습니까?

fwiw, 문제의 창을 파일 선택기라고합니다. 나는 아무것도 찾을 수 없었다
— user1974

winefile을 변경하기 위해 어떤 파일을 편집하고 있습니까?
— James

1
@RobotHumans 아이디어가 있습니까? 아니면 와인 파일의 내부 메커니즘이 설명 될 곳이 있습니까?
— James

답변:


4

Ubuntu 14.04 및 16.04 에서 코드를 빠르게 검토 /usr/bin/winefile하면 답변이 아니요임을 나타냅니다. 디렉토리 이름으로 호출되었는지 확인한 후 와인을 사용하여 파일 관리자를 시작합니다.

발췌 :

if [ -x "$appdir/wine" ]; then exec "$appdir/wine" "$appname" "$@"; fi

# finally look in PATH
exec wine "$appname" "$@"

와인은 Windows 실행 파일을 실행하도록 설계되었으므로 기본 앱을 실행하지 않습니다. 파일 선택 후 올바른 매개 변수가 전달되도록 와인을 사용하여 파일 선택 루틴을 시작해야한다고 가정합니다. 이 의견은 순전히 논리 (/ usr / bin / winefile의 내용)를 기반으로합니다. 반대로 정보가 있으면 의견을 말하고 공유하십시오.


보인다 winefile단지 응용 프로그램 이름 또는 .exe 이름과 해당 핸들의 번역 할 wine프로그램이 함께 물건을 할 수 있습니다.
— Anwar

Foobar2000이 Linux 파일 관리자를 열 수 있는 방법 은 위에서 요청한 의미에서 "반대에 대한 정보"로 인정 된다고 생각하십니까 ?

1
@cipricus 아니요 아니요. 이 답변을주의 깊게 살펴보면 C : \ windows \ system32 \ winebrowser.exe를 호출하여 호출 된 디렉토리를 표시합니다. (winebrowser.exe는 분명히 기본 앱이 아니며 와인 라이브러리
— Geek

그래서 당신은 단지 nautilus / thunar / etc를 제외한 모든 사람들을위한 와인을 부르는 wine이라는 스크립트를 만들 수 없습니다.
— Dagelf

@Dagelf 당신은 확실히 미래에 와인과 관련하여 발생할 수있는 모든 문제를 지원할 수있는 의도하지 않은 결과를 쉽게 초래할 수있는 반전을 시도 할 수 있습니다.
— Geek

4

가장 유망한 접근법은 관심있는 모든 파일에 대해 MIME 유형을 설정하는 것 같습니다. Wine의 모든 파일 형식을 해당 기본 응용 프로그램과 연결하는 방법을 살펴보십시오 .

내가 시도했지만 작동하지 않은 다른 것 : /usr/bin/winefile간단한 래퍼 스크립트이므로 스크립트를 바꾸거나 변경할 수 있습니다. 예를 들어 와인에서 파일 관리자로 thunar를 사용하려면 #comment 행 뒤에 추가하십시오.

thunar $@
exit

나머지는 그대로두고 변경 사항을 취소 할 수 있습니다.

에서 찾고 : 두 번째 접근 방법, 작동하지 않습니다 system32에 대한 winefile.exe그리고 explorer.exe하는 Thunar하는 소프트 링크로 대체. 와인은 이것을 무시합니다. 심지어이 소프트 링크를 두 번 클릭해도 winefileThunar 대신 실행 됩니다.

winefile와인이 내장되어있는 것 같습니다 . 일부 레지스트리 편집으로 인해 와인의 동작이 변경 될 수 있습니다.


나는이 방법처럼
— RobotHumans

3
불행히도 이것은 나에게 효과가없는 것 같습니다. Picasa에서 MATE 파일 관리자 인 Caating (MATE 파일 관리자) 대신 "포함 폴더 열기"또는 "디스크에서 찾기"를 선택할 때 여전히 Wine 파일 관리자가 열립니다. 어떤 아이디어?
— JonasCz-복원 모니카

@JonasCZ ~ / .wine / drive_c / windows / system32에서 winefile.exe 파일을 찾았습니다. 이름을 winefile.exe.bak로 바꾸고 "ln -s / usr / bin / thunar ~ / .wine / drive_c / windows / system32 / winefile.exe"로 변경했습니다. 놀랍게도 아무런 변화가 없습니다. 이 링크를 두 번 클릭해도 thunar 대신 winefile이 시작됩니다. 와인 파일이 내장 된 와인 인 것 같습니다.
— mviereck

1
@JonasCz 나는 와인 탐색기를 대체 할 수 없었습니다. 탐색기가 shell32.dll에서 온 것 같습니다. 그러나 기본 응용 프로그램을 연결할 수 있습니다. 여전히 답변 추가를 제안하십니까?
— Anwar

1
@cipricus 가장 유망한 접근법은 관심있는 모든 파일에 대해 MIME 유형을 설정하는 것 같습니다. Wine의 모든 파일 형식을 해당 기본 응용 프로그램과 연결하는 방법을
— mviereck

2

아니에요 심지어 "기본 브라우저 사용"으로 크로스 오버를 사용하더라도 MS에서 파일을 열려고 할 때 여전히 자체 파일 브라우저를 사용합니다. 워드

와인 파일 관리자


사실이 아닐 수도 있습니다. 와인에 기본 응용 프로그램을 할당 할 수 있습니다
— Anwar

@Anwar-귀하의 솔루션에 대한 질문에 대해 별도의 답변을 제공하십시오. 제한된 경우에도 감사하고 현상금이 지급됩니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.