
我嘗試在應用程式運行時創建快捷方式,這要歸功於左側出現的圖標,我確實這樣做了Lock to launcher
(這實際上妨礙了截圖)。然而,我為 Eclipse 做到了這一點,即使有圖標,它也不起作用,而對於 SciLab 則永遠不會起作用。
那麼,如何在Ubuntu上為程式建立捷徑呢?
SciLab.desktop
我按照 Nitesh Sharma 的建議創建了一個文件
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=./bin/scilab
Name=SciLab
Comment=comment here
Icon=/home/antoine/scilab-5.5.2/share/icons/hicolor/32x32/apps/scilab.png
然後做了chmodx ScilLab.desktop
,但我遇到了一個錯誤,我無法將其貼到左側的選單上。
但我不知道從那裡該做什麼。
答案1
下載的版本有很多.desktop
文件.../scilab-5.5.2/share/applications
然而,這些.desktop
檔案假定應用程式位於 中$PATH
,因為檔案中的命令不包含二進位檔案的絕對路徑。
中還有關於何時運行哪些命令的說明.../scilab-5.5.2/share/applications
。
不過,我會節省時間,scilab
只需透過以下命令從儲存庫(而不是從下載的檔案)進行安裝:
sudo apt-get install scilab
儲存庫中的版本似乎是最新的!
筆記
如果您可能在 中保存了一個或多個scilab
「自製」.desktop
文件~/.local/share/applications
,請務必將其刪除,因為它們將推翻從安裝的全域文件apt-get
答案2
試試這個!
注意:我在運行 Gnome 3 桌面的 CentOS 7 上使用 Scilab v6.0。
- 打開終端
- 前往桌面目錄(/home/$yourname/Desktop/)
- 建立 scilab 桌面檔案(觸控 scilab.desktop)
- 開啟檔案並將下列內容新增至檔案 (vi scilab.desktop) 注意:Exec=scilab 執行檔的路徑,Icon=scilab 圖示的路徑
[桌面入口]
版本=1.0
類型=應用
終端=真
Exec=/home/$YOURNAME/apps/scilab-6.0.0/bin/scilab
名稱=scilab
評論=
圖示=/home/$YOURNAME/apps/scilab-6.0.0/share/icons/hicolor/32x3/apps/scilab.png
評論[en_US.utf8]=
名稱[en_US]=Scilab 6.0
- 將檔案權限改為 755 (chmod 755 scilab.desktop)