2012年8月18日 星期六

Ubuntu/Debian Server install

設定IP
sudo nano /etc/network/interfaces
-------------------------------
auto eth0
iface eth0 inet dhcp
-------------------------------

-------------------------------
auto eth0
iface eth0 inet static
        address 192.168.1.100
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1
-------------------------------

設定DNS
sudo nano /etc/resolv.conf
-------------------------------
# DNS of Google
nameserver  8.8.4.4
nameserver  8.8.8.8

# DNS of HiNet
#nameserver  168.95.1.1
#nameserver  168.95.192.1
# DNS of SeedNet
#nameserver  139.175.55.244
#nameserver  139.175.150.20
-------------------------------
重起網路
sudo /etc/init.d/networking restart

設定X11Forwarding
/etc/ssh/sshd_config
-----------------------
AllowTcpForwarding yes
X11Forwarding yes
---------------------------

sudo nano /etc/default/locale
-----------------------------
LANG="C"
LANGUAGE="C"

#LANG="zh_TW.UTF-8"
#LANGUAGE="zh_TW":zh"

----------------------------- 

Console支援中文
---------------------------
sudo apt-get install install jfbterm unifont
若是grub1
 vim /boot/grub/menu.lst 加 vga=789:
例如: kernel  /vmlinuz-2.6.11-1-686 root=/dev/hda2 ro vga=789
若是grub2
sudo vi /etc/default/grub 
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
修改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash VGA=788"
sudo update-grub2

sudo reboot
 之後要用執行jfbterm
---------------------------

檢視磁碟使用量-
df -h

安裝Xorg
-----------------------------------------
sudo apt-get install xorg
-----------------------------------------
安裝 中文字型
-----------------------------------------
sudo apt-get install unifont

sudo apt-get install ttf-arphic-uming
-----------------------------------------

xterm顯示中文
-----------------------------------------
xterm -fa -fs 12

xterm -fa 'AR PL UMing TW' -fs 12
-----------------------------------------

locale -a 可以查目前系統所支援的 UTF-8 的語言設定
fc-list 可以查詢系統內安裝的字型列表 
 


安裝firefox
-----------------------------------------
Ubuntu是 sudo apt-get install firefox
Debian是 sudo apt-get install iceweasel
安裝flashplugin
sudo apt-get install flashplugin-nonfree
-----------------------------------------

安裝pdfviewer
-----------------------------------------
sudo apt-get insall epdfview
-----------------------------------------

-----------------------------------------
安裝檔案總管nautilus
sudo apt-get install hicolor-icon-theme gnome-icon-theme 
sudo apt-get install nautilus
-----------------------------------------

安裝中文輸入
----------------------------------------
sudo apt-get install gcin
改變切換熱鍵
echo 2 > ~/.gcin/config/gcin-im-toggle-keys

echo  export GTK_IM_MODULE=gcin >> export ~/.bashrc
echo export QT_IM_MODULE=gcin >> export ~/.bashrc
(需要安裝 gcin-qt3-immodule)

重啟gcin:
kill idnumber
gcin &

-----------------------------------------

遠端登入X
----------------------------------------
dpkg-reconfigure x11-common

etc/X11/Xwrapper.config設成allowed_users=anybody
----------------------------------------

 重新設置session管理器
update-alternatives --config x-session-manager
 重新設置窗口管理器
update-alternatives --config x-window-manager
 重新設系統默認瀏覽器
update-alternatives --config x-www-browser
 
/etc/gdm/gdm.conf
/usr/share/gdm/defaults.conf
/etc/gdm3/daemon.conf 
/etc/gdm/gdm.schemas (ubuntu 10)
/etc/lightdm/lightdm.conf (ubuntu 12)
可看出gdm組態
 
GDM在自動登入時,由 $HOME/.dmrc 決定登入後的 X 使用環境(X session) 
sudo nano .dmrc
------------
[Desktop]
Session=gnome 
------------


Session 名稱,指的是 /usr/share/xsessions 下的 .desktop 
例如 gnome.desktop
-----------
[Desktop Entry]
Name=GNOME
Exec=gnome-session
Type=Application 
-----------
 
 
Name=GNOME
GDM 登入畫面中,顯示給使用者選擇的 X 使用環境名稱。 
 
Exec=gnome-sesion
負責啟動 X 使用環境的執行檔。 
 
Type=Application
規定項目。
當 .dmrc 中指定的 Sessiondefault時 看
update-alternatives --display x-session-manager 決定

你可以修改 /etc/default/grub 取消 GDM 登入行為。

改#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
成GRUB_CMDLINE_LINUX_DEFAULT="text"


 startx 將會先找 $HOME/.xsession (或 $HOME/.Xsession) 再找 x-session-manager 以載入 X 視窗環境,若使用者的家目錄下不存在 .xsession ,startx 就會嘗試執行 /usr/bin/x-session-manager 載入系統預設的 X 視窗環境。
OpenBox 是一種常見的輕量化視窗管理程式(Window Manager)其組態內容請見 /etc/X11/openbox
/etc/X11/openbox 內為 openbox 預設組態文件。而使用者專用組態則位於 $HOME/.config/openbox

autostart.sh
openbox 啟動後,要自動執行的 script 內容。 注意,在此 script 中,想要執行的視窗程式必須要放到背景執行 (最後加上 & 符號),否則會阻礙接下來的內容。

menu.xml
OpenBox 滑鼠右鍵浮動選單的內容。

rc.xml
OpenBox 行為特徵組態內容。包含視窗行為、滑鼠行為、鍵盤行為。



#-----------------------------------
X Window 所需中文
------------------------------
sudo apt-get install language-pack-zh
sudo apt-get install language-support-zh
------------------------------
GNOME 所需中文
------------------------------
$ sudo apt-get install language-pack-gnome-zh

沒有留言:

張貼留言