2009-11-29

搞定ttf-mscorefonts-installer安裝時出現的錯誤!

原因跟方法:

「親愛的」搞定ttf-mscorefonts-installer安裝時出現的錯誤 

方法二:

「perfect_mscorefonts」使用腳本處理mscorefonts、restricted-extras安裝問題


well...我直接用方法二去改了...

無名搬家到Blogger!?

在網路上找到了一個有趣的小工具~
http://sourceforge.net/projects/blogtrans/files/

一個名為"Blogtrans"的程式,有什麼功能呢?
就是可以把無名的備份檔案轉換成Blogger的格式~

這實在是一個搬家的好工具啊~
看了看這工具跟一些相關的文章...嗯
我也打算把我之前在無名的文章移過來Blogger了

不過...動工之日未定,還有一個小問題...
就是無名有文章上鎖的功能,但Blogger沒有...
這樣那些文章要怎麼處理呢@@"

well...總有辦法的= =+

2009-11-28

Gnome設定工具:GConf 簡介

gconf的運作方式類似Windows上面的登錄檔,要修改gconf的設定方法有:
gconftool-2:終端機上的設定程式
gconf-editor:圖形介面的gconf設定程式

gconf的文件路徑保存於/usr/share/gconf/default.path此一檔案中,可概略分為:
force settings表示這些設定使用者不能變動
user performances則代表是使用者可以變動的
system defaults裡面則是系統的預設值存於之

當你下指令:man gconftool-2後,你可以看到一大堆的指令參數...
這邊大概列一些常用的:
-s, --set          設定特定key的value並且同步之。需與 --type 一起使用。
-t, --type=int|bool|float|string|list|pair  設定所欲存取的value type
-g, --get          顯示特定key的value。
-u, --unset        將鍵值還原為預設值(system defaults)。
--all-dirs        列出目錄中的子目錄
-R, --recursive-list    遞迴列出目錄中的所有項目

以下是目前我有改到的設定:

修改自動通知的天數為0讓他每天都通知有最新的套件
gconftool-2 --type bool -s /apps/update-notifier/auto_launch false
修改有更新時不要自動跳出
gconftool-2 --type int -s /apps/update-notifier/regular_auto_launch_interval 0
取消關機/重登…等等到數60秒
gconftool-2 --type bool -s /apps/indicator-session/suppress_logout_restart_shutdown true


參考資料:
http://phorum.study-area.org/index.php?topic=54146.0

Firefox add-on 整理一下

Greasemonkey 
要使用腳本的必備工具

Download Statusbar
取代原本的下載管理員,把下載列表縮小到Firefox視窗下方

Screengrab 
用來抓取整個網頁的頁面

Speed Dial 
在開新分頁中放入數個網站連結,方便你直接連上一些常用的網站

FoxyProxy
好用的Proxy工具

DownThemAll!
下載網頁上的資料一次OK!

Easy YouTube Video Downloader
在Youtube裡多放上下載的連結

Firebug 
方便查看網頁原始碼的工具

Google Toolbar
就Google Toolbar

新同文堂
繁簡體轉換工具

2009-11-07

Ubuntu 9.10...在十月二十九號發佈了!

Ubuntu 9.10就在我新訓的時候發佈了正式版本了

之前是有裝過測試版本看看~正式版還沒開玩

目前我知道的大概有:桌面變得更好看、內定輸入法改成 iBus、將 Ubuntu One 的服務整合到系統裡...剩下的等待有玩再說吧

下次好好的玩 Ubuntu 說不定要玩10.10版了...

2009-05-31

設定 Ubuntu 的 Ramdisk

要將多出來的記憶體設成 Ramdisk
只要在 /etc/fstab 裡寫入設定就ok了
#sudo vim /etc/fstab

+tmpfs /tmp tmpfs size=1G 0 0
以上是設定 1G 的 Ramdisk 並掛載到 /tmp 資料夾

設定完成後可以用以下指令掛載
#sudo mount -a

可以打指令
#df -h

查看是否設定成功。成功的話會看到
tmpfs 1.0G 2.9M 1022M 1% /tmp


