KiCad 6 Guide series

KiCad 6 and FreeCAD install conflicts workaround in Linux

My late night musings on this topic, mostly documented already.


From my “Install New Linux and All Apps from Scratch” personal documents.

Written by Wally Kalnins (AKA Quasar9)

WARNING:

FreeCAD – do NOT attempt normal install.

It will crash KiCAD and mess up the PC filing system really, really badly. That wrong way will corrupt file dependencies in the cruelest way possible, needing a complete PC Linux rebuild to clean up the mess.

WooHoo !!! *** Found a way to install FreeCAD using SNAP. See details below.

ONLY to be done using terminal command line:

This will take some time to complete, possibly 30 minutes.

sudo apt update
apt install snapd
snap install core
snap install freecad
>> REBOOT COMPUTER

When FreeCAD is first installed, its desktop icon cannot be found in System menus. Just re-boot, then the FreeCAD icon should appear in System menus and can be placed on the desktop.

Ready to learn KiCad?

Learn the world's favourite open-source PCB design tool with the world's most comprehensive course

KiCad Like a Pro, 3rd edition is available as a video course or as an eBook.


Choose the version that fits best with your style of learning, or get both to get the full benefit of the video demos plus the details of the eBook.


When you complete KiCad Like a Pro 3e, you'll be able to use KiCad to design and manufacture multi-layer PCBs with highly integrated components and a professional-looking finish.


Work through five projects that give many opportunities to learn and practice all of KiCad's important features.


KiCad Like a Pro 3e contains full sections dedicated to PCB and design principles and concepts. These ensure that you will master the fundamentals so that your PCB project are awesome.


If you are someone who is interested in designing PCBs using KiCad, or moving to KiCad from another CAD application, then KiCad Like a Pro, the video course and eBook, is for you.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}