到目前为止,我总是从商店或使用向导安装应用程序。我从来没有手动安装过它们,所以这是我第一次这样做。
例如我刚刚从官方网站下载了 IntelliJ:https://www.jetbrains.com/de-de/idea/download/#section=linux。
我解压了 tar.gz,现在我的下载文件夹中有该应用程序。当我进入 bin 文件夹时,我找到了运行该应用程序的脚本:idea.sh。
我认为下载文件夹不是安装任何应用程序的错误位置。
我的问题:
- 我应该将它移到哪儿?
- 我需要做什么才能通过终端运行它?
- 如何在应用程序概览中获取快捷方式?
答案1
我应该将它移到哪儿?
/opt/
这是第三方应用程序(即tar.gz
安装)的目录。请注意,如果您使用 debian 下载了这些程序,您也可以使用 debian 安装程序,dpkg
但这也意味着您需要下载并安装依赖项。
tar.gz
已正确设置所有权限,因此最好这样做
sudo cp {downloadedfile}.tar.gz /opt/
cd /opt/
sudo tar xvfz {downloadedfile}.tar.gz .
然后 cd 进入新目录并执行主程序。
我需要做什么才能通过终端运行它?
查看目录内部,因为它取决于您安装的内容。通常会有一个“自述文件”解释要做什么(有时您需要将文件(如服务)复制到系统中,或者更改环境变量和 PATH 以便系统可以使用它),但其中也会有一个可执行文件,它是启动已安装内容的主程序。
如何在应用程序概览中获取快捷方式?
检查目录内的 .desktop 文件并将其复制到
/usr/share/applications
适用于通用和管理用途~/.local/share/applications
供个人使用(当有超过 1 个用户时,您可以将其复制到所有家庭)。
如果没有,请检查这两个目录之一,并将其中一个复制到该应用程序的新名称(该名称往往是{application}.desktop
),然后编辑内容以指向/opt
/ 中的目录和可执行文件。
答案2
安装 JetBrains 应用程序的一个方便的方法是JetBrains 工具箱。它就像一个小型应用商店,仅适用于 JetBrains 应用。要安装它,请按照此答案中的说明,之后您可以使用它来安装所有其他 JetBrains 工具。