CentOS 7.6.1810이 있고 설치 중에 "GUI가 있는 서버" 옵션을 선택했습니다. 또한 Terminator가 설치되어 있고 CentOS의 기본 터미널을 Terminator로 변경하는 방법을 찾고 있습니다. 다음을 시도했습니다.
sudo update-alternatives --config x-terminal-emulator
위 코드는 CentOS에서는 아무 작업도 수행하지 않지만 Debian 및 Ubuntu에서는 잘 작동합니다.
myuser@Debian:~$ sudo update-alternatives --config x-terminal-emulator
sudo: unable to resolve host Debian: Temporary failure in name resolution
[sudo] password for oshaker:
There are 6 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/terminator 50 auto mode
1 /usr/bin/koi8rxterm 20 manual mode
2 /usr/bin/lxterm 30 manual mode
3 /usr/bin/terminator 50 manual mode
4 /usr/bin/uxterm 20 manual mode
5 /usr/bin/xfce4-terminal.wrapper 40 manual mode
6 /usr/bin/xterm 20 manual mode
Press <enter> to keep the current choice[*], or type selection number:
CentOS에 대한 단서가 있습니까?
답변1
CentOS는 "x-terminal-emulator"에 대한 "대체" 시스템을 사용하지 않습니다. 필요할 때(제공된 다른 답변에 따라) 특정 터미널 에뮬레이터를 시작하도록 GNOME에 지시할 수 있지만 메뉴의 실행 프로그램은 변경되지 않습니다.
답변2
그래도 작동하지 않으면 다음 명령을 사용하여 이미 설치했다고 가정하도록 전환할 수 있습니다.sudo yum install terminator
gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
답변3
이런 소프트 링크를 만들어 보면 어떨까요 ln -s /usr/bin/terminator <default-terminal-path>
?