編譯 Linux 核心
(1) 借用當前設定檔:
cp /boot/config-XXX ./
(2) 選擇編譯項目:
make menuconfig
(3) 進行編譯與安裝(生成 /lib/modules/2.6.30 目錄):
make ; make modules_install
(1) 借用當前設定檔:
cp /boot/config-XXX ./
(2) 選擇編譯項目:
make menuconfig
(3) 進行編譯與安裝(生成 /lib/modules/2.6.30 目錄):
make ; make modules_install
在 Cygwin 的 FAQ 中有提到:How do I uninstall all of Cygwin?
(1) 列出已安裝 cygwin service:cygrunsrv -L
(2) 停用並移除 Cygwin service:
cygrunsrv --stop [service_name]
cygrunsrv --stop inetd (參照 FAQ 說明)
cygrunsrv --remove [service_name]
(3) 砍掉 cygwin 目錄
(4) 移除註冊碼
HKEY_LOCAL_MACHINE\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin
Debian 在 4.0r4 之後,新增了一個 Etch-And-A-Half 專案,主要是增加硬體支援與換用新核心(2.6.24 kernel)。引用 Debian Wiki 說明:
Etch And A Half is an additional set of packages that have been included in Debian Etch, since 4.0r4, to increase the amount of hardware supported by Debian 4.0
至於 MannaSim Framework 是在 ns2 上的一個 extension 用來提供 Wireless Sensor Networks 模擬環境:
The Mannasim Framework is a module for [...]
應該算死馬當活馬醫了吧。昨天看了記錄檔,發現 Apache 仍舊因為記憶體不足而掛點 試著增加Swap交換區的空間,看這次能不能撐久一點。
Swap 交換區可以設置在 Partition 上,也可以是獨立的一個檔案(Swap file),使用後者不用動到分割區,感覺比較可靠些。
1) 產生 256MB(256*1024=262144) 的 Swap file:
dd if=/dev/zero of=/home/swapfile bs=1024 count=262144
2) 設定該檔為 Swap area:
mkswap /home/swapfile
3) 掛載新建立的 Swap:
swapon /home/swapfile
4) 使用「swapon -s」查看目前的狀況:
Filename Type Size Used Priority
/dev/sda2 [...]
在 Debian 下安裝 LLMP 網頁伺服器:Lighttpd、PHP、MySQL
1) 安裝 MySQL 套件
apt-get install mysql-server-5.0 mysql-client-5.0 mysql-common
2) 安裝 PHP 套件、Lighttpd 網頁伺服器
apt-get install php5-cgi php5-gd php5-mysql
apt-get install lighttpd
整理照片時,發現有某台相機的時間快了三十分鐘,造成相片排序大亂。這種狀況最容易發生在:好友出遊,人手一台相機的場合下,明明同個景點、時段拍攝,但因為相機時鐘未準確設定,以致EXIF內的時間資訊相差過大。
Jhead 這個工具就可以用來「平移」拍照時間,使用「-ta」這個參數:
-ta Adjust time stored in the Exif header by h:mm backwards or forwards.
jhead -ta+1:00 *.jpg (拍照時間延後 1小時)
jhead -ta-0:30 *.jpg (拍照時間提早30分鐘)
當然還有其他很多功能 XDD