
嵌入式 Linux
|
85
有了 OpenWRT 之後,我們就能視需求,修改擴增路由器的韌體,其中有個延伸計畫叫
做 Linino(
http://www.linino.org/
),可在 Arduino Yun 裡找到;另一個衍生自 OpenWRT
的計畫是 Freifunk,這是由社群推動的無線網路解決方案。在 Tessel 2 與 Onion Omega
開發板中,OpenWRT 扮演著核心角色。
OpenWRT 的套件管理員叫做
opkg
,類似於 Debian 的
dpkg
,例如底下指令能夠安裝
Node.js:
$ opkg update
$ opkg install node
OpenWRT 上有一些 Node.js 模組可供運用,如
node-serialport
。
Debian
眾多 Linux 發行套件之一的 Debian,特色是可在各種不同的硬體上運行,從伺服器、到
桌上型電腦、再到嵌入式裝置,支援範圍相當廣。
首先,最好能夠先設定裝置的連線組態,通常是在
networks
或類似的資料夾裡進行設定。
若您使用 Raspberry Pi 的話,官方以 Debian 為基礎,加以修改後成為 Raspbian。若
是 x86 架構的開發板,諸如 Intel Edison 或 Upboard,則可選擇相當不錯的 Ubilinux
(
http://www.emutexlabs.com/ubilinux
)。
安裝完畢後,以底下指令便可輕鬆執行 Aptitude 套件管理員:
# apt-get update
若想在系統開機時自動執行某些程序 ...