2013-07-26
2013-07-22
Change Console Resolution in Grub2
edit below file.
sudo vi /etc/default/grub
uncomment the setting "GRUB_GFXMODE=640x480", and change to the resolution what you want.
update grub and reboot.
sudo update-grub
sudo reboot
i test it on ubuntu 13.04, and it works.
Reference:
ubuntu 10.04 console resolutionGrub 2 and the VGA parameter
2013-06-25
2011-12-29
Ubuntu 11.10 - Eclipse 的圖示是問號!?
Ubuntu 上裝好了 Eclipse,也可以正常執行,
但是在 ubuntu 的 unity 桌面環境上卻只能看到 eclipse 的圖示是一個問號...
補上圖示的設定就好了
eclipse.desktop 的檔案內容:
對照 eclipse 的路徑調整設定就可以了
完成後,圖示就不再是問號了
但是在 ubuntu 的 unity 桌面環境上卻只能看到 eclipse 的圖示是一個問號...
補上圖示的設定就好了
vi ~/.local/share/applications/eclipse.desktop
eclipse.desktop 的檔案內容:
[Desktop Entry] Encoding=UTF-8 Name=Eclipse Name[zh_TW]=Eclipse Comment=Eclipse IDE Exec=/home/user/eclipse/eclipse Icon=/home/user/eclipse/icon.xpm Terminal=false StartupNotify=true Type=Application Categories=Application;Development;
對照 eclipse 的路徑調整設定就可以了
完成後,圖示就不再是問號了
2011-10-30
GTK-Warning: pixmap
作業系統換上全新的 Ubuntu 11.10 ,遇到了一些問題
新出來的東西嘛,難免的
錯誤訊息:
Gtk-WARNING **: 無法在module_path 中找出佈景主題引擎:‘pixmap’
解決方案:
安裝缺少的套件就好了~
sudo apt-get install gtk2-engines-pixbuf
Reference:
Tsung's Blog - Ubuntu 修復 GTK WARNING(module_path, pixmap)
新出來的東西嘛,難免的
錯誤訊息:
解決方案:
安裝缺少的套件就好了~
Tsung's Blog - Ubuntu 修復 GTK WARNING(module_path, pixmap)
2011-06-01
[Apache] 使用者自己的網頁目錄 & Config Indexes
要讓使用者有自己的網頁目錄不麻煩
把 apache2 的 userdir mod 啟動就可以了
在 ubuntu 下的方法:
# a2enmod userdir
# /etc/init.d/apache2 restart
預設的網頁目錄是
~/public_html/
就在 userdir.conf 裡的
網址則是
http://localhost/~user/
還可以設定哪些 user 可以使用 userdir
如果 userdir 下的 php 沒辦法打開,會變成下載 php 檔的話,那要調整一下 apache 的 php 設定
就在 /etc/apache2/mods-available/php5.conf 裡有註明
# To re-enable php in user directories comment the following lines
# (from to .) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
就如 conf 檔裡所看到的,comment the following lines 吧
另外,這設定好像是 php5.3 才新加的
# vim /etc/apache2/sites-enabled/000-default
# /etc/init.d/apache2 restart
把 apache2 的 userdir mod 啟動就可以了
在 ubuntu 下的方法:
# /etc/init.d/apache2 restart
預設的網頁目錄是
~/public_html/
就在 userdir.conf 裡的
<Directory /home/*/public_html>
網址則是
http://localhost/~user/
還可以設定哪些 user 可以使用 userdir
# 預設是 disabled root
UserDir disabled root
如果 userdir 下的 php 沒辦法打開,會變成下載 php 檔的話,那要調整一下 apache 的 php 設定
就在 /etc/apache2/mods-available/php5.conf 裡有註明
# (from
# prevents .htaccess files from disabling it.
就如 conf 檔裡所看到的,comment the following lines 吧
另外,這設定好像是 php5.3 才新加的
避免 /var/www/ 的目錄中沒有 index.html 而被瀏覽者看到目錄中的檔案或資料夾
<Directory /var/www/>:
Options Indexes FollowSymLinks MultiViews #將 Indexes 刪除
AllowOverride None
Order allow,deny
allow from all
</Directory>
2011-05-30
在 ubuntu natty 上安裝 LAMP server
好像沒什麼特別好介紹的,就分別裝上 Apache, Mysql, php 就完成了
# apt-get install mysql-server
安裝過程中要設定 mysql 的 root password
更重要的是要把密碼記住
# apt-get install apache2
安裝好 apache2 後,就可以連到 http://localhost/ 看看是否正常運作,
有跑起來的話,畫面上會顯示 "It works!"
# apt-get install php5 php5-mysql libapache2-mod-php5
下列套件將會被【移除】:
apache2-mpm-worker
裝 php 時,會把 apache2-mpm-worker 移除,換成 apache2-mpm-prefork
# apt-get install phpmyadmin
安裝過程會要求設定 phpmyadmin:
選擇 http server 類型,這個就是選擇我們這裡裝的 apache2 了
設定phpmyadmin 使用者密碼
phpmyadmin 裝好之後,可以連到 http://localhost/phpmyadmin/ 可以看到 phpmyadmin 的登入畫面
現在,你成功的架設了 LAMP Server,可以開始你的 PHP 之路了
Book.Study.Nyo - 在debian squeeze 上裝 LAMP
安裝 mysql:
安裝過程中要設定 mysql 的 root password
更重要的是要把密碼記住
安裝 apache2:
安裝好 apache2 後,就可以連到 http://localhost/ 看看是否正常運作,
有跑起來的話,畫面上會顯示 "It works!"
安裝 php:
apache2-mpm-worker
裝 php 時,會把 apache2-mpm-worker 移除,換成 apache2-mpm-prefork
安裝 phpmyadmin:
安裝過程會要求設定 phpmyadmin:
選擇 http server 類型,這個就是選擇我們這裡裝的 apache2 了
設定phpmyadmin 使用者密碼
phpmyadmin 裝好之後,可以連到 http://localhost/phpmyadmin/ 可以看到 phpmyadmin 的登入畫面
現在,你成功的架設了 LAMP Server,可以開始你的 PHP 之路了
2010-10-10
ubuntu 10.04 裝遠端桌面 FreeNX
Linux上的遠端桌面系統似乎都是xdmcp跟vnc居多
不過我找到了另一套還不錯用的工具"FreeNX"
裝 NX 之前要先把ssh連線的套件裝好,
我先前已經裝好 openssh-server了
這裡裝的是 Neatx 是 Google 開發的 Open Source NX server
ubuntu部分:
windows部分:
到nomachine下載 NX Client for Windows 並安裝
接著打開 NX Client 設定好 IP 跟帳號密碼,就可以連到 ubuntu 的桌面的~
參考資料:
FreeNX on ubuntu community
CrBoy - 瘋狂世界:在Ubuntu 10.04 (Lucid Lynx)上安裝NX - 許多人推薦的遠端桌面
不過我找到了另一套還不錯用的工具"FreeNX"
裝 NX 之前要先把ssh連線的套件裝好,
我先前已經裝好 openssh-server了
這裡裝的是 Neatx 是 Google 開發的 Open Source NX server
ubuntu部分:
$ sudo add-apt-repository ppa:freenx-team
$ sudo apt-get update
$ sudo apt-get install neatx-server
windows部分:
到nomachine下載 NX Client for Windows 並安裝
接著打開 NX Client 設定好 IP 跟帳號密碼,就可以連到 ubuntu 的桌面的~
參考資料:
FreeNX on ubuntu community
CrBoy - 瘋狂世界:在Ubuntu 10.04 (Lucid Lynx)上安裝NX - 許多人推薦的遠端桌面
2009-11-29
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後,你可以看到一大堆的指令參數...
這邊大概列一些常用的:
以下是目前我有改到的設定:
參考資料:
http://phorum.study-area.org/index.php?topic=54146.0
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
2009-11-07
Ubuntu 9.10...在十月二十九號發佈了!
Ubuntu 9.10就在我新訓的時候發佈了正式版本了
之前是有裝過測試版本看看~正式版還沒開玩
目前我知道的大概有:桌面變得更好看、內定輸入法改成 iBus、將 Ubuntu One 的服務整合到系統裡...剩下的等待有玩再說吧
下次好好的玩 Ubuntu 說不定要玩10.10版了...
之前是有裝過測試版本看看~正式版還沒開玩
目前我知道的大概有:桌面變得更好看、內定輸入法改成 iBus、將 Ubuntu One 的服務整合到系統裡...剩下的等待有玩再說吧
下次好好的玩 Ubuntu 說不定要玩10.10版了...
2009-05-31
設定 Ubuntu 的 Ramdisk
要將多出來的記憶體設成 Ramdisk
只要在 /etc/fstab 裡寫入設定就ok了
設定完成後可以用以下指令掛載
可以打指令
查看是否設定成功。成功的話會看到
不過,還是重開機一下比較好
因為操作完以上動作後 /tmp 資料夾裡的東西都沒了...
只要在 /etc/fstab 裡寫入設定就ok了
#sudo vim /etc/fstab以上是設定 1G 的 Ramdisk 並掛載到 /tmp 資料夾
+tmpfs /tmp tmpfs size=1G 0 0
設定完成後可以用以下指令掛載
#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
列出目前掛載資訊
將指定裝置掛載到指定資料夾
知道怎麼掛載了,再來就是讓主機中的硬碟在開機時自動掛載
開機自動掛載的設定在 /etc/fstab 中
先建立好要掛載的目的地資料夾,再到 fstab 加上設定
在該檔案中有一些註解說明如下
設定完之後就可以重開測試了
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指令就會:
為了解決這問題,我當然就上網 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
所以...
這篇是廢文嗎!?
不...因為,照著舊方法裝,你一定會發現一個驚人的問題!
那就是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
最後!到 NS2-2.33 資料夾下,執行驗證~(這個不跑好像沒差...XD)
$./validate
驗證完成後,會有"validate overall report: all tests passed"的句子出現...
不然就是...重裝!?
完成,做作業去...
我的 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啦~
以上是官網對 Lazybuntu 的說明...Lazybuntu 讓許多東西的安裝變簡單了~
首先到官網 http://lazybuntu.openfoundry.org/
下載 Lazybuntu(目前,0.1.6版)
將下載下來的檔案解壓縮並執行
執行後他會問是否要修改套件庫設定,如下畫面:
為了安裝 Lazybuntu方便,就選"是"吧Lazybuntu 會把舊的設定備份下來
進入 Lazybuntu的安裝畫面:
裡面有許多的軟體可以安裝,當然還有一些遊戲要裝什麼,當然就是使用者決定了。如果想要播影片,那一定要安裝Codecs。要上bbs就裝pcman吧。裡面還有映像檔的掛載程式,也是不錯用的
都選好之後,按"套用"等 Lazybuntu 把全部的套件都安裝完,就ok啦~
2009-02-22
ubuntu 8.10 更換語系
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
上列指令都執行後,重新登入,你就可以快樂的打嘸蝦米了 ^.<
開啟 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!!
將光碟放入光碟機,接著光碟開機
成功載入 ubuntu 後,選 menu 上的第一個試用 ubuntu 的選項進入 Live CD
進入 ubuntu 的視窗介面,你可以體驗一下 ubuntu 的美好~~或是馬上進入安裝過程
點擊兩下桌面上的 Install 圖示,開始安裝 ubuntu!
第一步:選定系統的預設語系,選好按"下一頁"
第二步:設定時區跟城市,選好按"下一頁"
第三步:設定鍵盤,選好按"下一頁"
第四步:設定磁碟分割,選"導引",並選你的隨身碟,選好按"下一頁"
第五步:匯入原本電腦中的設定,選好按"下一頁"
第六步:填入新系統的帳號密碼,填好按"下一頁"
第七步:點選右下的"進階",設定你開機程式要裝在哪,當然就是選隨身碟啦,選好按"確定"之後,就可以按下"安裝",開始安裝 ubuntu
等待一段時間之後,安裝完成!
馬上重開來測試系統
選隨身碟開機,會先進入 grub 選單,選 ubuntu 選項進入 ubuntu,讀取完成後到 ubuntu 登入畫面
這時候就登入,開始享用 ubuntu!!
訂閱:
文章
(
Atom
)


