DockerでAlpineを実行するときにMidnight Commanderでマウスをどのように使用しますか?

DockerでAlpineを実行するときにMidnight Commanderでマウスをどのように使用しますか?

私はMidnight Commanderでマウスを使うのが好きです。マウスでファイル、フォルダ、機能を簡単に選択できます。これを行うには、次の手順を使用します。

docker run -it ubuntu sh
apt update
apt install mc
mc

その後、マウスを使用します。このDockerコンテナでは正常に動作します。上記の例では、Ubuntuを使用しています。

ただし、アルパインを使用するとMC自体は機能しますが、MCでのマウスサポートは機能しません。私が試したステップは、上記のアルパインステップと同じです。

docker run -it alpine sh
apk update
apk install mc
mc

コマンドプロンプトを使用してWindows 10デバイスでDockerを実行していますが、これは問題ではありません。誰かが私のAlpineコンテナでMCのマウスサポートを有効にする方法を説明できることを願っています。

答え1

Alpine Linuxは、Midnight Commanderでマウスサポートを無効にするように設定します。

./configure \
 [...] \
 --without-gpm-mouse \

https://git.alpinelinux.org/aports/tree/main/mc/APKBUILD)。マウスサポートが必要な場合独自のMidnight Commanderパックを作成構成に--with-gpm-mouse渡し、正しい依存関係を追加します(gpm)。

関連情報