2009/08/20

Debian Etch to Lenny

參考http://www.dnaspirit.com/weblog/?p=76

看著網路上如何升級的的文章,大抵上非常的簡單,就是編寫/etc/apt/sources.list,把出現etch的地方改成lenny。

deb http://ftp.tw.debian.org/debian/ lenny main
deb-src http://ftp.tw.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib

接下來就是執行:
apt-get update
apt-get dist-upgrade

------------------- 參考的部份到這邊結束 ---------------------

接下來就是看我的主機會遇到什麼問題了 . . . ^_< perl: warning: Falling back to the standard locale ("C"). Running postrm hook script /sbin/update-grub. You shouldn't call /sbin/update-grub. Please call /usr/sbin/update-grub instead! Searching for GRUB installation directory ... found: /boot/grub Searching for default file ... found: /boot/grub/default Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst Searching for splash image ... none found, skipping ... Found kernel: /boot/vmlinuz-2.6.18-6-686 Found kernel: /boot/vmlinuz-2.6.18-5-686 Updating /boot/grub/menu.lst ... done Preparing to replace mysql-client-5.0 5.0.32-7etch10 (using .../mysql-client-5.0_5.0.51a-24+lenny1_i386.deb) ... Unpacking replacement mysql-client-5.0 ... Errors were encountered while processing: /var/cache/apt/archives/linux-image-2.6.26-2-686_2.6.26-17lenny2_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

又做了幾次 upgrade,最後莫明奇妙的好了 ... 0rz (可能哪天就會莫名奇妙的死了)

另一台參考另一篇文件
http://wiki.debian.org.hk/w/Upgrade_Debian

倒是滿順利的就做完了,沒什麼問題,就等重新開機了 (抖很大)

待續...

2009/08/13

備份 d9 片

在 ubuntu 裡面沒有像 daemon tools / alcohl 一樣好用的工具,實在是件很麻煩的事

有時候拿到手的,會是 ubuntu 中沒有辦法處理的 .mds, .mdf / nrg 等映象檔
在以前,我可能只會眼淚含著,跑去找一台有 daemon tools 的 winxp(或者是打開 virtual box),再把映像檔燒出來

現在不用那麼麻煩了(嗯哼)

輕鬆掛載映象檔(參考這邊):

Debian/Ubuntu users can grab the installer from here:
For 32-bit(x86) / For 64-bit (amd64)

You can grab the sources and recompile it as well.

安裝完 Furious ISO Mount 後,可以在影音裡面找到它 (以9.04為例)

執行的畫面如左:








簡單三步驟
1 browse : 載入映象檔
2 mount : 指定掛載點(自動設定)<- 很棒對不對?
3 unmount : 卸除映象檔

就這樣 ~

