Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Download and install steps for KiCad

2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly explains the "KiCad download and installation steps", the article explains the content is simple and clear, easy to learn and understand, the following please follow the editor's ideas slowly in depth, together to study and learn "KiCad download and installation steps" bar!

About KiCad KiCad installation winget choose to install different versions of KiCad

Download and install winget

Winget distribution repository. Select the appropriate distribution to download. (only for Windows releases after Windows 1709)

Update winget Feed

Winget.exe source update

Get KiCad package information through winget search

Winget.exe search kicadwinget.exe search edawinget.exe search pcbwinget.exe search cad

Install KiCad through winget

Winget.exe install kicad

Welcome to winget-pkgs Warehouse to contribute software packages.

For packaging operation, please refer to the PR of KiCad 5.1.6 submitted by me.

Https://github.com/microsoft/winget-pkgs/pull/421

The contents of the yaml file packaged by KiCad's winget. Now post it for everyone to study.

Id: KiCad.KiCadName: KiCad EDAAppMoniker: KiCadVersion: 5.1.6Publisher: KiCadAuthor: KiCadLicense: GNU AFFERO GENERAL PUBLIC LICENSE Version 3LicenseUrl: https://gitlab.com/kicad/code/kicad/-/blob/master/LICENSE.AGPLv3MinOSVersion: 10.0.0.0Homepage: https://www.kicad-pcb.orgDescription: A Cross Platform and Open Source Electronics Design Automation SuiteTags: "kicad,cad,pcb Eda "InstallerType: exeInstallers:-Arch: x64 Url: https://kicad-downloads.s3.cern.ch/windows/stable/kicad-5.1.6_1-x86_64.exe Sha256: 831D99141CCBBD491F765C08A7EAFB6A385C4BBD306026ECA2B4402ED8325BD2 Switches: Silent: / S SilentWithProgress: / S

If the download speed is affected by using the official download address, you can cooperate with the domestic mirror address to get a high quality download experience.

7.1 for example, use the TUNA Mirror Station to download KiCad. Users in other regions can download slowly or cannot access TUNA. You can refer to the domestic KiCad image recorded below and save the modified yaml file as 5.1.6_TUNA.yaml:

Id: KiCad.KiCadName: KiCad EDAAppMoniker: KiCadVersion: 5.1.6Publisher: KiCadAuthor: KiCadLicense: GNU AFFERO GENERAL PUBLIC LICENSE Version 3LicenseUrl: https://gitlab.com/kicad/code/kicad/-/blob/master/LICENSE.AGPLv3MinOSVersion: 10.0.0.0Homepage: https://www.kicad-pcb.orgDescription: A Cross Platform and Open Source Electronics Design Automation SuiteTags: "kicad,cad,pcb Eda "InstallerType: exeInstallers:-Arch: x64 Url: https://mirrors.tuna.tsinghua.edu.cn/kicad/windows/stable/kicad-5.1.6_1-x86_64.exe Sha256: 831D99141CCBBD491F765C08A7EAFB6A385C4BBD306026ECA2B4402ED8325BD2 Switches: Silent: / S SilentWithProgress: / S

7.2 use winget to verify that 5.1.6_TUNA.yaml has syntax errors or other problems:

Winget.exe validate 5.1.6_TUNA.yaml

7.3 install KiCad using winget and use our modified 5.1.6_TUNA.yaml:

Winget.exe install-m 5.1.6_TUNA.yamlKiCad EDA downloads KiCad domestic image

The short link of TUNA Association of Tsinghua University is: http://tuna.kicad.cn (recommended)

The short link of Dongguan GNU/Linux Association is: http://dglinux.kicad.cn (Open Source Software Mirror Station)

The short link of the open source mirror station of Nanjing University is: http://nju.kicad.cn (slow speed of telecommunication route)

The short link to the open source mirror station of Chongqing University is: not available yet.

The short link to the open source mirror station of Harbin Institute of Technology is: no (only IPv6 is supported)

KiCad foreign image:

