25 Mar 2013

linux程序手动安装与快捷方式

收藏到CSDN网摘


Windows下所有软件自动安装完成后都会在开始菜单生成文件夹,或者在桌面生成快捷方式,方便用户调用. Linux下大多数程序如果使用(ubuntu)的软件仓库安装,也会添加入相应的菜单,但是软件仓库中的程序一般不是最新的开发版本,因此有时候需要手动安装并生成快捷方式.

以eclipse为例,去官网下载压缩包,解压后,放入/opt/,命令
sudo mv /home/test/Downloads/eclipse /opt/eclipse

如果需要在终端下输入命令即可打开程序,可以做软连接
sudo ln -s /opt/eclipse/eclipse/eclipse /usr/bin/eclipse

这是在命令行输入eclipse已经可以打开程序,但是application-development菜单下还是没有出现,加入方法:
在/usr/share/applications下面新建一个.desktop文件,并参考已经显示的程序照着写一个:
sudo vi /usr/share/applications/eclipse.desktop

文件内容:
[Desktop Entry]
Encoding=UTF-8
Version=4.2
Name=Eclipse
Comment=A Cross-platform IDE
Categories=Application;Development;
Exec=eclipse
Icon=/usr/share/pixmaps/eclipse.xpm
Terminal=false
Type=Application
参数说明:
Exec: 就是在命令行下调用的,跟做软连接时输入的名字有关
Categories: 加入系统菜单的哪一个子菜单(根据需要添加)
Icon: 菜单图片(自己找一个,resize到32*32,放入对应目录)
Terminal: 是否打开命令行,一般式false
Type: Application

这样eclipse就会出现在development菜单下面.

No comments :

Post a Comment