2009年10月21日 星期三

CLONE VBOX's VDI

以下列命列 clone VBox's 的 VDI
$ VBoxManage clonevdi TWinXP.vdi TWinXP_OFFICE.vdi

2009年9月19日 星期六

Oracle XE 10g 安裝於 Ubuntu

Oracle雖近日推出 11g Rev 2,但XE的版本依舊是10g且沒有64 bit的版本。
雖然可安於 64 bit的版本,但我還是另建了 32 bit的 Ubuntu來安裝。

由Oracle下載回 oracle-xe-universal_10.2.0.1-1.0_i386 後,安於我新建的386版本,後在

1. 設定oracle的環境變數於 /etc/profile,加入

export ORACLE_SID=XE
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export PATH=${ORACLE_HOME}/bin:$PATH

2. 設定XE

$ sudo /etc/init.d/oracle-xe configure

輸入HHTP port等或按照內定的8080,Database listener port 1531, 後輸入SYS等的密碼,然後在started on boot輸入y,如此XE可啟動起來。

為了能在 command mode執行sqlplus需要

3. 修改"nls_lang.sh",其中

#! /bin/sh
改為
#! /bin/bash

4. 加入user group的dba群祖

5. sudo apt-get install rlwrap

這是在sqlplus裡頭,上下鍵無法正常運作,故
rlwrap sqlplus / as sysdba
才使得sqlplus按往上的鍵可取回上個命令

2009年8月31日 星期一

更換主機板記事

自去年九月份,買的新PC后,過了半年期間大小問題不斷,昨天終于忍不住換了主機板。

基本上,1 年以內換PC的主機板很容易,你只須留心你換的主機板是否和CPU型號可相容即可。安裝完畢后,重新開機就可。我記得4 or 5 年前我也換過主機板,但那時是Windows XP為主,開機後只須要重安某些驅動程式(因為你不太可能買相同型號的主機板)。但這次我已改用 Ubuntu,結果連重新安驅動也不用,就馬上可用。

可以Work之后檢察主機板內代的 USB,Audio等都對,如下圖。





唯一要更改的是將網路卡型號,從安裝的 Auto eth0 換為 Auto eth3,但還是可以連線的。考慮以后的作業已經沒有原主機板的 eth0 了,故將 eth3 更換為 eth0,過程如下:

執行
sudo nano /etc/udev/rules.d/70-persistent-net.rules
將原 eth0 和 eth1 刪除,后在更改 eth3 為 eth1
后到 Network Manager 的 icon 按滑鼠右鍵選[編輯連線],刪除 Auto eth0 后在更改 Auto eth3 的連線名稱為 Auto eth0 如下:





註:我現在都用 Network Manager 的方式了,如以前修改 /etc/network/interfaces 的方式已放棄不用了,這樣子才不會有可以連線但 Network manager 的 icon 是斷線的情況發生。

2009年7月23日 星期四

Chrome在Ubuntu 9.04

今日Chrome又有新的Update。自動更新後,他的3個 ToDo 都已完成,如下圖:


但,它的[字型及編碼]尚未完成,所以在我的解析度顯示字有些模糊。只好等待下一次更新囉。

2009年7月8日 星期三

Chromeium可以輸中文字了

自我安裝Google的Chromeium 64 bit 版到我的Ubuntu 9.04后,經過大約2星期多,它自動 update之後,終於可輸入中文字了。



但它所顯示的中文字還是很模糊,須要zoom后才可稍比擬firefox所顯示,且它現不支援 flash,雖網上有用firefox解決的方式,如下:

1. cd /usr/lib/chromium-browser/plugins
2. sudo ln -s ../../mozilla/plugins/flashplugin-alternative.so flashplugin.so
3. ..that's it, restart browser and visit about:plugins and then
youtube.com

但我查了我的chrome是安裝於/opt之下,且無plugins目錄,看來只好等正式版release后吧!

2009年7月7日 星期二

Ubuntu 9.04 主選單NO WORK解決方法

昨日裝了Netbin 6.5,想去看看Menu裡頭是如何啟動Netbin的,于是啟動[系統/偏好設定/主選單],發見它不能work, 點選后一點消息都沒有。于是就將主選單複制到桌面,然后看其屬性,



結果發見它是執行 alacarte, 試著在終端機下命令執行看看,

