按照惯例,我应该将不可安装的应用程序放置在哪个文件夹中?

按照惯例,我应该将不可安装的应用程序放置在哪个文件夹中?

我刚刚下载了 Eclipse Neon,我不知道应该将它放在哪个文件夹中,而且我想在 Gnome 的菜单上创建一个条目,我该如何实现呢?

答案1

将您下载的(也可能是您自己编译的)“本地”程序安装到/usr/local.下面的目录/usr/local应该镜像通常的目录,因此您有/usr/local/bin/usr/local/lib等。许多应用程序还会检查/usr/local层次结构,因此下载的程序和库与您的其他应用程序集成。

我有很多这样的程序,为了使安装和卸载它们更容易,我使用了一个名为存放(通常作为包提供)创建符号链接。所以我有一个目录/usr/local/stow,所有可安装的文件(比如包eclipse_neon)都进入/usr/local/stow/eclipse_neon,bin/等适当的目录。然后我可以使用stow将包“安装”和“卸载”到层次结构中,如果我想完全删除该包,/usr/local/只需执行 a 即可。rm -rf /usr/local/stow/eclipse_neon

但这只是一种管理方法/usr/local,还有其他方法。

要进入 Gnome 菜单,您需要输入桌面文件在 Gnome 可以找到它的位置。

相关内容