2012年4月16日 星期一

Lubuntu server

安裝LXDE, X, 和其他輔助套件

xorg : 啟動圖形介面必須
gdm : 桌面登入管理器, 亦可改用xdm,kdm, 不要也可以。 (文字介面登入後, startx)
ubuntu-gdm-themes : 如果不裝這個gdm佈景主題,Ubuntu的GDM可能會出現錯誤提示 "can't open file /usr/share/gdm/themes/Human/Human.xml"
language-support-zh 、language-pack-gnome-zh 、ttf-arphic : 中文化必須套件
gcin: 中文輸入法, 也可以用 scim 、scim-chewing* (新酷音) 代替
Synaptic 套件管理器
epiphany-browser : 一個輕巧簡化版的Gnome網頁瀏覽器, 速度很快, 和Firefox一樣使用Gecko引擎。
gnome-system-tools : 提供了"使用者及群組"、"時刻和日期"等管理工具... 很方便, 但非必要
obconf : 提供了openbox的視窗邊框等外觀設定工具
openbox-themes: 額外的視窗邊框、顏色佈景主題
lxde: 一個開機後儘需200MB記憶體(或更小)的高效能桌面環境
輸入下列指令安裝:

sudo apt-get install xorg gdm ubuntu-gdm-themes language-support-zh language-pack-gnome-zh* ttf-arphic-* synaptic epiphany-browser gcin gnome-system-tools obconf openbox-themes lxde


簡化版
sudo apt-get install ttf-wqy-zenhei gcin lxde

中文字有文鼎的
ttf-arphic-uming (像細名)
ttf-wqy-zenhei (像標楷)
文泉驛正黑體
ttf-wqy-zenhei (推薦)

預設是lxDM, 如果想直接用文字介面登入桌面,安裝好之後可輸入:
在/etc/rc.local中放入 sudo /etc/init.d/lxdm stop

記得要
cd /etc/rcS.d
sudo ln -s ../rc.local S60rc.local

去掉開機所有訊息
sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"

記得要sudo update-grub


文字介面登入後, sudo /etc/init.d/lxdm start


sudo apt-get install openssh-server

sudo apt-get install xdrp
安裝xrdp會順遍裝vnc4server

vncserver :編號 (取消用vncserver -kill :編號)
第一次啟動時會要求設定密碼

用以下指令設定
vncserver :1 -depth 16 -geometry 1280x800 -dpi 96

nano ~/.vnc/xstartup
刪掉所有填上
/usr/bin/lxsession -s Lubuntu -e LXDE


sudo nano /etc/xdrp/startwm.sh

#!/bin/sh

if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi

ps -Af >/tmp/xrdp.txt

. /etc/X11/Xsession

把. /etc/X11/Xsession改成

exec /usr/bin/lxsession -s Lubuntu -e LXDE

重起xrdp:
sudo setvice xrdp restart

若是gnome要記得裝
sudo apt-get installgnome-shell gnome-session-fallback
登入用gnome-session-fallback

若是登入畫面鍵盤不能動
確認是否有/etc/xrdp/km-0004.ini 和 /etc/xrdp/km-0404.ini
請注意這些km-xxxx.ini這些就是鍵盤配置檔
km-0409.ini 這個是英文的鍵盤配置
以下列出一些常看到的語系代碼,如果沒有的話請到以下網址去參考

http://xrdp.sourceforge.net/documents/keymap/rfc1766.html

"0004"="zh;Chinese"
"0404"="zh-tw;Chinese (Taiwan)"
"0804"="zh-cn;Chinese (China)"
"0C04"="zh-hk;Chinese (Hong Kong SAR)"
"1004"="zh-sg;Chinese (Singapore)"

"0409"="en-us;English (United States)"
"0809"="en-gb;English (United Kingdom)"
"0C09"="en-au;English (Australia)"
"1009"="en-ca;English (Canada)"
"1409"="en-nz;English (New Zealand)"
"1809"="en-ie;English (Ireland)"
"1C09"="en-za;English (South Africa)"
"2009"="en-jm;English (Jamaica)"
"2809"="en-bz;English (Belize)"
"2C09"="en-tt;English (Trinidad)"

以繁體中文0404為例,因為我們的鍵盤配置跟英文一樣

所以只要打上這個指令就行了

[root@localhost ~]# cp /etc/xrdp/km-0409.ini /etc/xrdp/km-0004.ini
[root@localhost ~]# cp /etc/xrdp/km-0409.ini /etc/xrdp/km-0404.ini

沒有留言:

張貼留言