$ alacarte
Traceback (most recent call last):
File "/usr/bin/alacarte", line 36, in
main()
File "/usr/bin/alacarte", line 32, in main
app = MainWindow(datadir, version, sys.argv)
File "/usr/lib/python2.6/dist-packages/Alacarte/MainWindow.py", line 50, in __init__
self.editor = MenuEditor()
File "/usr/lib/python2.6/dist-packages/Alacarte/MenuEditor.py", line 36, in __init__
self.__loadMenus()
File "/usr/lib/python2.6/dist-packages/Alacarte/MenuEditor.py", line 59, in __loadMenus
self.save(True)
File "/usr/lib/python2.6/dist-packages/Alacarte/MenuEditor.py", line 63, in save
fd = open(getattr(self, menu).path, 'w')
IOError: [Errno 13] 拒絕不符權限的操作: '/home/ming/.config/menus/applications.menu'

結果發見上面那個錯誤。目錄下沒有 applications.menu 的檔案。我就到另一台將裡頭的

applications.menu 和 settings.menu 複制回來,結果就好了。它們的內容分別如下:

applications.menu
--------------


Applications
/etc/xdg/menus/applications.menu


settings.menu
-----------



Desktop
/etc/xdg/menus/settings.menu


正常可以work如下:

2009年7月1日 星期三

今日2009-07-01是個值得一書的日子

今日2009-07-01是個值得一書的日子,因為綠霸突然宣佈延後實施(哀哉!只是延後,不是取消)

(中央社台北1日電)中國大陸暫緩原本今天起實施的電腦安裝中國製「綠壩-花季護航」過濾軟體,曾經號召大陸網友「罷網」抗議的北京藝術家艾未未向英國廣播公司 (BBC)中文網聲稱這是網友的勝利。

在大陸境內輿論和國際社會的雙重壓力下,中國官方6月30日突然宣佈延後實施「綠壩」規定。

艾未未表示,官方此舉說明大陸網友的聲音是可以被聽到的。但他相信政府在不同的時間,不同的區域,仍然會推行一個對網際網路進行限制和封鎖的作法,「這是中國社會的性質所決定的。」

  中國今年5月規定電腦廠商需在所有個人電腦裝設反色情的「綠壩-花季護航」軟體後,引發全球抨擊。

美國、歐洲聯盟(EU)、業界、網路自由團體甚至部份大陸官方媒體的報導,都譴責這項計畫,擔憂中國將加強網路控制。

一向敢言的北京藝術家就曾呼籲大陸網友「罷網」(停止上網)1 天,在7月1日全天24小時內停止一切上網活動,包括工作、瀏覽、聊天、玩遊戲及收發郵件,意在「讓我們證明自己的存在」。980701












另,Firefox 3.5版的正式版也Release, 見下圖。



而我的Google Chrome突然也可以用了,上面的圖是我用Chrome截取下來的,現在不像前篇講的都是 Aw, Spanp! ,且可以瀏覽中文,但可惜的是不能輸入中文。我在Chrome的spell-checker option中的Fonts and languages見其還在TODO階段。



另,ASUS和Acer二家主流的電腦公司,在其機器上也看到了 作業系統:無內建,需另外選購或者是Linux,綜合以上所說的各點,你說這不是值得大書特書的日子。


ACER電腦規格

ASUS的規格

2009年6月5日 星期五

悲哀!

真悲哀!本來以為宏碁很有guts,敢推出沒有Windows的Netbook,但是看到以下一則消息,就覺得真悲哀!買Netbook or Notebook 都是附Windows,想退又不准退,看來下次買Notebook 時只好買HP(至少HP再網路上有退過Windows的紀錄,呵呵)或者山寨、白牌的 Netbook 產品也是個option。

宏碁 Android 首部曲...機器人不敢貿然跳窗,只好選擇與它並存



可別以為買 Acer Android 小筆電就可以輕易地逃掉微軟稅!

宏 碁的大家長王振堂( JT Wang ),日前表示首批 Android 筆電將會採取 Windows + Android 雙系統的方式出貨。換句話說,各位該交的保護費還是得繳,一個子都少不了。老實說,這是一個相當在商言商的精明決定。畢竟目前 Android 還沒証明自己在 Netbook OS 領域具有足以獨當一面的本領;而對一般使用者來說,就如之前提過的,只希望電腦開機後出現的是他們早已熟悉的畫面。因此宏碁選擇比較保守地雙系統路線,讓大部份的使用者能夠維持原有的習慣操作電腦,而將 Android 視為「額外的贈品」,確實有它不得不的考量( ? )。

只不過對無論如何就是想要逃漏微軟稅的朋友來說,或許得從現在就開始跟該產品 PM 搏一下感情,看能不能爭取到用下訂單的方式特調出少窗少價的純 Android 筆電的機會囉。

2009年6月4日 星期四

Chome for Ubuntu

今天在 LinuxToy 看到 Google chrome已經 Release Development 版。

