環境
Ubuntu 20.04
UnityHub(AppImage) 2.4.5
事の発端
某所でUnityのバージョンを指定され, Ubuntuでの導入で躓いた.
Win/MacでアーカイブされたバージョンのUnityをインストールする時は, UnityHub->Installs->ADDから, 上の方のdownload archiveからバージョンを選んで一番左の黄緑の「Unity Hub」ボタンを押せばUnityHubが勝手に開いてダウンロード&インストールをしてくれる. しかし, UbuntuではAppImageで実行していたため(UnityHubをコマンドとして実行できないため), xdg-openからUnityHubを開いて…とはできないらしい.
解決法
- download archiveページでインストールしたいバージョンの黄緑の「Unity Hub」ボタンを右クリ→「リンク先のアドレスをコピー」
- ターミナルで
$ ./path/to/UnityHub.AppImage コピーしたURL
(chmodで実行権限を付与した前提)
これで任意のアーカイブバージョンのUnityをインストールできる.