저는 Windows 7에서 Cygwin을 실행하고 있습니다. xterm을 시작하기 위한 시작 메뉴 항목(또는 바탕 화면 바로 가기)을 어떻게 만들 수 있습니까?
현재 저는 Cygwin/X 서버를 시작해야 하며, 새로운 xterm을 원할 때마다 트레이에 있는 X 서버 아이콘을 마우스 오른쪽 버튼으로 클릭하고 응용 프로그램->xterm으로 이동해야 하는데 이는 번거로운 작업입니다. DISPLAY=:0.0을 설정한 후 C:\cygwin\bin\xterm.exe를 실행하려고 했습니다. 이로 인해 xterm이 표시되지만 시작 시 오류가 많이 발생하고 내 환경(env 변수 등)이 X 서버 트레이 아이콘을 사용하여 시작한 xterm과 완전히 다른 것 같습니다.
답변1
새 xterm에서도 bash 로그인 셸을 시작해야 합니다.
mkshortcut -D -n xterm -a "xterm -display :0 -e /bin/bash -l" /usr/bin/run
이것은 나에게 효과적입니다.
답변2
항상 DISPLAY=:0을 사용한다고 가정하고 다음을 시도해 보십시오.
mkshortcut -D -n xterm -a "xterm -display :0" /usr/bin/run
그러면 바탕화면에 바로가기가 생성됩니다. 플래그 를 제거하면 -D
대신 시작 메뉴 최상위 레벨에 바로가기가 추가됩니다. 더 많은 옵션을 보려면 를 참조하세요 man mkshortcut
.
답변3
작동 mkshortcut
하지만 시작 부분에 PATH
이 없습니다 . /usr/local/bin:/usr/bin:
이 문제를 해결하려면 파일 끝에 다음을 편집하거나 추가하면 /etc/bashrc
됩니다 .~/.bashrc
PATH=/usr/local/bin:/usr/bin:$PATH