These AppImages were built on a Dockerized Ubuntu 20.04 and tested on Ubuntu 22.04, Debian 12, Fedora 38 and Fedora 40.
- Install (and start) Docker.
git clone https://github.com/CyberCircuits/kicad-appimage.git
cd kicad-appimage
docker compose run dev
make
ormake 3d
Graphics-related libraries are not bundled because the display driver is built to a specific kernel version.
Newer Ubuntu comes preinstalled with fuse3 and libfuse3. We must install libfuse2 separately.
sudo add-apt-repository universe
sudo apt install libfuse2
sudo apt install libglu1-mesa
sudo dnf install mesa-libGLU
To access internal binaries in KiCad, provide the executable name as the first argument.
For example, to use the KiCad command-line interface, type ./KiCad-xxx.AppImage kicad-cli
, where xxx
represents the version number.
To open standalone Schematic editor type ./KiCad-xxx.AppImage eeschema <path/to/file.kicad_sch>
To open standalone PCB editor type ./KiCad-xxx.AppImage pcbnew <path/to/file.kicad_pcb>
List of accessible binaries:
- bitmap2component
- eeschema
- idf2vrml
- idfrect
- pcbnew
- kicad-cli
- dxf2idf
- gerbview
- pcb_calculator
- pl_editor
Please see releases for all available binary AppImages for download.