您好,登錄后才能下訂單哦!
這篇文章主要講解了“KiCad的下載安裝步驟”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“KiCad的下載安裝步驟”吧!
下載并安裝 winget
winget 發行版倉庫。選擇適合的發行版下載。(僅限 Windows 1709 以后的 Windows 發行版)
更新 winget 源
winget.exe source update
通過 winget 搜索來獲取 KiCad 軟件包信息
winget.exe search kicad winget.exe search eda winget.exe search pcb winget.exe search cad
通過 winget 安裝 KiCad
winget.exe install kicad
歡迎大家到 winget-pkgs 倉庫貢獻軟件包
打包操作可以參考我提交的 KiCad 5.1.6 的 PR
https://github.com/microsoft/winget-pkgs/pull/421
KiCad 的 winget 打包的 yaml
文件內容。現在貼出來方便大家學習。
Id: KiCad.KiCad Name: KiCad EDA AppMoniker: KiCad Version: 5.1.6 Publisher: KiCad Author: KiCad License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3 LicenseUrl: https://gitlab.com/kicad/code/kicad/-/blob/master/LICENSE.AGPLv3 MinOSVersion: 10.0.0.0 Homepage: https://www.kicad-pcb.org Description: A Cross Platform and Open Source Electronics Design Automation Suite Tags: "kicad,cad,pcb,eda" InstallerType: exe Installers: - 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
如果使用官方的下載地址下載速度收到影響的話,可以配合國內鏡像地址來獲得優質得下載體驗。
7.1 例如使用 TUNA
鏡像站下載 KiCad。其他地區用戶使用 TUNA
下載慢或者無法訪問,可以參考下面收錄得國內 KiCad 鏡像并將修改的 yaml
文件另存為 5.1.6_TUNA.yaml
:
Id: KiCad.KiCad Name: KiCad EDA AppMoniker: KiCad Version: 5.1.6 Publisher: KiCad Author: KiCad License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3 LicenseUrl: https://gitlab.com/kicad/code/kicad/-/blob/master/LICENSE.AGPLv3 MinOSVersion: 10.0.0.0 Homepage: https://www.kicad-pcb.org Description: A Cross Platform and Open Source Electronics Design Automation Suite Tags: "kicad,cad,pcb,eda" InstallerType: exe Installers: - 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 使用 winget 驗證 5.1.6_TUNA.yaml
是否有語法錯誤或者其他問題:
winget.exe validate 5.1.6_TUNA.yaml
7.3 使用 winget 安裝 KiCad,用我們修改后的 5.1.6_TUNA.yaml
:
winget.exe install -m 5.1.6_TUNA.yaml
清華大學 TUNA 協會 短鏈接為:http://tuna.kicad.cn (推薦????)
莞工 GNU/Linux 協會 短鏈接為:http://dglinux.kicad.cn (開源軟件鏡像站)
南京大學開源鏡像站 短鏈接為:http://nju.kicad.cn (電信路線速度慢)
重慶大學開源鏡像站 短鏈接為:暫無
哈爾濱工業大學開源鏡像站 短鏈接為:暫無 (僅支持 IPv6)
CERN 鏡像 (因為某些原因有時會出現無法訪問)
Github Releases (因為某些原因有時會出現無法訪問)
目錄 | 說明 | 備注 |
---|---|---|
appimage/ | appimage 安裝包 | chmod +x *.AppImage && ./*.AppImage |
archive/ | 壓縮文件 | 舊文件 |
docs/ | 發行版的文檔手冊 | 包含 HTML、PDF、EPUB |
doxygen/ | KiCad 開發配置 | 詳細開發手冊 |
doxygen-python/ | KiCad Python 開發配置 | 詳細開發手冊 |
libraries/ | 封裝庫和集成庫 | 發行版本的封裝庫和集成庫 |
osx/ | KiCad OSX 版本目錄 | 包含穩定版、夜間版和測試版 |
windows/ | KiCad Windows 版本目錄 | 包含穩定版、夜間版和測試版 |
cleanup.sh | 清理腳本 | 無 |
favicon.ico | 圖標 | 無 |
list.js | JS 腳本 | 無 |
KiCad Windows 版本下載
目錄 | 說明 | 備注 |
---|---|---|
nightly/ | 夜間構建版本 | 無 |
stable/ | 發行版本 | 看版本號選擇合適的下載 |
testing/ | 測試版本 | 選擇對應分支下載測試 |
OS X 版本下載
目錄 | 說明 | 備注 |
---|---|---|
nightly/ | 夜間構建版本 | 無 |
stable/ | 發行版本 | 看版本號選擇合適的下載 |
testing/ | 測試版本 | 選擇對應分支下載測試 |
添加 ArchlinuxCN 鏡像:
yaourt -Syu yaourt -S kicad-git
ArchlinuxCN 上的 kicad-git 實際上包含 kicad-git.git 和 kicad-i18n.git。kicad-i18n 能獲得最新的翻譯文件。
sudo add-apt-repository --yes ppa:js-reynaud/kicad-5.1 sudo apt update sudo apt install --install-suggests kicad sudo apt install kicad
sudo apt update sudo apt install kicad apt search kicad-doc # or alternatively if you are on wheezy apt-cache search kicad-doc
Debian 編譯源碼:
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-common
sudo add-apt-repository --yes ppa:js-reynaud/kicad-5.1 sudo apt update sudo apt install --install-suggests kicad sudo apt install kicad
安裝發行版:
dnf install kicad dnf --enablerepo=updates-testing install kicad dnf install kicad-packages3d
安裝夜間版:
dnf copr enable @kicad/kicad dnf install kicad dnf install kicad-packages3d dnf copr remove mangelajo/kicad dnf install dnf-plugins-core
flatpak install --from https://flathub.org/repo/appstream/org.kicad_pcb.KiCad.flatpakref
guix package -i kicad
emerge sci-electronics/kicad
equo install kicad
在應用商店搜索 KiCad
點擊安裝
會提示 安裝失敗
,是因為缺少一些依賴包和 KiCad
的封裝庫文件
在通過終端執行 sudo apt install kicad
如下所示:
taotieren@taotieren-PC:~$ sudo apt install kicad 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態信息... 完成 kicad 已經是最新版 (5.0.2+dfsg1-1)。 kicad 已設置為手動安裝。 升級了 0 個軟件包,新安裝了 0 個軟件包,要卸載 0 個軟件包,有 0 個軟件包未被升級。 有 18 個軟件包沒有被完全安裝或卸載。 解壓縮后會消耗 0 B 的額外空間。 您希望繼續執行嗎? [Y/n] 正在設置 liboce-foundation11:amd64 (0.18.2-3) ... 正在設置 kicad-footprints (5.0.2-1) ... 正在設置 xsltproc (1.1.32.1-1+deepin) ... 正在設置 kicad-demos (5.0.2+dfsg1-1) ... 正在設置 libngspice0:amd64 (30.2-1) ... 正在設置 libgl2ps1.4 (1.4.0+dfsg1-2) ... 正在設置 kicad-templates (5.0.2-1) ... 正在設置 kicad-symbols (5.0.2-1) ... 正在設置 kicad-libraries (5.0.2+dfsg1-1) ... 正在設置 libglew2.1:amd64 (2.1.0-4) ... 正在設置 liboce-modeling11:amd64 (0.18.2-3) ... 正在設置 libcurl4:amd64 (7.64.0-4+deb10u1) ... 正在設置 libwxbase3.0-0v5:amd64 (3.0.4+dfsg-8) ... 正在設置 liboce-ocaf-lite11:amd64 (0.18.2-3) ... 正在設置 libwxgtk3.0-0v5:amd64 (3.0.4+dfsg-8) ... 正在設置 liboce-visualization11:amd64 (0.18.2-3) ... 正在設置 liboce-ocaf11:amd64 (0.18.2-3) ... 正在設置 kicad (5.0.2+dfsg1-1) ... 正在處理用于 desktop-file-utils (0.23-4) 的觸發器 ... 正在處理用于 mime-support (3.62) 的觸發器 ... 正在處理用于 hicolor-icon-theme (0.17-2) 的觸發器 ... 正在處理用于 lastore-daemon (5.0.6-1) 的觸發器 ... 正在處理用于 libc-bin (2.28.7-1+deepin) 的觸發器 ... 正在處理用于 man-db (2.8.5-2) 的觸發器 ... 正在處理用于 shared-mime-info (1.10-1) 的觸發器 ... 正在處理用于 bamfdaemon (0.5.4-1) 的觸發器 ... Rebuilding /usr/share/applications/bamf-2.index...
運行 KiCad
就能正常啟動。
Debian
的 backports
軟件源來獲取最新版本 KiCad
在 /etc/apt/sources.list.d/
新建 buster-backports.list
文件。
sudo vim /etc/apt/sources.list.d/buster-backports.list
添加如下內容,保存并退出。可以使用參考 TUNA
的其他 Debian 源 設置
# /etc/apt/sources.list.d/buster-backports.list deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
更新軟件源信息
sudo apt update
搜索 Debian
backports
源中的 KiCad
# 在 Debian backports 中搜索 KiCad sudo apt -t buster-backports search kicad 正在排序... 完成 全文搜索... 完成 horizon-eda/未知 0.20181108-1+b1 amd64 EDA layout and schematic application kicad/buster-backports 5.1.6+dfsg1-1~bpo10+1 amd64 [可從該版本升級:5.0.2+dfsg1-1] Electronic schematic and PCB design software kicad-common/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all Old common files used by kicad - Transitional Package kicad-demos/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all [可從該版本升級:5.0.2+dfsg1-1] Demo projects for kicad kicad-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/未知,未知 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 [可從該版本升級:5.0.2-1] Footprint symbols for KiCad's Pcbnew kicad-libraries/buster-backports,buster-backports 5.1.6+dfsg1-1~bpo10+1 all [可從該版本升級:5.0.2+dfsg1-1] Virtual package providing common used libraries by kicad kicad-packages3d/buster-backports,buster-backports 5.1.6-1~bpo10+1 all 3D models for 3D viewer in KiCad's Pcbnew and Footprint Editor kicad-pcb/stable 5.0.2+dfsg1-4 amd64 Electronic schematic and PCB design software kicad-symbols/buster-backports,buster-backports 5.1.6-1~bpo10+1 all [可從該版本升級:5.0.2-1] Schematic symbols for KiCad's Eeschema kicad-templates/buster-backports,buster-backports 5.1.6-1~bpo10+1 all [可從該版本升級:5.0.2-1] Project templates for KiCad pcb-rnd/未知 2.1.1-1 amd64 Modular Printed Circuit Board layout tool
安裝 Debian
backports
源中的 KiCad
# 在 Debian backports 中安裝 KiCad sudo apt -t buster-backports install kicad 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態信息... 完成 下列軟件包是自動安裝的并且現在不需要了: libgl2ps1.4 liboce-foundation11 liboce-modeling11 liboce-ocaf-lite11 liboce-ocaf11 liboce-visualization11 libwxgtk3.0-0v5 使用'sudo apt autoremove'來卸載它(它們)。 將會同時安裝下列軟件: 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 建議安裝: 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 下列【新】軟件包將被安裝: 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 下列軟件包將被升級: kicad 升級了 1 個軟件包,新安裝了 10 個軟件包,要卸載 0 個軟件包,有 90 個軟件包未被升級。 需要下載 53.5 MB 的歸檔。 解壓縮后會消耗 145 MB 的額外空間。 您希望繼續執行嗎? [Y/n] 獲取:1 https://community-packages.deepin.com/deepin apricot/main amd64 python3-six all 1.12.0-1 [15.7 kB] 獲取:2 https://mirrors.tuna.tsinghua.edu.cn/debian buster-backports/main amd64 kicad amd64 5.1.6+dfsg1-1~bpo10+1 [23.7 MB] 獲取:3 https://community-packages.deepin.com/deepin apricot/main amd64 libwxgtk3.0-gtk3-0v5 amd64 3.0.4+dfsg-8 [4,350 kB] 獲取:4 https://community-packages.deepin.com/deepin apricot/main amd64 python3-wxgtk4.0 amd64 4.0.4+dfsg-2 [6,648 kB] 獲取:5 https://community-packages.deepin.com/deepin apricot/main amd64 libtbb2 amd64 2018~U6-4 [148 kB] 獲取:6 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-foundation-7.3 amd64 7.3.0+dfsg1-5 [1,272 kB] 獲取:7 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-modeling-data-7.3 amd64 7.3.0+dfsg1-5 [2,660 kB] 獲取:8 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-modeling-algorithms-7.3 amd64 7.3.0+dfsg1-5 [7,974 kB] 獲取:9 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-visualization-7.3 amd64 7.3.0+dfsg1-5 [1,599 kB] 獲取:10 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-ocaf-7.3 amd64 7.3.0+dfsg1-5 [1,200 kB] 獲取:11 https://community-packages.deepin.com/deepin apricot/main amd64 libocct-data-exchange-7.3 amd64 7.3.0+dfsg1-5 [3,949 kB] 已下載 53.5 MB,耗時 11秒 (4,837 kB/s) 正在選中未選擇的軟件包 python3-six。 (正在讀取數據庫 ... 系統當前共安裝有 196012 個文件和目錄。) 準備解壓 .../00-python3-six_1.12.0-1_all.deb ... 正在解壓 python3-six (1.12.0-1) ... 正在選中未選擇的軟件包 libwxgtk3.0-gtk3-0v5:amd64。 準備解壓 .../01-libwxgtk3.0-gtk3-0v5_3.0.4+dfsg-8_amd64.deb ... 正在解壓 libwxgtk3.0-gtk3-0v5:amd64 (3.0.4+dfsg-8) ... 正在選中未選擇的軟件包 python3-wxgtk4.0。 準備解壓 .../02-python3-wxgtk4.0_4.0.4+dfsg-2_amd64.deb ... 正在解壓 python3-wxgtk4.0 (4.0.4+dfsg-2) ... 正在選中未選擇的軟件包 libtbb2:amd64。 準備解壓 .../03-libtbb2_2018~U6-4_amd64.deb ... 正在解壓 libtbb2:amd64 (2018~U6-4) ... 正在選中未選擇的軟件包 libocct-foundation-7.3:amd64。 準備解壓 .../04-libocct-foundation-7.3_7.3.0+dfsg1-5_amd64.deb ... 正在解壓 libocct-foundation-7.3:amd64 (7.3.0+dfsg1-5) ... 正在選中未選擇的軟件包 libocct-modeling-data-7.3:amd64。 準備解壓 .../05-libocct-modeling-data-7.3_7.3.0+dfsg1-5_amd64.deb ... 正在解壓 libocct-modeling-data-7.3:amd64 (7.3.0+dfsg1-5) ... 正在選中未選擇的軟件包 libocct-modeling-algorithms-7.3:amd64。 準備解壓 .../06-libocct-modeling-algorithms-7.3_7.3.0+dfsg1-5_amd64.deb ... 正在解壓 libocct-modeling-algorithms-7.3:amd64 (7.3.0+dfsg1-5) ... 正在選中未選擇的軟件包 libocct-visualization-7.3:amd64。 準備解壓 .../07-libocct-visualization-7.3_7.3.0+dfsg1-5_amd64.deb ... 正在解壓 libocct-visualization-7.3:amd64 (7.3.0+dfsg1-5) ... 正在選中未選擇的軟件包 libocct-ocaf-7.3:amd64。 準備解壓 .../08-libocct-ocaf-7.3_7.3.0+dfsg1-5_amd64.deb ... 正在解壓 libocct-ocaf-7.3:amd64 (7.3.0+dfsg1-5) ... 正在選中未選擇的軟件包 libocct-data-exchange-7.3:amd64。 準備解壓 .../09-libocct-data-exchange-7.3_7.3.0+dfsg1-5_amd64.deb ... 正在解壓 libocct-data-exchange-7.3:amd64 (7.3.0+dfsg1-5) ... 準備解壓 .../10-kicad_5.1.6+dfsg1-1~bpo10+1_amd64.deb ... 正在解壓 kicad (5.1.6+dfsg1-1~bpo10+1) 并覆蓋 (5.0.2+dfsg1-1) ... 正在設置 libtbb2:amd64 (2018~U6-4) ... 正在設置 libwxgtk3.0-gtk3-0v5:amd64 (3.0.4+dfsg-8) ... 正在設置 python3-six (1.12.0-1) ... 正在設置 libocct-foundation-7.3:amd64 (7.3.0+dfsg1-5) ... 正在設置 python3-wxgtk4.0 (4.0.4+dfsg-2) ... 正在設置 libocct-modeling-data-7.3:amd64 (7.3.0+dfsg1-5) ... 正在設置 libocct-modeling-algorithms-7.3:amd64 (7.3.0+dfsg1-5) ... 正在設置 libocct-visualization-7.3:amd64 (7.3.0+dfsg1-5) ... 正在設置 libocct-ocaf-7.3:amd64 (7.3.0+dfsg1-5) ... 正在設置 libocct-data-exchange-7.3:amd64 (7.3.0+dfsg1-5) ... 正在設置 kicad (5.1.6+dfsg1-1~bpo10+1) ... 正在處理用于 desktop-file-utils (0.23-4) 的觸發器 ... 正在處理用于 mime-support (3.62) 的觸發器 ... 正在處理用于 hicolor-icon-theme (0.17-2) 的觸發器 ... 正在處理用于 lastore-daemon (5.0.6-1) 的觸發器 ... 正在處理用于 libc-bin (2.28.7-1+deepin) 的觸發器 ... 正在處理用于 man-db (2.8.5-2) 的觸發器 ... 正在處理用于 shared-mime-info (1.10-1) 的觸發器 ... 正在處理用于 bamfdaemon (0.5.4-1) 的觸發器 ... Rebuilding /usr/share/applications/bamf-2.index...
感謝各位的閱讀,以上就是“KiCad的下載安裝步驟”的內容了,經過本文的學習后,相信大家對KiCad的下載安裝步驟這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。