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)被終止之後,可以自動地重新啟動,該如何辦到? 繼續閱讀