本文針對 Mate 1.8.1 桌面環(huán)境下,CentOS 7.0 (x86_64) 和 ArchLinux 2014.10.01 (x86_64) 版本,也同樣適用于存在類似問題的其他發(fā)行版本。
![](/d/20211018/1adfd807f6009688ec7311b004742a1f.gif)
(我自己僅僅在這兩種發(fā)行版本下使用)
問題提出
按照舊思路,在面板中添加啟動器指向 .sh 腳本,以這個為例:
/home/myname/Scripts/pacman_Update.sh
![](/d/20211018/67d6f4398fbb8e173d2943e7c1d508d2.gif)
但是運行時會默認調用 xterm 來運行。界面既不美觀,也不習慣,更為麻煩的是不支持粘貼操作。
![](/d/20211018/e824525b086a3750bcc9a793b10722d9.gif)
解決辦法
需要將啟動器指向修改為:
/usr/bin/mate-terminal -x /bin/sh -c '/home/myname/Scripts/pacman_Update.sh'
并且啟動類型需要設置為“應用程序”,而不是“終端上的程序”。
![](/d/20211018/5b05ca5f90d052ad91e197b4134c459c.gif)
執(zhí)行結果如下:
![](/d/20211018/83078833237a4b91c2855838af939343.gif)
如果本文對您有所幫助,歡迎轉載和分享,謝謝閱讀,希望能幫到大家,請繼續(xù)關注腳本之家,我們會努力分享更多優(yōu)秀的文章。