Linux在Desktop部署软件快捷方式(以安装Xilinx ISE 14.7 为例)
安装场景
Ubuntu18.04下 安装配置 Xilinx ISE 14.7
1. 配置好软件启动脚本
2. 将其快捷方式部署在Desktop
安装ISE
下载并解压安装包后运行 xsetup 即可,我安装在了 /opt/Xilinx 下。
某些情况下需要为 xsetup 分配可执行权限。
1. 启动:
安装程序并没有为我们建立快捷方式,我们可以通过执行 /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/ise 来启动程序。
2. 创建脚本:
脚本路径与文件名自选,此处为 /opt/Xilinx/14.7/ISE_DS/ise 。
脚本内容如下:
#!/bin/bash export LD_PRELOAD=/opt/Xilinx/usb-driver/libusb-driver.so ISE_DS_DIR=/opt/Xilinx/14.7/ISE_DS unset LD_PRELOAD export gmake=/usr/bin/make cd "$ISE_DS_DIR" source "$ISE_DS_DIR"/settings64.sh export LANG='' # reset locale to English to fix decimal/comma seperation "$ISE_DS_DIR"/ISE/bin/lin64/ise
3. 为脚本添加可执行权限:
sudo chmod a+x /opt/Xilinx/14.7/ISE_DS/ise
创建Linux UI桌面快捷方式
在 /usr/share/applications 新建文件 ISE.desktop, 文件内容为:
[Desktop Entry] Version=1.0 Name=ISE Exec=/opt/Xilinx/14.7/ISE_DS/ise Terminal=false Icon=/opt/Xilinx/14.7/ISE_DS/ISE/data/images/pn-ise.png Type=Application Categories=Development
Exec指向的的可执行文件为上一步建立的脚本文件,一般部署别的软件时直接指定其执行程序即可。
Github地址:https://github.com/kumataahh