如何在 Ubuntu 22.04 LTS 中安装 JetBrains ToolBox?

如何在 Ubuntu 22.04 LTS 中安装 JetBrains ToolBox?

我下载了压缩文件夹为了工具箱应用程序来自JetBrains 官方网站。 后提取文件夹,我点击了多种的工具箱 可执行文件应用程序,但是没有什么屏幕上出现了这种情况。经过更深入的搜索,我发现没有应用程序支持运行这样的文件!

帮助...

答案1

我遵循以下步骤:

  1. 打开控制台并更改目录

    cd /opt/

  2. 提取文件

    sudo tar -xvzf ~/Downloads/jetbrains-toolbox-1.xx.xxxx.tar.gz

  3. 重命名文件夹(不是强制性的,但以后使用起来更容易)

    sudo mv jetbrains-toolbox-1.xx.xxxx jetbrains

  4. 打开 JetBrains 工具箱

    jetbrains/jetbrains-toolbox

如果你无法打开文件类型sudo apt install libfuse2

答案2

系统依赖项

JetBrains Toolbox 作为 AppImage 分发(即使文件名缺少.AppImage扩展名),因此请确保满足以下依赖关系:libfuse2 libxi6 libxrender1 libxtst6 mesa-utils libfontconfig libgtk-3-bin tar

(a)手动安装

从官方网站下载 JetBrains Toolbox,提取它,添加可执行权限,然后运行它——然后它会将自身复制到~/.local/share/JetBrains/Toolbox/bin,创建桌面和自动运行条目,并编辑您的.profile以包含其 shim 文件夹(以便您可以pycharm从终端运行等)。

(值得注意的是,垫片不包括jetbrains-toolbox其自身。如果您希望它工作(也许您会禁用自动运行?),只需对其进行符号链接ln -s "$HOME/.local/share/JetBrains/Toolbox/bin/jetbrains-toolbox" "$HOME/.local/bin/jetbrains-toolbox":)

(b)安装脚本

有一个安装脚本自动执行上述过程(AppImage 依赖项除外),这在 JetBrains 官方文档中曾经推荐过。(现在不再有,大概是因为它是第三方的,他们无法控制它。)

您可以查看GitHub 上的脚本,你可以用下面的命令来运行它:

curl -fsSL https://raw.githubusercontent.com/nagygergo/jetbrains-toolbox-install/master/jetbrains-toolbox.sh | bash

答案3

如果你尝试通过双击来启动可执行应用程序,则不会发生任何事情,但是如果你尝试在终端中执行它。应该会出现以下错误:

dlopen(): error loading libfuse.so.2

AppImages require FUSE to run. 
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information

这是因为 ubuntu 的最新版本放弃了对旧版本的维护libfuse,这意味着您必须通过执行以下操作手动安装它:

sudo apt-get install -y libfuse2

以下是一些讨论此问题的链接:

https://youtrack.jetbrains.com/issue/TBX-7534/Ubuntu-22.04-missing-fuse2-libraries

https://discourse.ubuntu.com/t/can-fuse-come-pre-installed-on-22-10/30970

相关内容