在 Debain 8.0 Jessie 將傳統的 sysvinit 改為 systemd 之後,最近開始留意 Linux 的 init 行程與其相衍伸的實作,覺得是個有趣且值得深入的東西。此外,Ubuntu 在未來的新版本也將以 systemd 取代目前的 upstart 作為 init 行程。本篇轉貼 IBM developwork 的技術文章,稍微探討 init process。
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 繼續閱讀
BeagleBone Black eMMC 的資料讀出與回存
有些情況,我們會想要把 BeagleBone Black(BBB) 內建 eMMC 的資料讀取出來備份,甚至是寫入到另一塊 BBB 中。可以透過以下幾個簡單的步驟可以完成這件事。
安裝 ubuntu 於 beaglebone black
beaglebone black(BBB) 是一個效能相當不錯的單板電腦(single board computer, SBC),早期預設是安裝 Angstrom Distribution ,後來出貨版本則是預安裝 Debain。但在 PC 桌面系統的用家主要可能還是以 ubuntu 佔多數。本篇主要說明如何在 beaglebone black 安裝 ubuntu。
[轉貼] 如何在 Linux 底下找到想找的東西?
Linux Shell 重導向
一段時間沒去寫 Linux 的程式,回頭再看好像跟白癡一樣,有時候要打個重導向的背景執行指令還熊熊想不起來,乾脆轉貼別人的文章來警惕自己。 繼續閱讀
使用 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。 繼續閱讀
Debian apt-get 自動補完
與 Ubuntu 不同,預設在 Debian 的 bash 下執行 apt-get 是沒有自動補完功能的。 繼續閱讀