CERN mirrors (sometimes inaccessible for some reason)

Github Releases (sometimes unreachable for some reason)

Instructions for using KiCad image directory (here we use TUNA image as an example Other images are also applicable) KiCad image directory description directory description remarks appimage/appimage installation package chmod + x *. AppImage &. / * .AppImagearchive / compressed files the documentation manual of the old docs/ distribution contains HTML, PDF, EPUBdoxygen/KiCad development configuration detailed development manual doxygen-python/KiCad Python development configuration detailed development configuration manual libraries/ package library and integration library distribution package library and integration library distribution osx/KiCad OSX version directory includes stable version, Night version and beta version windows/KiCad Windows version directory contains stable version, night version and beta version cleanup.sh cleanup script no favicon.ico icon no list.jsJS script no Windows download and installation

Download the KiCad Windows version

Directory description Note nightly/ Night build No stable/ release depending on the version number choose the appropriate download testing/ test version choose the corresponding branch download test OS X download and install

Download OS X version

Directory description Note nightly/ Night build No stable/ release see version number choose the appropriate download testing/ test version choose the corresponding branch download test Linux download and install AUR package

Add an ArchlinuxCN image:

Yaourt-Syuyaourt-S kicad-git

Kicad-git on ArchlinuxCN actually contains kicad-git.git and kicad-i18n.git. Kicad-i18n can get the latest translation files.

Ubuntusudo add-apt-repository-- yes ppa:js-reynaud/kicad-5.1sudo apt updatesudo apt install--install-suggests kicadsudo apt install kicadDebiansudo apt updatesudo apt install kicadapt search kicad-doc# or alternatively if you are on wheezyapt-cache search kicad-doc

Debian compiled source code:

Sudo apt install cmake doxygen libboost-context-dev libboost-dev\ libboost-system-dev libboost-test-dev libcairo2-dev libcurl4-openssl-dev\ libgl1-mesa-dev libglew-dev libglm-dev libngspice-dev liboce-foundation-dev\ liboce-ocaf-dev libssl-dev libwxbase3.0-dev libwxgtk3.0-dev python-dev\ python-wxgtk3.0-dev swig wx-commonLinux Mintsudo add-apt-repository-- yes ppa:js-reynaud/kicad-5.1sudo apt updatesudo apt install--install-suggests kicadsudo apt install kicadFedora

Install the release:

Dnf install kicaddnf-enablerepo=updates-testing install kicaddnf install kicad-packages3d

Install the nightly version:

Dnf copr enable @ kicad/kicaddnf install kicaddnf install kicad-packages3ddnf copr remove mangelajo/kicaddnf install dnf-plugins-coreOpenSUSEFlatpakflatpak install-- from https://flathub.org/repo/appstream/org.kicad_pcb.KiCad.flatpakrefGNU Guixguix package-I kicadGentooemerge sci-electronics/kicadSabayonequo install kicad

Source code installation

Deepin/UOS installation is installed through Deepin/UOS App Store

Search the App Store for KiCad and click install

You will be prompted that the installation failed because some package and KiCad wrapper library files are missing

Perform the sudo apt install kicad through the terminal as follows:

