I started designing objects using FreeCAD during the COVID-19 lockdown in Italy. I’ll talk more in details about my experience with this software, but for the moment I’ll stay focused on an easy issue that I found and solved on the latest Debian distribution.
From a clean Debian installation, a FreeCAD version can be installed using system Software Manager.
I had to delete the system version of the software a couple of times before understanding that I didn’t had any possibility to solve the problem.
At the first, the quickest solution was to follow suggestions reported on the official WebSite FreeCADweb.ORG. Following those instructions I downloaded the AppImage version of FreeCAD and started using it. (See Solution 1 for details)
On the AppImage solution I had some issues like starting the software from the launcher, choosing a location for the package and some other questions related to this solution.
So at the end I decided to search for another solution, I reinstalled the software using the system Software Manager but the issue wasn’t solved. so I grepped the whole system for FreeCAD configuration around the system and I discovered something interesting. (See Solution 2 for details)
Solution 1 – AppImage
What’s AppImage? For Windows user it is really similar to what was called “portable” version of an application.
If you want to run FreeCAD on its AppImage version:
- Download the AppImage package from FreeCADweb.ORG
- Make the package executable (
chmod +x FreeCAD.AppImage)
- Run the package (
Solution 2 – Clean APT cache
I discovered that the problem is probably caused by some damaged file in the default repository that are currently updated but still damaged in the Linux distribution package. So I tried to clean the package manager cache and reinstall the software. I worked on two different machine for me.
How to clean your APT cache?
- Open terminal
- Go to
- List all files containing FreeCAD word in the name using the following command:
ls | grep freecad
- Delete all files related to FreeCAD that you’ll find inside the folder
- Run from the terminal the command
sudo apt-get update
Now install FreeCAD:
- Run the command
sudo apt-get install freecad
|Environment||Linux||Debian GNU 10 (Buster)|
On my previous setup (Debian 8) everything was working fine.