不過,還是重開機一下比較好
因為操作完以上動作後 /tmp 資料夾裡的東西都沒了...

2009-05-28

掛載!mount!

不同於 windows 上的C糟D糟...
Linux 上的磁碟,是以 mount 方式操作的...

關於 mount 指令,請 man

#mount

列出目前掛載資訊

#mount [-t 磁碟類型] device dir

將指定裝置掛載到指定資料夾

知道怎麼掛載了,再來就是讓主機中的硬碟在開機時自動掛載
開機自動掛載的設定在 /etc/fstab 中

先建立好要掛載的目的地資料夾,再到 fstab 加上設定

在該檔案中有一些註解說明如下

# filesystem mount type options dump pass
/dev/sdb1 /media/data ntfs defaults 0 0

設定完之後就可以重開測試了

2009-05-20

安裝 NS-2.33 到 ubuntu 9.04

全部的方法都跟以往裝在8.10一樣...

所以...

這篇是廢文嗎!?

不...因為,照著舊方法裝,你一定會發現一個驚人的問題!

那就是nam無法啟動...

只要打下nam指令就會:

[code omitted because of length]
: no event type or button # or keysym
while executing
"bind Listbox {
%W yview scroll [expr {- (%D / 120) * 4}] units
}"
invoked from within
"if {[tk windowingsystem] eq "classic" [tk windowingsystem] eq "aqua"} {
bind Listbox {
%W yview scroll [expr {- (%D)}] units
}
bind Li..."


為了解決這問題,我當然就上網 google 啦~

問題出在 nam 所使用的 tk 模組與 xproto-7.0.13 不相容的關係。(因為 xproto-7.0.13 中新加入了 GenericEvent)

其解決方法如下:

1. 下載 patch
http://bugs.gentoo.org/show_bug.cgi?id=225999 下載 tk-8.4.18-tkBind.patch

2. 到 ns-allinone-2.33 目錄底下
執行 patch -p0 http://victorgau.blogspot.com/2008/12/ns2-233-nam.html

2009-02-28

安裝 NS-2.33 到 ubuntu 8.10

NS-2 目前的版本的是2.33 請到 http://isi.edu/nsnam/ns/allinone 版本

我的 ubuntu 在先前有裝 Lazybuntu,Lazybuntu 會更改 source.list 可能會造成套件衝突,所以我復原 Lazybuntu 改的 source.list(這個不一定要動)

接著輸入:
$sudo apt-get update
更新清單,就開始安裝 NS-2 需要的軟體了

$sudo apt-get install build-essential
(後面這些軟體系統會自動補齊 dpkg-dev g++ g++-4.3 libstdc++6-4.3-dev patch)

$sudo apt-get install libxmu-dev
(後面這些軟體系統會自動補齊 libice-dev libpthread-stubs0 libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev libxcb-xlib0-dev libxcb1-dev libxdmcp-dev libxext-dev libxi-dev libxmu-headers libxt-dev x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xtrans-dev)

安裝 gnuplot, gawk
$sudo apt-get install gnuplot gawk
(後面這些軟體系統會自動補齊 gnuplot-nox gnuplot-x11 libwxbase2.6-0 libwxgtk2.6-0)

把 ns-allinone-2.33.tar.gz 移到家目錄下解壓縮
$tar -zxvf ns-allinone-2.33.tar.gz

到 ns-allinone-2.33 資料夾下進行安裝
$cd ns-allinone-2.33
$./install

經過一段時間的等待,NS-2 安裝完成
接著修改家目錄底下的 .bashrc 檔案
$vi ~/.bashrc

+ # for ns2
+ export PATH=$PATH:/home/nyogjtrc/ns-allinone-2.33/bin:/home/nyogjtrc/ns-allinone-2.33/tcl8.4.14/unix:/home/nyogjtrc/ns-allinone-2.33/tk8.4.14/unix
+ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/nyogjtrc/ns-allinone-2.33/otcl-1.13:/home/nyogjtrc/ns-allinone-2.33/lib
+ export TCL_LIBRARY=$TCL_LIBRARY:/home/nyogjtrc/ns-allinone-2.33/tcl8.4.14/library

