Ubuntu 24.04 安装与配置 JetBrains Toolbox 指南

📌 1. JetBrains Toolbox 介绍

JetBrains Toolbox 是 JetBrains 开发的工具管理器,可用于安装、更新和管理 IntelliJ IDEA、PyCharm、WebStorm、CLion 等。本指南记录了 JetBrains Toolbox 在 Ubuntu 24.04 上的 安装、路径调整、权限管理遇到的问题与解决方案


🛠 2. 下载 JetBrains Toolbox

JetBrains Toolbox 官方提供 .tar.gz 版本,可以在 JetBrains 官网 下载。

在这里插入图片描述

✅ 2.1 下载安装包

cd ~/下载
wget https://download.jetbrains.com/toolbox/jetbrains-toolbox-2.5.4.38621.tar.gz

✅ 2.2 解压安装包

tar -xzf jetbrains-toolbox-2.5.4.38621.tar.gz

✅ 2.3 运行 Toolbox

cd jetbrains-toolbox-2.5.4.38621
./jetbrains-toolbox

⚠️ 可能的问题:

  • 如果无法运行, 请先安装依赖以下软件包:
    sudo apt install -y libfuse2 libxi6 libxrender1 libxtst6 mesa-utils libfontconfig libgtk-3-bin tar dbus-user-session
    
  • 如果 Toolbox 没有 UI 反应,尝试使用 X11 模式启动:
    env XDG_SESSION_TYPE=x11 ./jetbrains-toolbox
    

🚀 3. 设置全局路径(所有用户可用)

默认情况下,Toolbox 只适用于当前用户。我们可以将它移动到 /opt/jetbrains-toolbox,让所有用户都可以访问。

✅ 3.1 移动 Toolbox 到全局路径

sudo mkdir -p /opt/jetbrains-toolbox
sudo mv ~/下载/jetbrains-toolbox-2.5.4.38621 /opt/jetbrains-toolbox
sudo chmod -R 755 /opt/jetbrains-toolbox

✅ 3.2 创建终端命令快捷方式

sudo ln -s /opt/jetbrains-toolbox/jetbrains-toolbox /usr/local/bin/jetbrains-toolbox

现在,任何用户都可以运行:

jetbrains-toolbox

📂 4. 配置 Toolbox 的工具安装目录

默认情况下,Toolbox 会将 IDE 安装到 ~/.local/share/JetBrains/Toolbox/apps,但如果我们想要全局安装,可以改为 /opt/jetbrains-toolbox/apps

在这里插入图片描述

✅ 4.1 创建全局应用安装目录

sudo mkdir -p /opt/jetbrains-toolbox/apps
sudo chmod -R 777 /opt/jetbrains-toolbox/apps

✅ 4.2 修改 Toolbox 配置

  1. 打开 Toolbox
  2. 进入“工具”设置
  3. 修改安装路径: /opt/jetbrains-toolbox/apps
  4. 修改 shell 脚本路径: /opt/jetbrains-toolbox/scripts

✅ 4.3 确保 $PATH 包含 Toolbox 脚本目录

sudo nano /etc/profile

在文件末尾添加:

export PATH="/opt/jetbrains-toolbox/scripts:$PATH"

使更改生效:

source /etc/profile

⚠️ 5. 遇到的问题及解决方案

🛑 5.1 Toolbox 运行后无法点击(无响应)

问题描述:

  • Toolbox 启动后,窗口显示正常,但鼠标点击没有反应。

解决方案:

rm -rf ~/.local/share/JetBrains/Toolbox
rm -rf ~/.config/JetBrains/Toolbox
rm -rf ~/.cache/JetBrains/Toolbox

然后重新运行 Toolbox。


🛑 5.2 Toolbox 没有出现在应用菜单

解决方案:

手动创建桌面快捷方式:

nano ~/.local/share/applications/jetbrains-toolbox.desktop

添加以下内容:

[Desktop Entry]
Name=JetBrains Toolbox
Exec=/opt/jetbrains-toolbox/jetbrains-toolbox
Icon=/opt/jetbrains-toolbox/toolbox.svg
Type=Application
Categories=Development;
StartupWMClass=jetbrains-toolbox

保存并退出后:

chmod +x ~/.local/share/applications/jetbrains-toolbox.desktop
update-desktop-database ~/.local/share/applications/

🔄 6. 更新 JetBrains Toolbox

当 Toolbox 有新版本时,可以手动更新:

cd /opt/jetbrains-toolbox
wget https://download.jetbrains.com/toolbox/jetbrains-toolbox-latest.tar.gz
sudo tar -xzf jetbrains-toolbox-latest.tar.gz --strip-components=1
sudo chmod -R 755 /opt/jetbrains-toolbox

🎯 7. 总结

📌 本次安装主要完成以下任务

  1. 下载并安装 JetBrains Toolbox
  2. 配置 Toolbox 为全局可用,让所有用户都能运行
  3. 修改 IDE 安装路径,避免安装在用户目录
  4. 修复无法点击、找不到应用菜单等问题
### 回答1: JetBrains Toolbox是一个方便的工具,可以帮助您管理和安装JetBrains公司的各种开发工具。要安装JetBrains Toolbox,请按照以下步骤操作: 1. 首先,您需要从JetBrains官网下载Toolbox安装程序。 2. 下载完成后,运行安装程序并按照提示进行安装。 3. 安装完成后,打开JetBrains Toolbox并登录您的JetBrains账户。 4.Toolbox中,您可以选择要安装JetBrains开发工具,并在其中进行管理和更新。 总之,JetBrains Toolbox是一个非常方便的工具,可以帮助您轻松管理和安装JetBrains公司的各种开发工具。 ### 回答2: Jetbrains ToolboxJetbrains公司推出的一款工具箱,用户可以通过该工具箱安装和管理Jetbrains公司的各种开发工具,并且Toolbox可以自动升级和更新。现在我们来看一下如何安装Jetbrains Toolbox。 首先,从Jetbrains官网下载最新版本的Toolbox,根据您的操作系统选择对应的版本。下载完成后,打开安装文件,按照提示进行安装。这时,用户需要注意勾选“创建桌面快捷方式”以便日后快速打开。 安装成功后,打开Toolbox程序,在界面上选择需要安装或升级的Jetbrains开发工具。Toolbox会自动检测您电脑上已安装Jetbrains产品,并列出可升级的版本。如果你是首次使用Toolbox,那么你可以通过搜索框来查找需要的工具。 点击“Install”按钮后,Toolbox将会自动下载并安装该版本的Jetbrains工具。这可能需要一点时间,具体时间和速度您网络和电脑的性能相关。安装后,您可以在Toolbox中进行启动、打开、管理和卸载操作。 需要说明的是,Jetbrains Toolbox并非只能用于安装Jetbrains的开发工具。它还可以帮助您管理安装的插件,并支持多种语言和开发框架的开发。您可以自由控制您的开发工具和插件,得到最优的开发体验。 总而言之,Jetbrains Toolbox是一款非常好用和方便的工具箱。通过它,您可以更加轻松地安装和管理Jetbrains的开发工具和插件,不需要手动下载和更新。我们强烈推荐使用它来提高您的开发效率和体验。 ### 回答3: JetBrains Toolbox是一款方便用户管理和更新JetBrains应用软件的框架,用户可以通过这个框架轻松地安装、卸载和管理相关应用软件。JetBrains Toolbox支持多种平台操作系统,包括Windows、MacOS、LinuxJetBrains Toolbox安装十分简单,用户只需要前往官网下载对应平台的安装包,然后双击安装即可。安装完成之后,框架会自动打开,此时用户需要输入自己的JetBrains帐号登录后即可开始使用。 使用JetBrains Toolbox安装应用软件也非常简单。在框架中可以看到可供安装的所有应用软件,用户只需要点击“Install”按钮就可以开始安装,下载完成之后会自动进行安装。框架还会自动检查并更新已安装的应用软件,确保用户总是使用最新版本的软件。 另外,JetBrains Toolbox还支持离线安装,适合于在没有网络连接的情况下进行安装。用户只需要下载应用软件的离线安装包,然后通过框架进行安装即可。 总之,JetBrains Toolbox是一款非常方便的应用程序管理工具,让用户可以轻松管理和更新自己的JetBrains应用软件。其安装和使用都非常简单,同时还提供离线安装的功能,适合不同用户的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值