打包:
tar -cf foo.tar -C 絕對路徑 相對路徑(要壓縮的標的)
解開:
tar -xf foo.tar -C 路徑
2009年9月23日 星期三
QTCreator 如何新增自訂的library
projects -> Build settings -> build steps -> qmake -> additional arguments:
LIB+= (library的完整路經檔名)
LIB+= (library的完整路經檔名)
2009年9月17日 星期四
linux設定serial console
當系統當掉直接重新開機時,怎麼去debug呢?
rs232是一個相當方便的工具
在linux下要如何開啟kernel debug message輸出到 rs232呢?
相當容易以FC6 with XEN kernel
grub modify
kernel /boot/xen.gz-2.6.18-1.2798.fc6 noreboot dom0_mem=131072 com1=115200,8n1 console=com1,vga
module /boot/vmlinuz-2.6.18-1.2798.fc6xen ro root=LABEL=/1 rhgb
quiet console=ttyS0,115200
module /boot/initrd-2.6.18-1.2798.fc6xen.img
inittab modify
6:2345:respawn:/sbin/mingetty tty6
c:2345:respawn:/sbin/mingetty ttyS0
橘黃色字體的部份是要XEN kernel不要直接重開機,把訊息輸出到com1
紅色字體的部份就是設定ttys0(com1)摟
這樣開機後~只要用另外一台電腦設定好接收鮑率就可以源源不絕的收到debug資訊了。
是不是很容易啊~
修改後執行 "init q"重新載入inittab
2009年9月15日 星期二
2009年7月26日 星期日
NX下使用SCIM輸入法
下面是我的修改,有興趣的人可以看看:
1.先裝scim-bridge-client-gtk, scim-bridge-client-qt, scim-bridge-client-qt4
2.新增一個用來launch gnome的script檔,我是放在/usr/NX/bin/gnome.sh
我的內容是這樣
#! /bin/bash
export LC_CTYPE=zh_TW.utf8
export XMODIFIERS=@im=SCIM
export QT_IM_MODULE=scim-bridge
export QT4_IM_MODULE=scim-bridge
export GTK_IM_MODULE=scim-bridge
export USE_XOPENIM=t
/usr/bin/scim -d &
/usr/bin/dbus-launch --exit-with-session gnome-session
3.修改/usr/NX/etc/node.cfg
把
CommandStartGnome="/usr/bin/dbus-launch --exit-with-session gnome-session"
改成去執行2那個script
CommandStartGnome="/usr/NX/bin/gnome.sh"
4.修改scim的輸入法快速鍵,讓快速鍵不會跟本機的相衝。
另外要注意Windows鍵在用NX遠端時好像沒有用(我弄不出來,說不定只是我不會用,有興趣的可以試試看)。
5.重開NX的Session應該就可以用了。
1.先裝scim-bridge-client-gtk, scim-bridge-client-qt, scim-bridge-client-qt4
2.新增一個用來launch gnome的script檔,我是放在/usr/NX/bin/gnome.sh
我的內容是這樣
#! /bin/bash
export LC_CTYPE=zh_TW.utf8
export XMODIFIERS=@im=SCIM
export QT_IM_MODULE=scim-bridge
export QT4_IM_MODULE=scim-bridge
export GTK_IM_MODULE=scim-bridge
export USE_XOPENIM=t
/usr/bin/scim -d &
/usr/bin/dbus-launch --exit-with-session gnome-session
3.修改/usr/NX/etc/node.cfg
把
CommandStartGnome="/usr/bin/dbus-launch --exit-with-session gnome-session"
改成去執行2那個script
CommandStartGnome="/usr/NX/bin/gnome.sh"
4.修改scim的輸入法快速鍵,讓快速鍵不會跟本機的相衝。
另外要注意Windows鍵在用NX遠端時好像沒有用(我弄不出來,說不定只是我不會用,有興趣的可以試試看)。
5.重開NX的Session應該就可以用了。
2009年7月16日 星期四
OpenOffice & Scim
Ubuntu以及其中OpenOffice使用Scim輸入中文的問題。
配置中文環境,安裝scim-pinyin,在gedit裡面可以輸入和顯示中文。OpenOffice中,還有Firefox顯示網頁的輸入框中無法輸入中文。
(此時OpenOffice可顯示中文)
在Hongshan的指導下,在[用戶目錄].bash_profile中添加了:
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
問題未能解決,後又添加了:
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
問題解決。
2009年7月7日 星期二
Making Linux Recognize an eSata-Drive as Removable
在/etc/hal/fdi/policy建一個新的policy, 範例如下
true
true
string可以由hal-device指令來查
string可以由hal-device指令來查
訂閱:
文章 (Atom)