Taotieren@taotieren-PC:~$ sudo apt install kicad is reading the package list. Finish analyzing the dependency tree of the package is reading status information. Completing kicad is already the latest version (5.0.2+dfsg1-1). Kicad has been set to install manually. 0 software packages have been upgraded, 0 new packages have been installed, 0 packages have to be uninstalled, and 0 packages have not been upgraded. Eighteen packages have not been fully installed or uninstalled. Decompression consumes 0 B of extra space. Do you wish to continue? [YBO] is setting liboce-foundation11:amd64 (0.18.2-3). Setting kicad-footprints (5.0.2-1). Setting xsltproc (1.1.32.1-1+deepin). Setting kicad-demos (5.0.2+dfsg1-1)... Setting libngspice0:amd64 (30.2-1). Setting libgl2ps1.4 (1.4.0+dfsg1-2)... Setting kicad-templates (5.0.2-1). Setting kicad-symbols (5.0.2-1). Setting kicad-libraries (5.0.2+dfsg1-1)... Setting libglew2.1:amd64 (2.1.0-4). Setting liboce-modeling11:amd64 (0.18.2-3). Setting up libcurl4:amd64 (7.64.0-4+deb10u1). Setting libwxbase3.0-0v5:amd64 (3.0.4+dfsg-8)... Setting liboce-ocaf-lite11:amd64 (0.18.2-3). Setting libwxgtk3.0-0v5:amd64 (3.0.4+dfsg-8)... Setting liboce-visualization11:amd64 (0.18.2-3). Setting liboce-ocaf11:amd64 (0.18.2-3). Setting kicad (5.0.2+dfsg1-1)... Processing trigger for desktop-file-utils (0.23-4). Processing trigger for mime-support (3.62). Processing trigger for hicolor-icon-theme (0.17-2). Processing trigger for lastore-daemon (5.0.6-1). Processing trigger for libc-bin (2.28.7-1+deepin). Processing trigger for man-db (2.8.5-2). Processing trigger for shared-mime-info (1.10-1). The trigger for bamfdaemon (0.5.4-1) is being processed. Rebuilding / usr/share/applications/bamf-2.index...

Run KiCad and it will start normally.

Deepin/UOS can obtain the latest version of KiCad by setting the backports software source of Debian

Create a new buster-backports.list file in / etc/apt/sources.list.d/.

Sudo vim / etc/apt/sources.list.d/buster-backports.list

Add the following, save and exit. You can use other Debian source settings that refer to TUNA

# / etc/apt/sources.list.d/buster-backports.listdeb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free

Update software source information

Sudo apt update

Search for KiCad in Debian backports feeds

# search Debian backports for KiCadsudo apt-t buster-backports search kicad is sorting. Complete full-text search. Complete horizon-eda/ unknown 0.20181108-1+b1 amd64 EDA layout and schematic applicationkicad/buster-backports 5.1.6+dfsg1-1~bpo10+1 amd64 [upgradeable from this version: 5.0.2+dfsg1-1] Electronic schematic and PCB design softwarekicad-common/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Old common files used by kicad- Transitional Packagekicad-demos/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all [upgradable from this version: 5.0.2+dfsg1-1] Demo projects for kicadkicad-doc-ca/buster-backports Buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (Catalan) kicad-doc-de/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (German) kicad-doc-en/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (English) kicad-doc-es/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (Spanish) kicad-doc-fr/buster-backports Buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (French) kicad-doc-id/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (Indonesian) kicad-doc-it/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (Italian) kicad-doc-ja/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (Japanese) kicad-doc-nl/ unknown Unknown 5.0.2+dfsg1-1 all Kicad help files (Dutch) kicad-doc-pl/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (Polish) kicad-doc-ru/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (Russian) kicad-doc-zh/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Kicad help files (Chinese) kicad-footprints/buster-backports Buster-backports 5.1.6-1~bpo10+1 all [upgradeable from this version: 5.0.2-1] Footprint symbols for KiCad's Pcbnewkicad-libraries/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all [upgradable from this version: 5.0.2+dfsg1-1] Virtual package providing common used libraries by kicadkicad-packages3d/buster-backports Buster-backports 5.1.6-1~bpo10+1 all 3D models for 3D viewer in KiCad's Pcbnew and Footprint Editorkicad-pcb/stable 5.0.2+dfsg1-4 amd64 Electronic schematic and PCB design softwarekicad-symbols/buster-backports,buster-backports 5.1.6-1~bpo10+1 all [upgradeable from this version: 5.0.2-1] Schematic symbols for KiCad's Eeschemakicad-templates/buster-backports Buster-backports 5.1.6-1~bpo10+1 all [upgradeable from this version: 5.0.2-1] Project templates for KiCadpcb-rnd/ unknown 2.1.1-1 amd64 Modular Printed Circuit Board layout tool

