Wednesday, May 21, 2008

[Nautilius Script] 重新取得網路卡ip address

1.將"root password"填入root的密碼
2.將 eth1換為要取得ip address之網路裝置代碼

==========================================
#!/bin/bash

echo "root password" | sudo -S dhclient eth1

zenity --info --title "Wireless IP Address" --text $(/sbin/ifconfig eth1 | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2)
==========================================

Wednesday, May 14, 2008

Ubuntu安裝無線網卡(wireless)

現在市面上買到的無線網卡大多沒有Linux可用的Driver
玩非主流的作業系統都一定會遇到硬體驅動程式的問題
Ubunut提供了一個非常好的解決方案,就是直接用windows的Driver

1. 安裝
sudo apt-get install ndisgtk ndiswrapper-common ndiswrapper-utils-1.9
或是用Synaptic尋找下列套件
ndisgtk
ndiswrapper-common
ndiswrapper-utils-1.9

2.安裝後會出現在系統->管理->Windows無線網路驅動程式

3. 啟動後操作介面如下



4.準備好無線網卡的windows驅動程式,加將無線網路卡硬體先插好

5選擇"安裝新的驅動程式",點選"位置",會出現瀏覽目錄的畫面,接下來就到放windows驅動程式的目錄下找給xp用的驅動程式,選擇副檔案是"inf"的檔案即可。選擇完檔案後,就再點選"安裝"即可。

6.安裝完成後,會多出現一個wlan0的裝置,再到網路設定介面進行相關設定就可以使用了。

Tuesday, May 6, 2008

Ubuntu進行磁碟分割(fdisk)



Ubuntu預設並未安裝磁碟分割(fdisk)的工具軟體,後來找到GParted可以進行磁碟分割和管理

1. 安裝(Install)
Synaptic->gparted

2.如果要能建立(Create) NTFS Partition,還需安裝下列套件
sudo apt-get install ntfs-3g ntfs-config ntfsprogs

3.安裝後會出現在"系統-->管理->硬碟分割編輯器"

在使用時所做的修改都會先暫存,要將修改生效,則需由
編輯-->套用所有動作

要格式化則在Partition上按右鍵選擇要格式化之檔案格式

reference:
http://ubuntuforums.org/showthread.php?t=503195&page=2

Ubuntu下使用螢幕擷取軟體(Screen Shot)

Ubuntu預設安裝在附屬應用程式裡的"拍下畫面快照"只能擷取整個桌面或是目前的視窗,不是很好用,上網找了一下找到下列3個螢幕擷取的方式

1. KSnapshot快照
可直接用Synaptic安裝()
功能:可選擇視窗、全螢幕、選擇範圍、延遲擷取
















2. GIMP
檔案(File)->Acquire->Screenshot
功能:可選擇視窗、全螢幕、選擇範圍、延遲擷取
















3. Wink
可直接用Synaptic安裝
功能:類似Macromedia Captivate,可以連續擷取畫面,存成flash格式
























Wink安裝後尚無法正常運作,要進行下列修改
1.修改wink script
sudo gedit /usr/bin/wink
在打開的文字編輯視窗中,加入二行敘述,結果如下
#!/bin/sh
export GTK_IM_MODULE=XIM
export LANG=en_GB.UTF-8
exec /usr/lib/wink/wink "${@}"

2.在Ubuntu 8.04下要多做下列動作
cd /usr/lib
sudo ln -s libexpat.so.1 libexpat.so.0

Reference:
http://www.ubuntu.org.tw/modules/newbb/viewtopic.php?post_id=17807
http://www.debugmode.com/userforums/viewtopic.php?p=17412&sid=733c820fd2d06a86c2cbe72e459458a7