init演化歷程 – [轉貼] 淺析 Linux 初始化 init 系統,第 3 部分: Systemd

在 Debain 8.0 Jessie 將傳統的 sysvinit 改為 systemd 之後,最近開始留意 Linux 的 init 行程與其相衍伸的實作,覺得是個有趣且值得深入的東西。此外,Ubuntu 在未來的新版本也將以 systemd 取代目前的 upstart 作為 init 行程。本篇轉貼 IBM developwork 的技術文章,稍微探討 init process。

淺析 Linux 初始化 init 系統,第 3 部分: Systemd

繼續閱讀

init演化歷程 – [轉貼] 淺析 Linux 初始化 init 系統,第 2 部分: UpStart

在 Debain 8.0 Jessie 將傳統的 sysvinit 改為 systemd 之後,最近開始留意 Linux 的 init 行程與其相衍伸的實作,覺得是個有趣且值得深入的東西。此外,Ubuntu 在未來的新版本也將以 systemd 取代目前的 upstart 作為 init 行程。本篇轉貼 IBM developwork 的技術文章,稍微探討 init process。

淺析 Linux 初始化 init 系統,第 2 部分: UpStart

繼續閱讀

init演化歷程 – [轉貼] 淺析 Linux 初始化 init 系統,第 1 部分: sysvinit

在 Debain 8.0 Jessie 將傳統的 sysvinit 改為 systemd 之後,最近開始留意 Linux 的 init 行程與其相衍伸的實作,覺得是個有趣且值得深入的東西。此外,Ubuntu 在未來的新版本也將以 systemd 取代目前的 upstart 作為 init 行程。本篇轉貼 IBM developwork 的技術文章,稍微探討 init process。

淺析 Linux 初始化 init 系統,第 1 部分: sysvinit 繼續閱讀

安裝 ubuntu 於 beaglebone black

beaglebone black(BBB) 是一個效能相當不錯的單板電腦(single board computer, SBC),早期預設是安裝 Angstrom Distribution ,後來出貨版本則是預安裝 Debain。但在 PC 桌面系統的用家主要可能還是以 ubuntu 佔多數。本篇主要說明如何在 beaglebone black 安裝 ubuntu。

IMG_0727 繼續閱讀

使用 supervise (daemontool) 自動重啟行程

不同於 Ubuntu 使用 upstart 作為 initialization 程式,Debain 仍舊使用傳統的 System V 風格的 init (至少目前的 Debian 7.7 Wheezy 仍是如此)。於此環境之下,若我們希望當一個行程(process)被終止之後,可以自動地重新啟動,該如何辦到? 繼續閱讀

設定 Raspberry Pi 成為 3G Router 教學

利用 Raspberry Pi 作為 WiFi AP 或是 Bridge 的例子並不少,但有時在戶外沒有 WiFi 或是實體網路線,只能透過 3G 行動網路連接 Internet。此篇旨在介紹使用 Raspberry 透過 3G 行動上網並且經由 Ethernet 分享給其他裝置使用,成為一個 3G Router。 繼續閱讀