在昨日的 The Chromium Blog 中我们可以看到,为了从开发者获得更多的反馈,Google 已针对 Linux 和 Mac OS X 平台提供了 Google Chrome 的 early developer channel 版本下载。

之前,我们只能通过第三方编译的 Chromium 版本体验 Google Chrome,Google 官方提供已编译的 Chrome for Linux 版本还是第一次。目前,Google Chrome for Linux 仅提供了 DEB 包,支持 Ubuntu 8.04 及 Debian 5 或更高版本,适用于 32 位和 64 位架构。Google 表示,针对其他 Linux 发行版的安装包已经计划,相信不久后就会推出。

下载地址:


之前雖有看見消息說已 release 測試版,但都不是 Google 的 release,所以沒管他。但這次是 Google 正式 release 且有 Ubuntu 的 DEB 版,所以就下來試試。

但是無法用,輸入網址,然后每個畫面都是



無法用,也許我的Ubutu是中文版吧!我也懶得去看問題,一切都等 Google release 正式版再說吧!

Ubuntu 9.04 Ctrl+Alt+BackSpace的問題

在9.04之前,都是利用 CTRL+ALT+BACKSPACE離開 X-Window 回純 command mode下的。可,9.04之后就沒有這個功能。

上網去找 solution,在Howto Enable Ctrl + Alt + BackSpace in Ubuntu Jaunty的網頁發見如何回復此功能。可是測試後,發見不能夠跟之前的版本般 關閉 X-Server,而是回到登錄的畫面。只好放棄CTRL+ALT+BACKSPACE的功能。

這個功能本來是快速關閉 X-Window 的功能,現在要關閉 X-Windows 只好利用 CTRL+ALT+F1 登入到 Terminal Mode 后以

/etc/init.d/gdm stop

的方式為之。

2009年5月10日 星期日

轉換flac音樂檔

從vercd下一些音樂檔,可是它是flac形式。本來我的 Ubuntu 9.04已可以聽了;但我為了想將一些好聽的音樂截取出來且必需轉成MP3可聽的音樂檔:這樣一來不但可放到我的MP3 Player,亦可放至我的手機當成來電鈴聲等等。

google下。發見在Ubuntu下,可以安裝兩個package即可(詳見:How to convert .flac files to .mp3 using Ubuntu Linux)。所以就在command mode 下:

sudo apt-get install gstreamer0.10-plugins-ugly-multiverse
sudo apt-get
install soundconverter

後在影音的menu即可看見 Sound Converter



這個軟體使用上非常簡單;它將 flac 轉成單一的 mp3,所以還需藉助mp3split將它們分割開來。請見我的另一篇Ubuntu下將APE轉成WAV及MP3
所以只須將ape2mp3的shell script,複制成另一檔名,例如 mp3 然后保留如下

#!/bin/sh
PARAM=$#
if [ $PARAM -eq 2 ]; then
mp3splt "`echo $1 | sed -e 's/.ape$//'`".mp3 -c "`echo $2 | sed -e 's/.cue$//'`".cue
# rm "`echo $1 | sed -e 's/.ape$//'`".mp3
echo ""
echo ******转换完成!*****

else
echo -e "usage: mp3 filename(ape) filename(cue)"
fi

ㄡ,還有我在
Ubuntu下將APE轉成WAV及MP3提到亂碼的問題,現在可以利用 MadEdit這個可讀GB碼的編輯器,打開 cue 檔案,然后利用 『工具/轉換檔案編碼』如下





按確定即可將編碼由GB碼轉成UTF-8碼,後存檔即可。



2009年5月2日 星期六

eeePC 1000H的Ubuntu 9.04

本來我的EeePC 1000H安裝的是8.10版的Ubuntu。8.10版本不可很好的安裝於我的 EeePC 100H,后來我去找了"Array.org EeePC Ubuntu Repository"的"Setup & Installation - Intrepid Ibex (Ubuntu v8.10)"來安裝。這個版本的kernel是"2.6.27-8-eeepc",本來是絕大部分是可用的;但我再看rmvb的影片時,有少部份會引起系統crash,因而我必需將它copy到我的desktop上去看。

但自從9.04版本出來後,我就想要更新至9.04,但是一個星期過去了,我還沒動。昨天終于想更新,于是在更新管理員下了update 9.04。我知道9.04內定的Totem就可看rmvb,于是更新完後就將mplayer uninstall了。但是不能看呀。按了rmvb的 ICON totem出現一下就不見了。我只好用手動命令行模式去看看它哪裡出問題了。

/var/lib/python-support/python2.6/gdata/tlslite/utils/cryptomath.py:9: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
import sha
** Message: ...

