"/home/ubuntu/.cache/winetricks/directx9/directx_Jun2010_redist.exe: 유효한 캐비닛을 찾을 수 없음"을 어떻게 수정합니까?

"/home/ubuntu/.cache/winetricks/directx9/directx_Jun2010_redist.exe: 유효한 캐비닛을 찾을 수 없음"을 어떻게 수정합니까?

Winetricks를 통해 DirectX 9를 설치하고 싶습니다. 나는 winetricks를 열고 "기본 wineprefix 선택"을 클릭한 다음 "확인"을 클릭하고 "Windows DLL 또는 구성 요소 설치"를 클릭했습니다. 그런 다음 d3dx9를 설치해 보았습니다. 그 이후에는 실패했습니다. 전체 터미널 텍스트는 다음과 같습니다.

ubuntu@ubuntu:~$ winetricks32
Executing mkdir -p /home/ubuntu
Using winetricks 20200412 - sha256sum: 7651c93e39fcb080483c38836513bf912273a87ea97d137f6b958ed3d9628c3d with wine-5.0.1 and WINEARCH=win32
winetricks GUI enabled, using zenity 3.32.0
Executing w_do_call d3dx9
Executing mkdir -p /home/ubuntu
Executing load_d3dx9 
Executing mkdir -p /home/ubuntu/.cache/winetricks/directx9
Executing cd /home/ubuntu/.cache/winetricks/directx9
Downloading https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe to /home/ubuntu/.cache/winetricks/directx9
Executing cd /home/ubuntu
Executing cabextract -q -d /home/ubuntu/.wine32/dosdevices/c:/windows/temp -L -F *d3dx9*x86* /home/ubuntu/.cache/winetricks/directx9/directx_Jun2010_redist.exe
/home/ubuntu/.cache/winetricks/directx9/directx_Jun2010_redist.exe: no valid cabinets found
------------------------------------------------------
Note: command cabextract -q -d /home/ubuntu/.wine32/dosdevices/c:/windows/temp -L -F *d3dx9*x86* /home/ubuntu/.cache/winetricks/directx9/directx_Jun2010_redist.exe returned status 1. Aborting.
------------------------------------------------------

지금까지 .cache 폴더의 winetricks 폴더를 삭제하고 인터넷에서 수동으로 소프트웨어를 다운로드한 다음 와인으로 실행했는데 그 중 아무 것도 작동하지 않았습니다.

winetricks32bashrc의 별칭은 다음과 같습니다 .WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks

관련 정보