安裝 ubuntu 於 beaglebone black

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

IMG_0727 繼續閱讀

常用 dpkg-reconfigure 記錄

Debian 和 Ubuntu 使用 dpkg 來執行 Debian 套件 (.deb) 的安裝與刪除等功能,等同於 RHEL 和 fedora 的 rpm 指令。dpkg 也被作為高階安裝指令如 apt (advance package tool) 等程式的底層呼叫。對於 dpkg 的指令用法,本文就不贅述了。但有部分套件在安裝過後需要透過  dpkg-reconfigure 指令,讓使用者更簡單的去變更設定。在此列出部分常用 dpkg-reconfigure 指令做為參考。 繼續閱讀

使用 pidstat 取得指定行程的 CPU 使用率

當一支行程在運行時,我們要如何取得該行程的所佔的 CPU 使用率,或是讀寫 I/O 的速率等資訊?top 指令可以同時看到目前系統上正在運行的所有行程,但是無法針對單一行程做追蹤。pidstat 指令則可以幫我們完成以上任務。 繼續閱讀

製作 ext4 隨身碟,並於 windows 存取

Why NOT NTFS?

本篇的主要用意在製作一個隨身碟檔案系統,並且可以在 Linux 與 windows 桌面系統可以共用。也許很多人會想說何不使用 NTFS 或是 FAT32。NTFS 在自由軟體中的驅動,受限於微軟的保護。今日多數的 Linux distribution 雖然可以存取 NTFS,但其可能都是透過逆向工程或是 trail and error 的方式完成的驅動,大幅的降低了執行效能。而 FAT32 這類已經可以寫入歷史教科書的檔案系統就更不用提了。 繼續閱讀