2009年12月31日 星期四
架站
先在ubuntu desktop上安裝LAMP及php工具:
>sudo tasksel install lamp-server
>sudo aptitude install apache2 php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
在local安裝wordpress及phpbb3,放在 /var/www中,用ipchicken找出自己的global ip,我在alibuddha.com開個subdomain,轉址到剛剛查出的global ip,就可以上線了。但是在公司辦公室及宿舍不行,應該是網管上的安全策略吧。
在local試成功後上傳到alibuddha.com,當初安裝phpbb 3.0.4在local都正常,可是傳到伺服器卻出現錯誤:
Fatal error: Cannot instantiate non-existent class: domdocument in/home/ali/public_html/phpbb3/forum/includes/acp/acp_site.php on line 337
後來改裝phpbb 3.0.6就沒問題了。
2009年12月27日 星期日
Lucid Lynx (清醒的山貓)嘗鮮
今天去下載Lucid Lynx (Ubuntu 10.04)的alpha-1來嘗嘗。
用alternative iso裝在 1G USB上開機(當作開機CD片來用),將文字系統(command-line system)裝在4G USB上。
完成後開機在command line,再加裝:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install openbox xorg feh obmenu conky prism language-support-zh-hant gcin lxterminal pcmanfm pulseaudia audacious gpe-screenshot gnome-media cairo-dock cairo-dock-plug-ins
重開後在文字系統下登入,輸入startx
開prism上網下載google-chrome 再用 dpkg安裝(用sudo apt-get -f install修補相依套件之不足) 之後再將prism移除。
變成:
共佔1.24G
2009年12月18日 星期五
自製最小的Ubuntu桌面系統
目前自製最小的Ubuntu桌面系統是Ubuntu 9.10 command line system + Openbox + 中文支援 + prism + wbar 只要1.1GB.
製作方法:
1. Boot from Ubuntu 9.10 alternative (or mini) CD, 選 command-line system.
2. reboot 進入 command line system 並登入
3. sudo apt-get update
4. sudo apt-get dist-upgrade
5. sudo apt-get install openbox xinit feh conky obmenu language-support-zh prism wicd lxterminal wbar pcmanfm
(山寨版的Mac加上Win7)
將做好的4G USB系統打包
我想將我將做好的4G USB系統(Ubuntu 9.10 command line system + openbox)打包,使用的空間只有1.2G,我參考http://wiki.ubuntu-tw.org/index.php?title=Dd 的方法:
sudo dd if=/dev/sdb | gzip > /media/disk/4GUSB.img.gz
做出來的檔約2G
用
gzip -dc /media/disk/4GUSB.img.gz | sudo dd of=/dev/sdc
安裝到另一個完全一樣的4G USB上卻沒辦法開機,可是檔案管理員可以看到所有檔案都在。
請教前輩們,哪個步驟錯了? 還是有更好的方法?
網 路上為善不欲人知的高手回覆:先”dd if=/dev/zero of=/dev/sdc bs=4K”指抹除/dev/sdc中的所有資料( bs大小不一定要4K ),再執行gzip -dc /media/disk/4GUSB.img.gz | sudo dd of=/dev/sdc
就成功了,但是製造出來的備份檔粉大,網路上的高手建議使用fsarchiver,那是目前最先進的備分/還原工具。
[參考:http://www.fsarchiver.org/Main_Page ]
安裝fsarchiver的方法在Ubuntu 9.10很簡單,將 ppa:randomaction/ppa 加入軟體來源後輸入sudo apt-get install fsarchiver就可以了
要備份整個partition(如/dev/sdb)就輸入fsarchiver savefs /media/disk/4GUSB.fsa /dev/sdb1 與上述相同的4G USB只要494.6M.
要還原就輸入fsarchiver restfs /media/disk/4GUSB.fsa id=0,dest=/dev/sdb1
2009年12月16日 星期三
老筆電回春計劃
不經一番寒澈骨, 那得梅花撲鼻香。
為了讓一部沒法從USB開機的筆電(可知有多老的bios)回春,試著安裝Ubuntu 9.10。用Live CD 安裝還會當機,可能是Ram不太夠用。後來用alternative CD安裝,在網卡設定又搞了好久,最後解決辦法竟然就是拔出來再重新插進去(不要想歪囉)。
下個問題就是gdm登入有問題,喇叭會發出雜音(可不是鼓掌的掌聲喔),就掛點了。後來又不知怎地,在登入畫面出來前,按 Alt-Ctrl-F1 可以從command line登入,雖然網卡讀到了,可是網路設定都沒辦法走出去。只好放棄重鍊。
這次還是用Alternative CD安裝,裝英文版,按F4選command line installation。又過了一個午睡的時間,終於可以開機在command line且有網路。之後趕快乘勝追擊,一連輸入
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install lxde firefox language-support-zh wicd wbar
又安裝了半個午睡時間,免得老電腦又反悔了,終於可以進入LXDE的桌面環境。
後記:後來發現如果gdm登入有問題,想開機到command line來登入,可以將/etc/X11/default-display-manager這個檔的內容改成false, 把登入問題解決後再將內容改回/usr/sbin/gdm就可以恢復gdm登入了。
2009年12月11日 星期五
Ubuntu 9.10 + Openbox + Cairo dock
(參考:https://help.ubuntu.com/community/CairoDock)
1. 用Ubuntu 9.10 alternative disk開機,選中文(繁體),按F4,選[安裝文字模式系統],按[安裝 ubuntu] (過程和8.10類似)
2. 安裝好後重開機。
3. 開機完成只有command line系統,登入後:
> sudo nano /etc/apt/sources.list在文件最後加上 “deb http://repository.cairo-dock.org/ubuntu karmic cairo-dock” 後存檔。(可以省略)
> wget -q http://repository.cairo-dock.org/cairo-dock.gpg -O- | sudo apt-key add – (可以省略)
> sudo apt-get update
> sudo apt-get upgrade (錯了 改成) sudo apt-get dist-upgrade
> sudo apt-get install openbox xinit gdm pcmanfm lxterminal feh conky obmenu language-support-zh gcin firefox rhythmbox wicd gpe-screenshot cairo-dock cairo-dock-plug-ins
> im-switch -s gcin
> sudo apt-get clean
重新開機,登入
> cairo-dock -o
共耗硬碟1.30G
2009年12月10日 星期四
在openbox安裝google chrome
1. 到http://www.google.com/chrome?platform=linux&hl=zh-TW下載 .deb檔
2. 到download的資料夾中輸入
sudo dpkg -i [google chrome].deb
之後會有相依性問題。
3. 再輸入
sudo apt-get -f install
4. 輸入 google-chrome 就可以啟動了。
2009年12月9日 星期三
Wbar也是不錯的選擇喔
當Cairo Dock沒辦法使用時,WBar也是不錯的選項。
在Ubuntu 9.10, 只要在終端機輸入
sudo apt-get install wbar
就可以安裝了,非常方便喔。
在Ubuntu 9.04(參考: Explore Your World: Install Wbar In Ubuntu Jaunty (9.04))就必須
> wget http://wbar.googlecode.com/files/wbar_1.3.3_i386.deb
> sudo dpkg -i wbar_1.3.3_i386.deb
wbar的設定檔是 /usr/share/wbar/dot.wbar, 很容易設定。
2009年11月22日 星期日
2009年11月11日 星期三
Ubuntu 9.10 + OpenBox
安裝方法很簡單,用ubuntu 9.10 liveCD開機,把ubuntu裝在4G USB上,再用
sudo apt-get install lxde後按 Ubuntu 9.04 + LXDE in 4G USB 把conky及autostart.sh編好,登入時選openbox即可。
開好openbox只需用60-70M的記憶體,用9.04都還需120-130M呢。用USB開機也能在一分鐘內開機完成,出現openbox桌面。
以上是比較偷懶的方法,需要比較大的硬碟空間,但是功能也比較齊全。但如果要量身訂作,也可以用底下的方法,只要不到1.5G的空間就可以了:
1. 用Ubuntu 9.10 alternative disk開機,選中文(繁體),按F4,選[安裝文字模式系統],按[安裝 ubuntu] (過程和8.10類似)
2. 安裝好後重開機。
3. 開機完成只有command line系統,登入後:
> sudo apt-get update
> sudo apt-get upgrade
> sudo apt-get install lxde feh conky obmenu language-support-zh gcin firefox rhythmbox gpe-screenshot
> im-switch -s gcin
> sudo nano /etc/X11/xinit/xinitrc
輸入:
export LANG=zh_TW.UTF-8
export LC_CTYPE=zh_TW.UTF-8
export GTK_IM_MODULE=gcin
export XMODIFIERS="@im=gcin"
gcin &
還有更精簡的:名副其實的Ubuntu 9.10 + OpenBox (沒有LXDE)
1-2 一樣的方法安裝
3. 開機完成只有command line系統,登入後:
> sudo apt-get update
> sudo apt-get upgrade
> sudo apt-get install openbox xinit gdm pcmanfm lxterminal feh conky obmenu language-support-zh gcin firefox rhythmbox wicd gpe-screenshot
安裝完成後,只要1.2G
2009年10月10日 星期六
Ubuntu 9.04 + LXDE in 4G USB
Openbox + conky
安裝步驟:
1. 用ubuntu 9.04 liveCD安裝到4G USB上。
2. >sudo apt-get update
3. >sudo apt-get install lxde
4. >sudo apt-get install conky
5. >sudo apt-get install feh
6. >nano .config/openbox/autostart.sh
我的autostart.sh是醬的:
feh –bg-scale /home/(name)/(background picture)
conky -d
作業階段以openbox為預設值就完成安裝。
2009年7月15日 星期三
2009年4月29日 星期三
2009年4月21日 星期二
在Ubuntu 9.04上用BandLuxe C170上網
> sudo apt-get update
> sudo apt-get install wvdial
wvdial.conf和Ubuntu 8.10一樣。
2009年4月8日 星期三
Ubuntu 播放 rmvb
用synaptic套件管理程式把libc6降級為 2.7-10ubuntu3再跑下載的RealPlayer11GOLD.deb 就能正常安裝了。
另外,在Ubuntu安裝W32codecs就可以用預定的播放程式來看rmvb,下載
http://www.debian-multimedia.org/pool/main/w/w32codecs/w32codecs_20071007-0.1_i386.deb
來安裝就可以了。
2009年4月2日 星期四
LXDE更改桌布的問題
在網上找到答案,可由pcmanfm的設定改桌面(http://forum.lxde.org/viewtopic.php?f=19&t=165&start=0 ),圖可以改回來,將”顯示視窗管理程式提供的桌面選單”取消,右鍵選單就恢復了。
2009年3月26日 星期四
Flash的亂碼…搞定了~!!!
sudo mv /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.back
&& sudo gedit /etc/fonts/conf.d/49-sansserif.conf
貼加以下內容後存檔→fx重開
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
If the font still has no generic name, add sans-serif
-->
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>sans-serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>文泉驛正黑</string>
</edit>
</match>
</fontconfig>
2009年2月19日 星期四
ubuntu 8.10 + LXDE on 4G USB
參考:安裝Ubuntu Base + LXDE 指南(特別適合低階硬體) - Ubuntu 正體中文Wiki
1. 用ubuntu 8.10 alternative CD 片開機,按English,按F4,選command line system。
2. 記得將網路設定好,並將boot loader安裝在(hd1)。
3. 重開機後,先
> sudo apt-get install wvdial (這樣我的BrandLuxe C170才能上網)。
4. 安裝LXDE
> sudo apt-get install LXDE
5. 安裝synaptic, firefox, gnome-system-tools, gcin
> sudo apt-get install synaptic firefox gnome-system-tools gcin
6. reboot
> sudo reboot
7. 在system tools中有synaptic package manager,用他來安裝比較方便,裝上 netapplet (network selector)及gnome-network-admin,才能在不同電腦設定不同的網路。裝上gpe-screenshot才能照相。
也可以開openbox桌面,動作更快。可用 > feh --bg-scale /path/to/your/background/image.jpg 來更改桌面。
2009年2月15日 星期日
2009年2月11日 星期三
Ubuntu更新時出現『金鑰錯誤』
參考一:套件庫GPG認証錯誤解決方法
在terminal輸入
gpg –keyserver keyserver.ubuntu.com –recv [Key code]
gpg –export –armor [Key code] | sudo apt-key add -
參考二:https://bugs.launchpad.net/ubuntu/+source/apt/+bug/33505
在terminal輸入
apt-get update -o Acquire::http::No-Cache=True
可以成功
2009年2月9日 星期一
在Ubuntu 8.10上使用BandLuxe C170及中華電信行動網路上網
在Ubuntu 8.10上使用BandLuxe C170不像使用Huawei E220那麼簡單, 必須使用 wvdial, 他的wvdial.conf如下:
[Dialer Defaults]
Phone = *99***#
Username = username
Password = password
Stupid Mode = 1
Dial Command = ATDT
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
開機步驟:
1. 開機
2. 退出BandLuxe的虛擬CD-Rom
3. 在terminal輸入wvdial
2009年1月7日 星期三
[整理]一鍵安裝Ubuntu軟體
使用方式:使用Firefox瀏覽器,點擊連結即可安裝
(註:所有軟體安裝源自於使用者系統上的套件庫來源,不需擔心安全問題。)
中文支援及翻譯
安裝 KDE3 中文支援
安裝 KDE4 中文支援
安裝 StarDict (星譯際王)
編解碼器及插件
安裝 Adobe Flash 插件
安裝 RAR
安裝 Ubuntu 額外受限套件
桌面效果及美化
安裝 Advanced Desktop Effects Settings
安裝 Simple-CCSM
安裝 Ubuntu Studio 佈景主題
安裝 Ubuntu Studio 桌布
安裝 AWN (Avant Window Navigator)
安裝 Cairo 時鐘
安裝 Screenlets
網路應用
安裝 Emesene
安裝 Epiphany 瀏覽器
安裝 Epiphany 擴充套件
安裝 FileZilla 及中文支援
安裝 PCManX
安裝 Prism
P2P下載
安裝 aMule
安裝 Azureus
多媒體影音
安裝 Elisa
安裝 SMPlayer
燒錄軟體
安裝 K3b 及中文支援
美工繪圖
安裝 Inkscape
安裝 KolourPaint
安裝 KSnapshot
文件瀏覽
安裝 Okular
系統工具
安裝 AllTray
安裝 APTonCD
安裝 GShotdown
安裝 Dolphin KDE4
安裝 PCMan 檔案管理程式
安裝 Thunar 及批次重新命名