快轉到主要內容

Install Kicad7 on Raspberry pi 在樹莓派上安裝KiCad7.0

·926 字·2 分鐘· loading
Habonroof
作者
Habonroof
一位漂流在軟體與硬體之間的邊緣行者,COVID期間被觸發想做技術部落格,目前還是剛出社會的新鮮人,除了工作也希望能在閒暇之餘撰寫教學文章與製作影片。現在正努力豐富網站內容中

RaspberryPi是很好用的單板電腦,可以安裝在工作台上省去筆電的大體積。但如果直接透過apt install kicad下載的軟體都是舊版的,到底要如何安裝7.0版本的KiCad呢?這篇文章會帶你新增backport並在debian12上安裝KiCad7.0!{alertInfo}

目錄
#

前言
#

莫約在2023年中,我就有嘗試想讓Rpi跑KiCad7.0,藉此來讓我焊接電路板的時候可以查詢零件的位置。但是每次只要安裝都只會安裝6.0版本,我也試過用FlatPak安裝也沒有成功,還搞了一堆有的沒有的。而且舊版沒辦法兼容新的檔案格式,因為KiCad7.0有一些6.0沒有的技術。然後那時候我又沒空處理這件事情就一直放到現在。
直到最近突然意識到Rpi5已經正式釋出一陣子了,先前Raspbian OS 64-bit還沒有很正成熟的問題應該也解決了(大概花了5年以上終於有正式的64-bit作業系統,99%都要怪博通不開源ˋˊ),於是重新用官方的RpiImager安裝Raspbian。裝好後發現還蠻順的,感覺可以來認真研究一下KiCad在Rpi上的可行性,是有了這次的文章。

設定source list
#

要安裝KiCad其實很簡單,只要輸入sudo apt install kicad就好了…嗎?這樣會安裝到KiCad6.0,又回到以前的問題了。
這不是我們要的,我們要的是安裝KiCad 7.0。首先去認我們的環境是Debian12 bookworm (Raspbian其實就是跑Debian的特殊發行版本),可以用

$ lsb_release -a

接下來在source list中新增backports,讓apt套件可以安裝KiCad7.0。用nano開啟sources.list

$ sudo nano /etc/apt/sources.list

新增最後一行

$ deb http://deb.debian.org/debian bookworm-backports main

接著Ctrl+X離開,Y保存

實際上Debian對應的KiCad版本會一直向後輪替,要查到正確backport對應的KiCad版本請到Debian套件搜尋頁面

安裝Kicad7.0
#

在終端機中輸入

$ sudo apt install kicad/bookworm-backports

就會列出要下載的套件名稱,讀者可以在這一步確認安裝的是KiCad7.0而不是舊版的。

實驗桌應用
#

安裝好Kicad7.0後,終於可以在Rpi上開啟電腦的檔案,把Raspberry Pi黏在洞洞版上也是很好的應用呢!

參考資料
#