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 繼續閱讀

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

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

Bugzilla 安裝建置筆記

Bugzilla 是一個由 Mozilla 維護的 Open Source 的臭蟲追蹤系統(issue-tracking system)。Bugzilla 被廣泛運用在許多大型專案中,諸如 Linux Kernel、Redhad、Apache等 (順帶一提 Ubuntu 是用 Launchpad,作為臭蟲追蹤系統)。Bugzilla 在功能、資源與穩定度等在所有的同類型的系統上也是相對較為出色的。本篇旨在介紹筆者在 Debian 上安裝與建置 Bugzllia 4.4.2 過程中覺得要留心之處,並非完整的教學,請見諒。 繼續閱讀

使用 FreeTDS 存取 SQL Server

FreeTDS 是一個 Linux 函式庫,他重新實作了 TDS(Tabular Data Stream, 表列資料串流?) 協定,讓在 Linux 平台運行的程式也可以透過此函式庫存取支援 TDS 的 Sybase SQL 或是 MS SQL Server 資料庫。本篇文章針對如何使用 FreeTDS 存取 MS SQL 做簡易教學。 繼續閱讀