71

I downloaded the zipped folder for the ToolBox app from JetBrains' official site. After extracting the folder, I clicked multiple times on the ToolBox executable app, but nothing happened on the screen. On searching a bit more deeply, I found that no app supported running such a file!

Please HELP...

18
  • Works for me. What happens if you enter /path/to/jetbrains-toolbox in a terminal?
    – Jos
    Commented May 27, 2022 at 8:10
  • @Jos It says "No such file or directory". Commented May 27, 2022 at 8:19
  • Did you use the correct path to your downloaded executable?
    – Jos
    Commented May 27, 2022 at 8:23
  • I'm new to Ubuntu, so I actually downloaded it the similar way a file is downloaded in Windows, i.e., in the Downloads folder. Commented May 27, 2022 at 8:38
  • 7
    Try this: sudo apt install libfuse2 and then retry the command. The toolbox app requires FUSE facilities to maintain a sort of internal file system. I have libfuse2 installed on my system, but not fuse itself.
    – Jos
    Commented May 27, 2022 at 8:52

3 Answers 3

131

I followed these steps:

  1. Open Console and change the directory

    cd /opt/

  2. Extract the file

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

  3. Rename the folder (not mandatory but it's easier for later use)

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

  4. Open JetBrains Toolbox

    jetbrains/jetbrains-toolbox

If you can't open the file type sudo apt install libfuse2

7
  • 17
    Installing libfuse2 fixed for me. Commented Nov 1, 2022 at 13:56
  • 5
    This is not working on WSL2, on the last command it just fails silently. Commented Nov 6, 2022 at 0:51
  • 1
    Same, libfuse2 fixed it Commented Nov 21, 2022 at 17:37
  • 6
    On WSL2 you may also need to sudo apt install libgtk-3-dev (youtrack.jetbrains.com/issue/TBX-8755)
    – kalsowerus
    Commented Mar 24, 2023 at 8:23
  • 1
    I hated WSL2 - I ended up dual-boting Ubuntu and never looked back. I get that you may need Windows for some things though. I can't get away from Windows with work. Commented Sep 8, 2023 at 10:23
17

System dependencies

JetBrains Toolbox is distributed as an AppImage (even though the filename lacks the .AppImage extension), so make sure these dependencies are met: libfuse2 libxi6 libxrender1 libxtst6 mesa-utils libfontconfig libgtk-3-bin tar.

(a) Manual install

Download JetBrains Toolbox from the official website, extract it, add the executable permission, and run it -- it will then copy itself to ~/.local/share/JetBrains/Toolbox/bin, create desktop and autorun entries, and edit your .profile to include its shim folder (so you can run pycharm etc. from the terminal).

(Notably, the shims don't include jetbrains-toolbox itself. If you want that to work (maybe you will disable the autorun?), simply symlink it: ln -s "$HOME/.local/share/JetBrains/Toolbox/bin/jetbrains-toolbox" "$HOME/.local/bin/jetbrains-toolbox")

(b) Install script

There is an install script automating the above process (except the AppImage dependencies), which used to be recommended in the official JetBrains documentation. (It's not there anymore, presumably since it's third-party and they didn't have control over it.)

You can check out the script on GitHub, and you can run it by the command below:

curl -fsSL https://raw.githubusercontent.com/nagygergo/jetbrains-toolbox-install/master/jetbrains-toolbox.sh | bash
2
  • 1
    The script still works, but it is not in the official install documentation anymore.
    – Samuel
    Commented Jul 9, 2023 at 8:23
  • @Samuel Thanks, I updated the answer Commented Jul 10, 2023 at 9:25
4

If you are trying to start the executable app by double clicking on it, nothing will happen, but if you try to execute it in the terminal. This error should show up:

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

This is because the latest versions of ubuntu dropped the maintenance of the older versions of libfuse, which means that you will have to install it manually by doing:

sudo apt-get install -y libfuse2

Here are some links discussing this issue:

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .