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).

관련 정보