Install KiCad from the Debian backports source

# installing KiCadsudo apt-t buster-backports install kicad in Debian backports is reading the package list. Finish analyzing the dependency tree of the package is reading status information. Completing the following packages is installed automatically and is no longer needed: libgl2ps1.4 liboce-foundation11 liboce-modeling11 liboce-ocaf-lite11 liboce-ocaf11 liboce-visualization11 libwxgtk3.0-0v5 uses' sudo apt autoremove' to uninstall it (them). The following software will be installed at the same time: libocct-data-exchange-7.3 libocct-foundation-7.3 libocct-modeling-algorithms-7.3 libocct-modeling-data-7.3 libocct-ocaf-7.3 libocct-visualization-7.3 libtbb2 libwxgtk3.0-gtk3-0v5 python3-six python3-wxgtk4.0 recommended installation: extra-xdg-menus kicad-doc-ca | kicad-doc-de | kicad-doc-en | kicad-doc-es | kicad-doc-fr | kicad-doc -id | kicad-doc-it | kicad-doc-ja | kicad-doc-pl | kicad-doc-ru | kicad-doc-zh kicad-packages3d wx3.0-doc the following [new] software packages will be installed: libocct-data-exchange-7.3 libocct-foundation-7.3 libocct-modeling-algorithms-7.3 libocct-modeling-data-7.3 libocct-ocaf-7.3 libocct-visualization-7.3 libtbb2 libwxgtk3.0-gtk3-0v5 python3-six python3-wxgtk4.0 The package will be upgraded: kicad upgraded 1 package Ten new packages have been installed, 0 packages have to be uninstalled, and 90 packages have not been upgraded. 53.5 MB archives need to be downloaded. Unzipped will consume 145 MB of extra space. Do you wish to continue? [MB] get: 1 https://community-packages.deepin.com/deepin apricot/main amd64 python3-six all 1.12.0-1 [15.7 kB] get: 2 https://mirrors.tuna.tsinghua.edu.cn/debian buster-backports/main amd64 kicad amd64 5.1.6+dfsg1-1~bpo10+1 [23.7 MB] get: 3 https://community-packages.deepin.com/deepin apricot/main amd64 libwxgtk3.0-gtk3-0v5 amd64 3.0.4+dfsg-8 [ 4350 kB] acquisition: 4 https://community-packages.deepin.com/deepin apricot/main amd64 python3-wxgtk4.0 amd64 4.0.4+dfsg-2 [6648 kB] acquisition: 5 https://community-packages.deepin.com/deepin apricot/main amd64 libtbb2 amd64 2018~U6-4 [148kB] acquisition: 6 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-foundation-7.3 amd64 7.3.0+dfsg1-5 [1272 kB] acquisition: 7 https://community -packages.deepin.com/deepin apricot/main amd64 libocct-modeling-data-7.3 amd64 7.3.0+dfsg1-5 [2660 kB] get: 8 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-modeling-algorithms-7.3 amd64 7.3.0+dfsg1-5 [7974 kB] get: 9 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-visualization-7.3 amd64 7.3.0+dfsg1-5 [1599 kB] get: 10 https : / / community-packages.deepin.com/deepin apricot/main amd64 libocct-ocaf-7.3 amd64 7.3.0+dfsg1-5 [1200 kB] get: 11 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-data-exchange-7.3 amd64 7.3.0+dfsg1-5 [3949 kB] 53.5 MB has been downloaded It took 11 seconds (4837 kB/s) to select the unselected package python3-six. (reading the database. The system currently has 196012 files and directories installed.) Prepare to decompress. / 00-python3-six_1.12.0-1_all.deb. Decompressing python3-six (1.12.0-1). The unselected package libwxgtk3.0-gtk3-0v5:amd64 is being selected. Prepare to decompress. / 01-libwxgtk3.0-gtk3-0v5_3.0.4+dfsg-8_amd64.deb. Decompressing libwxgtk3.0-gtk3-0v5:amd64 (3.0.4+dfsg-8). Unselected package python3-wxgtk4.0 is being selected. Prepare to decompress. / 02-python3-wxgtk4.0_4.0.4+dfsg-2_amd64.deb. Decompressing python3-wxgtk4.0 (4.0.4+dfsg-2). Unselected package libtbb2:amd64 is being selected. Prepare to decompress. / 03-libtbb2_2018~U6-4_amd64.deb. Decompressing libtbb2:amd64 (2018~U6-4). Unselected package libocct-foundation-7.3:amd64 is being selected. Prepare to decompress. / 04-libocct-foundation-7.3_7.3.0+dfsg1-5_amd64.deb. Decompressing libocct-foundation-7.3:amd64 (7.3.0+dfsg1-5). Unselected package libocct-modeling-data-7.3:amd64 is being selected. Prepare to decompress. / 05-libocct-modeling-data-7.3_7.3.0+dfsg1-5_amd64.deb. Decompressing libocct-modeling-data-7.3:amd64 (7.3.0+dfsg1-5). Unselected package libocct-modeling-algorithms-7.3:amd64 is being selected. Prepare to decompress. / 06-libocct-modeling-algorithms-7.3_7.3.0+dfsg1-5_amd64.deb. Decompressing libocct-modeling-algorithms-7.3:amd64 (7.3.0+dfsg1-5). Unselected package libocct-visualization-7.3:amd64 is being selected. Prepare to decompress. / 07-libocct-visualization-7.3_7.3.0+dfsg1-5_amd64.deb. Decompressing libocct-visualization-7.3:amd64 (7.3.0+dfsg1-5). Unselected package libocct-ocaf-7.3:amd64 is being selected. Prepare to decompress. / 08-libocct-ocaf-7.3_7.3.0+dfsg1-5_amd64.deb. Decompressing libocct-ocaf-7.3:amd64 (7.3.0+dfsg1-5). Unselected package libocct-data-exchange-7.3:amd64 is being selected. Prepare to decompress. / 09-libocct-data-exchange-7.3_7.3.0+dfsg1-5_amd64.deb. Decompressing libocct-data-exchange-7.3:amd64 (7.3.0+dfsg1-5). Prepare to decompress. / 10-kicad_5.1.6+dfsg1-1~bpo10+1_amd64.deb. Extracting kicad (5.1.6+dfsg1-1~bpo10+1) and overwriting (5.0.2+dfsg1-1). Setting up libtbb2:amd64 (2018~U6-4)... Setting libwxgtk3.0-gtk3-0v5:amd64 (3.0.4+dfsg-8)... Setting python3-six (1.12.0-1). Setting libocct-foundation-7.3:amd64 (7.3.0+dfsg1-5)... Setting python3-wxgtk4.0 (4.0.4+dfsg-2)... Setting libocct-modeling-data-7.3:amd64 (7.3.0+dfsg1-5)... Setting libocct-modeling-algorithms-7.3:amd64 (7.3.0+dfsg1-5)... Setting libocct-visualization-7.3:amd64 (7.3.0+dfsg1-5)... Setting libocct-ocaf-7.3:amd64 (7.3.0+dfsg1-5)... Setting libocct-data-exchange-7.3:amd64 (7.3.0+dfsg1-5)... Setting kicad (5.1.6+dfsg1-1~bpo10+1)... Processing trigger for desktop-file-utils (0.23-4). Processing trigger for mime-support (3.62). Processing trigger for hicolor-icon-theme (0.17-2). Processing trigger for lastore-daemon (5.0.6-1). Processing trigger for libc-bin (2.28.7-1+deepin). Processing trigger for man-db (2.8.5-2). Processing trigger for shared-mime-info (1.10-1). The trigger for bamfdaemon (0.5.4-1) is being processed. Rebuilding / usr/share/applications/bamf-2.index... Thank you for your reading, the above is the content of "download and installation steps of KiCad", after the study of this article, I believe you have a deeper understanding of the download and installation steps of KiCad, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report