是X.org引起的問題。google一下,沒能解決;后來我又再去下了mplayer,可是這一次mplayer祇有聲音而影象不會出現。而且很奇怪的現象發生,就是先啟動mplayer,然后再啟動totem結果totem就會出現聲音及畫面!!

我決定重裝了。去Ubuntu網站下了9.04 Netbook Remix和Ubuntu 9.04 Desktop 32 bit版本會來,用Unetbootin安裝到USB上。



這次我發見 9.04的版本可以連上網路了,所以決定直接安裝9.04(況"Array.org EeePC Ubuntu Repository"只到 8.10)。Remix的版本雖說是裝於Netbook,但我總覺得畫面太小,而且很難自行定義,故決定重裝Desktop i386的version。安裝完畢後,果然可以。



且我將畫面的工具列,內定設為隱藏,這樣可曾加其它應用程式畫面的長寬



果然,再點了rmvb的圖示之后,它會自動search少了plug-in,以下是totem自動加的 plug-in



之後,再接上外接的 LCD。將它的顯示設為1920x1200。如果外出沒有外接的LCD則以筆記型電腦的螢幕解析度1024x600來顯示。



另外,我的外接T500的3.5G也可以通了。以前在8.10還必需借助 ASUS很難用的工具;在9.10一插上之后就有Driver,祇要以滑鼠按右鍵就可接通。



最后,這些畫面都是我新裝的畫面截取程式Shutter截下了的,但是前一個畫面,Shutter無法擷取,最后只好又裝了KDE的Ksnapshot了。

2009年4月26日 星期日

Ubuntu 9.04的ToTem可以播放rmvb和ape的影音

今日發現內定的Ubuntu的影片播放器-ToTem,發見它居然可以播放rmvb的影片。我在7.10的版本本來不可播放,還去下了mplayer和w32的codec才可,見在居然可以了,而且連ape的音樂檔也可播放了;這樣我就不用去下mplayer和Audacios了。

付上一個rmvb影片的截圖以為記。

2009年4月20日 星期一

Ubuntu 9.04 RC安裝AcroReader 9.1

安裝AcroReader 9.1於Ubuntu 9.04 RC版
1. 下載 AdbeRdr9.1.0-1_i386linux_enu.deb
如果是 Ubuntu AMD 64 bit 則
下載 AdbeRdr9.1.0-1_i486linux_enu.tar.bz2

中文繁體字型 FontPack910_cht_i486-linux.tar.bz2
中文簡體字型: FontPack910_chs_i486-linux.tar.bz2

2. Click .deb 安裝於 /opt/Adobe/Reader9 目錄
或是 click .bz2 後到解壓縮的目錄
sudo ./INSTALL

3. 安裝中文字型
解壓縮繁體字型於 CHTKIT 和 CHSKIT 後分別進入目錄後執行

sudo ./INSTALL

更新Ubuntu內定的新酷音輸入法為gcin

本來Ubuntu的內定輸入法為新酷音,但是在8.10版時有時候真的會跑掉,必需重啟IM。我就更換用gcin了,gcin也不是沒缺點,就是它內含的的詞不多,必需另外安裝辭庫。我用了tetralet所整理的大辭庫檔案,它有經過google改善辭庫資料中的辭頻。下載是個.bz2的壓縮檔,解壓縮後透過gcin設定視窗中的匯入辭庫功能將辭庫匯入gcin後即可。它將辭庫擴充到11萬多條,算是相當實用的檔
案。下載請見 辭庫連結下載


雖然我不知新酷音的毛病是否解決否,但是gcin另有一個優點使我不得不放棄新酷音,那就是gcin可以直接注音輸入法後輸出簡體字。雖然新酷音在Windows版有這個功能但Linux版我不知它為何尚缺呢?不然新酷音的輸入我個人是覺得比較符合我的習慣,譬如,我在輸入『比較符合』時出現



也就是說它是以后面的詞項輸入為主,不會以前面以輸入的詞項為主。

在Ubuntu 9.04版的 Synaptic 套件管理程式中輸入gcin的套件即可,如果妳的系統尚未裝入 im-switch則一併裝入,之后再

$ im-switch -s gcin

後重新登入,然后再以gcin的設定安裝下載的辭庫即可。

2009年4月19日 星期日

紀念我的Acer's NB

原本有部新買的PC和一部Asus's eeePC,加上我之前的Acer's Notebook。但最近去年9月份才新買的PC,徒然變得很不穩定,開機一會兒徒然自己關機。送回去修但是他說沒問題,但我拿回來測依然如故,又送回去,可他說沒問題ㄚ。這樣來來回回經過一個多星期。我徒然想到會不會是電源線的問題。因為我送回去修沒附電源線,而我回來測則是用我原來的電源線。我去買了條電源線,回來一試,果真如此,以用了三天,一直沒出問題了。