最後!到 NS2-2.33 資料夾下,執行驗證~(這個不跑好像沒差...XD)
$./validate

驗證完成後,會有"validate overall report: all tests passed"的句子出現...
不然就是...重裝!?

完成,做作業去...

2009-02-27

Lazybuntu - ubuntu 的懶人包!

Lazybuntu 懶人包是用來調整 Ubuntu 的軟體,自動從網路下載多媒體編碼器、安裝更好用的燒錄軟體、字典、廣播收聽軟體、BBS 連線程式等,讓 Ubuntu 更容易使用。

以上是官網對 Lazybuntu 的說明...Lazybuntu 讓許多東西的安裝變簡單了~

首先到官網 http://lazybuntu.openfoundry.org/

下載 Lazybuntu(目前,0.1.6版)

將下載下來的檔案解壓縮並執行

執行後他會問是否要修改套件庫設定,如下畫面:
為了安裝 Lazybuntu方便,就選"是"吧
Lazybuntu 會把舊的設定備份下來


進入 Lazybuntu的安裝畫面:
裡面有許多的軟體可以安裝,當然還有一些遊戲
要裝什麼,當然就是使用者決定了。如果想要播影片,那一定要安裝Codecs。要上bbs就裝pcman吧。裡面還有映像檔的掛載程式,也是不錯用的

都選好之後,按"套用"等 Lazybuntu 把全部的套件都安裝完,就ok啦~

2009-02-22

ubuntu 8.10 更換語系

ubuntu 8.10 以中文安裝好之後,並沒有全部軟體都裝成中文的,這個問題只要改一下設定,就能把所有支援中文語系的軟體都換成中文的。方法如下:

開啟:
System > Manager > Language Support (這是英文)
系統 > 管理 > 語言支援 (這是中文)

更換語言的選單如下:


只要選中文或是你要的語言,並設定要更動的選項,再按ok就開始安裝了。

等待安裝總是漫長的:


等語系檔安裝完成,重新開啟 X window,你的 ubuntu 就很中文了~~

2009-02-21

ubuntu 8.10 上安裝嘸蝦米

這是用gcin來打嘸蝦米的方法~

開啟 terminal,依序鍵入下列指令

先更新一下 apt-get
sudo apt-get update

安裝gcin
sudo apt-get install gcin

把預設輸入法換成 gcin
im-switch -s gcin

安裝嘸蝦米的表格檔
sudo /usr/share/gcin/script/noseeing-inst

上列指令都執行後,重新登入,你就可以快樂的打嘸蝦米了 ^.<

2009-02-18

安裝 ubuntu 8.10 到 usb 隨身碟 - 超隨便版本

首先,到 ubuntu 官網下載 ubuntu CD 的映像檔,將映像檔燒到 CD 裡

將光碟放入光碟機,接著光碟開機

成功載入 ubuntu 後,選 menu 上的第一個試用 ubuntu 的選項進入 Live CD

進入 ubuntu 的視窗介面,你可以體驗一下 ubuntu 的美好~~或是馬上進入安裝過程

點擊兩下桌面上的 Install 圖示,開始安裝 ubuntu!

第一步:選定系統的預設語系,選好按"下一頁"

第二步:設定時區跟城市,選好按"下一頁"

第三步:設定鍵盤,選好按"下一頁"

第四步:設定磁碟分割,選"導引",並選你的隨身碟,選好按"下一頁"

第五步:匯入原本電腦中的設定,選好按"下一頁"

第六步:填入新系統的帳號密碼,填好按"下一頁"

第七步:點選右下的"進階",設定你開機程式要裝在哪,當然就是選隨身碟啦,選好按"確定"之後,就可以按下"安裝",開始安裝 ubuntu

等待一段時間之後,安裝完成!

馬上重開來測試系統

選隨身碟開機,會先進入 grub 選單,選 ubuntu 選項進入 ubuntu,讀取完成後到 ubuntu 登入畫面

這時候就登入,開始享用 ubuntu!!