2014-04-21
VNC 是一種使用 RFB 協定的螢幕畫面分享及遠端操作軟體。由於 VNC 與作業系統無關,因此可跨平台使用。如果我們需要和 Pi 做有圖形介面的連線,VNC 是首選。
這裡簡介如何在 Pi 上安裝設定 VNC 伺服器,並透過個人電腦以 VNC...
2014-04-19
在某些情況下,sudo 會突然失靈,回傳錯誤訊息如: sudo: effective uid is not 0, is sudo installed setuid root?。
解決方法如下:
1. 將...
2014-04-16
Toolchain 是一套能讓你編譯、連結、除錯程式的軟體,例如 GCC、LD、GDB、AS 與 glibc 等。
假設我們寫了一個 hello.c 的程式要在個人電腦上執行,我們只要打 gcc hello.c 就可以將 hello.c 編譯成 x86...
2014-04-16
本文前言來自鳥哥的私房菜中的第二十六章、Linux 核心編譯與管理。
核心是什麼?
其實核心就是系統上面的一個檔案而已,這個檔案包含了驅動主機各項硬體的偵測程式與驅動模組。
為什麼要編譯核心?
新功能的需求、原本核心太過臃腫、與硬體搭配的穩定性、其他需求(如嵌入式系統)。
這裡簡介編譯安裝 Raspberry Pi 的流程,未來我們還會常常回來看這篇。
1. 在個人電腦建構交叉編譯的環境,步驟可參考這裡。
2. 查詢目前 Pi 的核心版本(以安裝2014-01-07-wheezy-raspbian.img 的映像檔為例,使用的核心版本為 3.10.25)。
pi@raspberrypi:~$ uname -a
Linux raspberrypi...