以後不用再去找 windows 了 (淚目

後記,這個軟體比 lazybuntu / lazyscripts 中收錄的 gmount ISO 真是好用太多了
gmount ISO 要自建資料匣、指定掛載點,還只吃 ISO 檔 ... =''=
furious ISO mount 可以自動掛載、nrg/mdf/iso 都吃(嘛~ 也許不是全部,但比 gmount ISO 還是好多了)

趕緊筆記起來,以後的 ubuntu 可別忘了這個好東西 ^ ^

---------------- 搞定掛載程式後 ----------------------------------
接下來要對付 d9 的映象檔
有時候拿到手的 d9 image ,並沒有記載分層點的資訊
imgburn 碰到這種映象檔,會出現 "沒有分層點" (正確的訊息我忘了,類似 not found) 的錯誤訊息;就算硬燒出來,播放機也是沒有辦法吃的

解決的方法
  1. 先把映象檔掛起來,再用 imgburn 把映象檔的所有檔案,再重新 build 一個標準 iso 檔
  2. 選定檔案按 build 後,imgburn 會計算出分層點,你只要選一個(通常也只有一個)分層點,按 ok 就可以了
  3. imgburn 會產生 .mds 及 .iso 檔,下次要燒時,就直接拿這一個 .mds 來燒;因為有包含正確的分層點資訊,imgburn 不會再出現警告訊息,並可以正常的將映象檔燒成功

2009/07/29

google chrome tips

參考 Chrome設定最小字體大小 設定

部份內容:
Vista/Win7在
"C:\Users\使用者帳號\AppData\Local\Google\Chrome\User Data\Default\Preferences"
也就是
"%LOCALAPPDATA%\Google\Chrome\User Data\Default\Preferences"

XP在
"C:\Documents and Settings\使用者帳號\Local Settings\Application Data\Google\Chrome\User Data\Default\Preferences"
也就是
"%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\Default\Preferences"

記得先關掉Chrome,再以文字編輯器打開Preferences,尋找webkit的關鍵字,重點是以下紅字這兩行
"webkit": {
"webprefs": {
"default_fixed_font_size": 16,
"default_font_size": 16,
"fixed_font_family": "\u7D30\u660E\u9AD4",
"minimum_font_size": 14,
"minimum_logical_font_siz": 14,
"sansserif_font_family": "\u65B0\u7D30\u660E\u9AD4",
"serif_font_family": "\u65B0\u7D30\u660E\u9AD4"
}
google chrome 字型太醜,沒有啟動平滑化:
參考 todau farm: Chromium/Chrome 字型問題解決
部份內容:
所以咧,就在啟動 Chrome/Chromium 時加上參數 --no-sandbox 就行

2009/07/02

opensuse: 二三事

1 棄用慢的要死的 yast,改用 zypper 作為套件管理程式
http://opensuse-community.org/Repositories/10.2
第一步就是移掉 ZMD ,只知道是企業版才用的到的工具,社群版用不到

2. 查了一下 zypper 的常見用法
http://en.opensuse.org/Zypper/Usage/10.2#Deleting_Services

2009/06/16

網路設備監控 - part II

以 mrtg 擷取 snmp 資訊,用來監控網路設備

由於我的系統是 centOS 5.3,所以 mrtg / apache / gd 等所需套件都裝齊了
所以我就直接作 config 的部份

這個部份我了把它寫成 script

script 正常執行的條件:
mrtg config location : /etc/mrtg
mrtg html location : /var/www/mrtg
由於需要修改 /etc, /var, 所以必需是 root

需要給兩個參數,
一個是檔案名稱: 用來作為設備名稱及所產生的 html 檔案名稱
一個是 ip 位址: 設備所使用的 ip 位址
#!/bin/bash

if [ `whoami` == "root" ]; then
if [ -z $1 ];then
echo "syntax:
$0 "
exit
fi
FILENM=$1
IPADDR=$2

cfgmaker public@$IPADDR --global "WorkDir: /var/www/mrtg" --output /etc/mrtg/$FILENM.cfg
indexmaker --output /var/www/mrtg/$FILENM.html /etc/mrtg/$FILENM.cfg

else
echo "You must log / su as root! "
fi

產生設定檔及 html 檔後,還要到 crontab 中把偵測的參數寫進去,語法如下
*/5 * * * * /usr/bin/mrtg /etc/mrtg/xxx.cfg

2009/06/09

北峰賞杜鵑



雖然早起很痛苦,還是把北峰爬完了(對,我有用到雙手來爬山)多虧了一路上相陪的夥伴

阿里山xx 蘭
(拍謝!阿男有說,但下山我就還給他了)









大家都包的緊緊的
別看天氣這麼好,其實還滿冷的





























看到這裡,你可能會以為這個藍色小花是紅毛杜鵑? (不然幹嘛老拍它?)
不,它不是杜鵑喔




還沒走到一半,喘到快昇天的我,看到人家悠哉下山去
不禁有點感傷.... 為什麼!為什麼我又在做這種 "憨歹誌"




這些就是紅毛杜鵑了
一整片看過去,很漂亮




樹下暫停,順便把落後太多的人撿起來(喵!)














這邊大概 1.2k ,離終點還有 800m



一路平坦的大草原,算是攻頂前一點小小的休息處





山上黑壓壓,山下大太陽





沒拍多少,實在累到不想舉相機起來拍 ... 0rz

梅雨過後



梅雨過後,天氣好到不像話 www

明知出去會被超強紫外線烤熟,但我還是受不了藍天的誘或跑出去了..




看到沒有~~ 就是這個藍!














貓的腳邊有綠色大毛毛蟲... (噓!不要說)














一眼望過去,滿滿的檳榔樹 .. 0rz














這邊~ 知道的就知道了,我不好意思講...
因為實在來太多次了 ...









雖然幾乎每年會來個一兩次,但佈景和花都會有換過
不會覺的太膩

















前面正在準備蓋香草博物館




到處都有人在掛卡片 .. 唉 ... 真無聊
這張上面寫:"我要中樂透!" 啊!是我寫的 .. `:P




鼠尾不是很紫,這可不是我拍差了喔












偏光鏡轉過頭,一整個偏暖色 ...




貓差點把 menu 拆了



























現在沒有薰衣草嘍
種的是比較耐熱的粉萼鼠尾




百目蓮
很多人都說這是繡球花









貓os: 倒底怎麼點才可以吃比較多呢 ??
















































這裡的氣氛還是很不錯
拜拜囉~ 下次再來