Saya memiliki beberapa aplikasi baris perintah (dan server jarak jauh) yang ingin saya buat peluncur individual untuk peluncur Unity, bagaimana cara melakukannya?
Saya memiliki beberapa aplikasi baris perintah (dan server jarak jauh) yang ingin saya buat peluncur individual untuk peluncur Unity, bagaimana cara melakukannya?
Jawaban:
Peluncur khusus untuk aplikasi terminal dapat digunakan, yang dapat sangat berguna untuk aplikasi seperti irssi dan mutt.
Yang perlu diingat adalah bahwa Anda ingin menentukan kelas window manager yang berbeda untuk terminal menggunakan --class
argumen, jika tidak setelah Anda memulai aplikasi Anda melalui Launcher, itu akan muncul dengan semua terminal Anda yang lain dan Anda tidak dapat menggunakan pintasan keyboard superkey dengan itu.
Misalnya, untuk membuat peluncur untuk masuk ke server lain, Anda dapat menggunakan sesuatu seperti berikut ini untuk file .desktop (lihat di atas tentang cara memasukkan ini ke Peluncur):
[Desktop Entry]
Version=1.0
Name=My Server
Comment=Login to my server
Exec=gnome-terminal --disable-factory --sm-client-disable --class=MyServer -x ssh -t myserver.example.com
StartupWMClass=MyServer
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=utilities-terminal
StartupNotify=true
Setelah Anda membuat file .desktop ini (Anda dapat menamainya seperti myserver.desktop), Anda dapat menarik dan melepaskannya ke peluncur.
Diadaptasi dari:
Berikut adalah contoh bagaimana saya membuatnya untuk server pribadi saya di rumah:
[Desktop Entry]
Version=1.0
Name=Remote Servers
Comment=Login to my servers
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=utilities-terminal
StartupNotify=true
StartupWMClass=RemoteServers
X-Ayatana-Desktop-Shortcuts=Server1;Server2;Server3;
[Server1 Shortcut Group]
Name=SSH into bondigas.local
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver -x ssh -t bondigas.local
TargetEnvironment=Unity
[Server2 Shortcut Group]
Name=SSH into xbmc.local
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver -x ssh -t xbmc.local
TargetEnvironment=Unity
[Server3 Shortcut Group]
Name=SSH into miggytop.local
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver -x ssh -t miggytop.local
TargetEnvironment=Unity
Yang berakhir dengan ini:
Saya klik kanan pada desktop, klik "buat peluncur", isi bidang file yang sesuai, lalu seret peluncur yang dibuat ke dermaga.
File yang disimpan usr/share/applications/blender.desktop
dapat:
[Desktop Entry]
Name=Blender_terminal
Comment=Blender_terminal
Exec=gnome-terminal -x sh -c "cd /home/user/Software/blender_270a &&./blender"
Icon=/home/user/Software/blender_270a/icons/48x48/apps/blender.png
Terminal=false
Type=Application
X-Ayatana-Desktop-Shortcuts=Blender1;Blender2;
[Blender1 Shortcut Group]
Name=Blender
Exec=/home/user/Software/blender_270a/blender
TargetEnvironment=Unity