UbuntuでUnity Hubを使う場合、公式HPからAppImageファイルをダウンロードし、実行権限を与えた上で実行します。
これはインストール形式ではないので、Unity Hubは初回実行時にdesktopファイルを配置するための__確認ダイアログを出してきます。__出てきます。出て……
え?
出てきません。Dockのアイコンも透明な状態で表示されてません。
解決策
AppImageファイルには--appimage-extractというコマンドラインスイッチがあります。
--helpでは表示されません。--appimage-helpでAppImageのオプションを確認できます。
--appimage-mountで中身を確認すると、unityhub.desktopとunityhub.pngが入っていることが確認できます。取り出してファイルパスをいじってdesktop-file-installでランチャーに登録しちゃいましょう。
./UnityHub.AppImage --appimage-extract unityhub.*