我刚刚在我的带有 KDE 的 Ubuntu 10.04 上从源代码安装了 LaTeX 编辑器 Kile(我知道它也可以在包管理器中使用,但是如果你从那里安装它,它将安装我不想要的 TeXLive 2009)。
Kile 的文档说:
您可以使用以下命令启动 Kile:
KDEDIRS=$HOME/kile-install:$KDEDIRS $HOME/kile-install/bin/kile
这很好用,但是在我的工作区桌面上将它作为符号启动器会更方便。
如何从上面给出的这个命令创建一个启动器,以便我可以通过双击一个图标来启动 Kile?
我对 KDE 并不完全熟悉,但我知道它的底层启动器/菜单系统与 GNOME、Xfce4 等相同。要为任何程序(实际上是任何程序)制作一个启动器,请制作一个空文本文件并将其放入其中:
这是一个骨架启动器文件。您可以在 /usr/share/applications 目录中查看示例。只需相应地填写:
现在将文件另存为
kile.desktop
现在使文件可执行。一旦可执行文件将更改。它现在应该显示为您选择的图标和名称,而不是“kile.desktop”。双击它,您的程序应该打开。
由于您在 Exec= 字段中使用路径等,因此可能无法正常工作。我不知道,因为我从未尝试过。如果没有,这将很容易解决,所以请告诉我。
希望这会有所帮助。
编辑:我看到它无法执行。我可以想到 2 个简单的修复。最简单的方法是使 Exec= 字段如下所示:
那应该行得通。另一种方法是创建一个shell 脚本。制作一个空白文本文件并将其放入其中:
将其保存为“kile.sh”或其他任何内容,并使其可执行。现在您应该能够通过执行文件直接启动 Kile,或者您可以将 kile.sh 的路径添加到启动器文件的 Exec= 字段:
此外,如果您将 kile.sh 放在 $PATH 中,例如 ~/bin,您将能够通过键入
kile.sh
终端而不是长命令来启动 Kile。如果这些都不起作用,那么我打错了:)