January 19, 2020

370 letters 1 mins read

LinuxにWine経由でiTunesをインストールする

LinuxにWine経由でiTunesをインストールする

参考サイト:
https://docs.google.com/document/d/1SVgGX9x1hWZzyhEJs5_7UH1K5i7Cuz6B2iuIwm40VrQ/edit
https://forums.ubuntulinux.jp/viewtopic.php?id=16656

動作確認環境

  • Manjaro Linux
  • Wine Staging 5.0-rc2
  • winetricks 20191224

wine 32bit版の環境を用意する

普段64bitを使っていて32bit専用環境がなければ作成しておく。

$ WINEPREFIX=~/.wine32 WINEARCH=win32 wine wineboot
$ WINEPREFIX=~/.wine32 WINEARCH=win32 winetrics allfonts

古いバージョンのiTunes 32bit版をダウンロード・インストールする

最新版のiTunesだとアプリケーション起動時に画面が正常に表示されない(黒い画面になる)

2020年1月現在、バージョン12.9.3かそれ以前をインストールする必要がある。 旧バージョンのインストーラーはここからダウンロードできる。

$ WINEPREFIX=~/.wine32 WINEARCH=win32 wine iTunes_(32bit)_v12.9.3.exe

日本語豆腐化の修正

上記方法でインストールすれば動くようになるが、デフォルトでは日本語が豆腐(□)で表示される。

regeditで下記エントリを追加し、フォントを変更すれば直る。

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
Tahomaの1行目にwqy-microhei.ttc,WenQuanYi Micro Heiを追加。