但是昨天我的Acer's NB徒然不動了,這台NB已經7年多了,去年年底時,電源出了問題,原廠說他們有沒備料,最後我是拿給光華商場一家專門修NB的小店修好的。可昨天有過電源,但是BIOS就是不會啟動,我想將它報廢了,故拍下它的照片,然後還能用的零件,全拆下來,以便做為我拆解NB的練習對象。

照張像片以為留念吧!

2009年4月18日 星期六

Upgrade到9.04 RC版,QT出現亂碼的解決

以前我會等到一個OS穩定之後才會它;但昨日和今天我不但裝了Ubuntu 9.04 RC版,而且將我的8.10 Upgrade到9.04版。重新安裝當然沒有問題,但是由8.10 Updrgade到9.04有些KDE的程式會出現亂碼的情形。

我的8.10是安裝GNome,但是有些App我覺得KDE比較好用,而且有些App就只能Run KDE;譬如 Screen 剪貼我用的是 KSnapshot,而VirtualBox它"天生"就支援KDE的環境,故我在8.10時,裝了Qt4 configure,將KDE的環境configure成我喜歡的,當然我不欣賞KDE在GNome下的字型顯示。

但Updgrade後,出現亂碼如下。



我登入另一User,但是它顯示是正常的。我就花了些時間找找看那些 .xxx 的檔案是導致不正常顯示。終於試出來是 ‧gconf 這個目錄出問題。我看了下,這個目錄裡頭放的都是你自己的設定;我懶得再試哪個檔案是有問題的,我就將這個目錄 rename 成gconf(將前頭點去掉),然後登入讓系統自己產生設定檔,然後花半個小時,將我的設定在做一次就OK了。比較 .gconf 和 gconf如下,



似乎原來的多了個 system。
我試了,但不是system的問題,等下次再出現同樣的問題,再一個個檔案測試好了。

再進入VirtualBox顯示都正常了,以下Message的 NS_ERROR_FALIURE就是KDE的APP在GNome的顯示,真的很難看。

2009年4月17日 星期五

我的Firefox附加元件

Ubuntu 9.04 RC版以正式announce。距正式版發行的時間不到一星期的時間;可我已迫不及待想裝來試試。

今天我在Intel Core 2 1.60GHz上測試,果然更快。Firefox要再裝入以熟悉的附加元件,故將Ubuntu 8.10的 Firefox的附加元件紀錄於下,以便安裝。

2009年3月28日 星期六

Debian5 eth0_rename 問題

由於在VBox新裝了網路卡,由於之前有裝了一個網路卡,造成有一個interface名為 eth0_rename出現。google了下,發現只要更改其中一個檔案後reboot即可。

/etc/udev/rules.d/70-persistent-net.rules 是由同目錄的 75-persistent-net-generator.rules 去呼叫 /lib/udev/write_net_rules 產生。所以解決方法就改動這檔案即可。

# vim /etc/udev/rules.d/70-persistent-net.rules

根據正確的 MAC Address,和希望的 ether name加入即可。如下



然後修改

# vi /etc/network/interfaces



參考:

http://blog.xuite.net/happyman/tips/16199196

http://checko.blogspot.com/2004/08/linux-debian_27.html

詳細 rules 寫法跟其他參考資料

http://www.debianhelp.co.uk/udev.htm

http://forum.ubuntu.org.cn/viewtopic.php?p=641452&sid=8232abf6a0d9bd3d71ea5bb9656c5a3b

http://www.linuxfromscratch.org/blfs/view/development/chapter07/network.html

2009年3月22日 星期日

VirtualBox VDI 的複製

最近在測試Cluster;因為之前Rocks, OSCAR的測試(這部份已經完成安裝,我想寫好PDF的安裝過程我會發佈在我的另一個『伊琵司農』的Blog上),都是在Master Node做好之後,它自己會附帶做好Client Node的Boot CDROM。但這次我想從底層一步步安裝Cluster所需的軟體。所以就必須自己安裝Client Node了。

我之前有備份VDI檔案到我另一顆硬碟起來過,但這次將這個檔案複製、更名後產生UUID重複的錯誤;所以我就Google一下。發現別人也有同樣的問題也解決了,詳見:VirtualBox VDI檔重複使用的作法VirtualBox在克隆磁碟的問題,果然可行。紀錄如下:

利用 $ VBoxManage clonehd Debian5-m1.vdi Debian5-c1.vdi

就行了。