알파인 리눅스 VM에서 붙여넣기를 어떻게 복사하나요?

알파인 리눅스 VM에서 붙여넣기를 어떻게 복사하나요?

최근에 virtualbox 7을 사용하여 alpine-3.17 VM을 설치했습니다. 또한 게스트 추가 기능을 설치하고 공유 폴더를 매핑할 수 있었습니다. 하지만 호스트 OS에서 복사하여 붙여넣을 수는 없는 것 같습니다.

호스트 OS(Ubuntu 22.04)에서 일부 명령을 복사하여 Ctrl-Shift-V알파인 터미널(GUI가 없는 최소 이미지)에 붙여넣어 보았습니다. 그러나 아무것도 붙여넣지 않았습니다. 또한 다른 키 조합도 시도하고 bash를 설치하고 실행하여 문제를 해결하려고 노력했습니다. 하지만 여전히 페이스트를 받아들이지 않습니다.

Alpine Linux 명령줄에서 복사 및 붙여넣기를 활성화하는 방법은 무엇입니까?

(필요하다면 GUI를 설치할 수 있습니다).

답변1

실제 복사/붙여넣기를 위해서는 GUI, 특히 VirtualBox Guest Additions "Clipboard Sync" 프로세스가 설치되어 실행 중인 GUI가 필요합니다. 모든 유형의 X11 기반 환경이 이 목적에 적합해야 합니다.

X11이 있으면 VirtualBox 게스트 추가가 호스트의 추가와 동기화할 수 있는 클립보드가 생기고 그래픽 터미널 에뮬레이터에는 붙여넣을 수 있는 바로가기가 있습니다.

내장된 커널 콘솔에는 클립보드 개념이 없으므로 복사하거나 붙여넣을 수 없습니다. Bash는 명령줄에서 사용할 내부 프로세스를 구현하지만 단일 Bash 프로세스 이상으로 확장되지는 않습니다.

consolation(Windows 또는 Mac 과 같이 콘솔에 마우스 및 복사/붙여넣기 지원을 추가할 수 있는 일부 프로그램이 있지만 gpm게스트 추가 기능과 함께 제공되는 X11 클립보드 동기화 도구에 해당하는 기능이 없으므로 승리했습니다. 당신이 무엇을 하고 있는지 호스트에 복사되었습니다.

따라서 호스트에서 게스트 콘솔로 항목을 "붙여넣기"하는 유일한 방법은 VM 호스트가 텍스트를 시뮬레이션된 키보드 입력으로 보내도록 하는 것입니다. (나는 VirtualBox의 메뉴에 그러한 옵션이 있다고 생각합니다.)

이것은이론적으로동일한 VirtualBox "Guest Add" 채널을 통해 호스트 클립보드를 가져와 명령줄이나 콘솔에 삽입하는 사용자 정의 Bash 단축키가 있을 수 있지만 아직 그러한 도구가 작성되지 않은 것 같습니다.

관련 정보