For those don’t like the Snap package, this is a step by step guide shows how to install latest Blender via its official Linux tarball in Ubuntu.
The latest Blender is quite easy to install in Ubuntu since it’s available in Ubuntu Software. However, it’s Snap package!
For choice, the Blender foundation provides the portable Linux tarball, but it lacks app shortcut for launching from system start menu. So, I’m writing this how to tutorial to deal with it.
NOTE: This tutorial should work on most Linux (e.g., Debian, Fedora, Linux Mint) that support
.desktop file, though the title said for Ubuntu.
Install Blender via Linux Tarball:
1. Download Linux Tarball
First, go to the official download page. Click download Blender for Linux. It’s a 64-bit tarball ‘
blender-x.x.x-linux-x64.tar.xz‘ for modern PC/laptop:
After downloading the package, extract, and finally click run the executable file will launch the 3D creation software.
If you want to make it show in system start menu (Activities overview search results), you need to do following more steps.
2. Extract Tarball to /opt for global use:
Here I’m going to extract the tarball to /opt directory and create app shortcut for Blender.
1.) Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run command to backup old blender folder under ‘/opt’ if any:
sudo mv /opt/blender /opt/blender.back
Ignore ‘No such file or directory’ output. It means you don’t have old file to backup.
2.) Create new blender folder under /opt:
sudo mkdir -p /opt/blender
3.) Extract Blender tarball from Downloads folder to the new created folder:
sudo tar -Jxf ~/Downloads/blender-*-linux-x64.tar.xz --strip-components=1 -C /opt/blender
NOTE: Instead of running the commands above in terminal, user may decompress the tarball in file manager and move source folder to desired location. However, moving to /opt needs root permission. So, open file manager via
sudo nautilus ~/Downloads command is required
3. Verify if the Blender executable works:
After extracting the Linux tarball into /opt/blender. User may run command to list that directory to verify:
And, run this command should launch the software:
Sometimes, app may refuse to launch due to missing shared library. If so, copy the library name and search in packages.ubuntu.com under ‘Search the contents of packages’ to find out the required package and install it.
4. Create app shortcut for Blender:
The Linux tarball includes the shortcut file by default, though it won’t work since PATH to executable varies depend where you put the folder. Run command in terminal to open the file via gedit text editor:
sudo gedit /opt/blender/blender.desktop
For Ubuntu 22.10+, replace
gnome-text editor in command. For non-GNOME desktop, use
mousepad for XFCE,
xed for cinnamon, or
nano command line editor works for most cases.
When it opens, change the ‘Exec’ and ‘Icon’ lines into:
Then, save the file. For nano text editor, press ctrl+x, hit y and then Enter to save it.
Finally, copy the file to either ‘.local/share/applications’ for single user use, or ‘/usr/share/applications’ for global use:
sudo cp /opt/blender/blender.desktop ~/.local/share/applications/
Here I copied the app shortcut file to local folder for single user use. And, the app icon shows in ‘Activities’ overview search result immediately. Though, it’s better to change the ownership to yourself.
sudo chown $USER:$USER ~/.local/share/applications/blender.desktop
NOTE: If you still have old Blender package in system, there may be duplicated app icons.
To uninstall Blender installed via previous steps, simply remove the folder under /opt directory via command:
sudo rm -R /opt/blender
And remove the app shortcut file via:
In case you didn’t change the ownership, add
sudo at the beginning to get pass permission issue.