2018年9月1日 星期六

[Solved] Linux: Set Default App

Keyword:
1. Xfce4 desktop "Terminal Emulator" didn't show up.
2. Xfce4 desktop didn't launch Terminal Emulator.

相關連結:
http://xahlee.info/linux/linux_set_default_app.html

現象:
在使用 Xfce4 桌面時, 發現 Terminal Emulator 圖示按下後, 系統沒有任何反應。
理想上, 在按下 Terminal Emulator 圖示或選項時, 系統會執行相對應的 Terminal 程式。

原因:
系統預設的 Terminal Emulator 程式, 與我們所期待執行的 Terminal 程式不同。

解法:
先執行任何一個可以用鍵盤下達指令的 Terminal 程式 (如: 'xterm' 或直接輸入 'xfce4-terminal', 然後輸入 "exo-preferred-applications" 命令, 使其叫出 "Preferred Applications" 程式視窗 (如下圖)。
再於其內設定 "Terminal Emualtor" 為系統已安裝的 "Xfce Terminal" 即可。