Debian に Musescore 3 をインストールするにはどうすればよいですか?

Debian に Musescore 3 をインストールするにはどうすればよいですか?

Debian でテストしていますが、Musescore 3 のインストールに問題があります。私はそれをコンパイルしようとしており、次のガイドに従ってください。

一般的なLinuxおよびBSDガイドライン

Ubuntu 14.10および16.04のガイドライン

問題は、ガイドがパッケージをインストールしようとするとパッケージが欠落しているようですが、qtquick1-5-devそのパッケージはDebianで使用できなくなりました。 Musescoreがパッケージとして存在することを知っていますが、古すぎます。また、アプリケーションイメージを使用したくありません。

エラーメッセージはこのように始まります。さらに必要に応じて教えてください。

In file included from /home/me/src/MuseScore/mscore/musescore.cpp:116:
/home/me/src/MuseScore/mscore/startcenter.h:24:75: error: expected class-name before ‘{’ token
 class MyWebUrlRequestInterceptor : public QWebEngineUrlRequestInterceptor {
                                                                           ^

答え1

現時点では互換性の問題のようです。

同時に、gnome-softwareはDebianテストでflatpakのサポートを提供します。したがって、flatpakを試すことができます。https://plathub.org/apps/details/org.musescore.MuseScore

または

画像の適用:https://musescore.org/en/download/musescore-x86_64.AppImage

答え2

Lubuntu 18.04でもこの問題が発生しました。独自のインストーラからQtをインストールしました(次に利用可能です)。https://www.qt.io/download)。 Qt5.8をインストールすることを選択しましたが、Qt5.12でも動作します(ディスクスペースの3倍の占有)。あなたはする必要があります

export CMAKE_PREFIX_PATH=/home/<username>/Qt/5.8/gcc_64
export PATH=/home/<username>/Qt/5.8/gcc_64/bin:$PATH

適切に変更しなかった場合は、Qtをインストールした場所であるとします。それ以外の場合は、インストール手順に従ってください。 Qtを引き続き使用するには、これらのエクスポートを.bashrcに追加する必要があります。

関連情報