安裝 Ubuntu Base + LXDE 指南 (特別適合低階硬體)

出自Ubuntu 正體中文 Wiki

在2008年11月20日 (四) 12:46由Vegiheron (對話 | 貢獻)所做的修訂版本
跳轉到: 導航, 搜尋

安裝 Ubuntu Base + LXDE 指南 (特別適合低階硬體)

圖片:LXDE Desktop full.preview.png


圖片:Lxde with wbar screenshot.png



目錄

簡介

LXDE,全名為Lightweight X11 Desktop Environment,是一個自由桌面環境,可在Unix以及如Linux、BSD等POSIX相容平台上執行。

LXDE專案旨在提供一個新的輕量、快速的桌面環境。相較於功能強大與伴隨而來的膨脹性,LXDE注重於實用性和輕巧性,並且盡力降低其所耗系統資源。不同於其它桌面環境,其套件相依性並不強烈。取而代之的是獨立套件,大多數的套件都不須倚賴其它套件而執行。

LXDE使用Openbox為其預設窗口管理器[, 並且希望能夠提供一個建立在互相獨立套件上的輕量級快速的桌面。

LXDE是由開發Open PCMan的著名臺灣程式設計者洪任諭(PCMan)及jserv開發。



安裝 Command Line System / 純文字作業環境

1. 請確認有可用的對外的網路連線

2. 用[Alternate Install CD]開機, 開機選單選擇 Install a Command-line system:

Ubuntu 8.04以前:

圖片:Boot screen-install a command-line system.gif

Ubuntu 8.10: 按F4選擇 "Install a Command Line System"

圖片:Alternate install f4 modes.png

或可以下載小於20MB的迷你安裝光碟(Minimal Installation CD), 所有的套件都要透過網路下載安裝 (因此安裝前請確認網路狀態良好)

https://help.ubuntu.com/community/Installation/MinimalCD

圖片:1-cli-install-start.png

開機後直接打 "cli" 安裝

之後依文字介面導引一步步安裝


之後會裝好一個純文字介面的Linux系統, 重新啟動:

sudo reboot now

加入LXDE套件庫 (8.10的使用者請略過這段)

註: Ubuntu 8.10中LXDE已納入官方的universe套件庫, 所以8.10或之後版本的使用者可以省略以下步驟

1. 電腦重啟後輸入帳號、密碼登入系統

2. 加入LXDE的套件庫 :

sudo nano /etc/apt/sources.list

加入以下套件庫來源位置:

Ubuntu 8.04 Hardy:

deb http://ppa.launchpad.net/lxde/ubuntu hardy main

Ubuntu 7.10 Gutsy

deb http://ppa.launchpad.net/lxde/ubuntu gutsy main

按下Control + X(關閉) 、 Y (Yes- 儲存), 並重新載入套件庫:

sudo apt-get update

附註, 如果不想麻煩修改sources.list, 可以直接加入下列的外部sources.list :

For Ubuntu Hardy (8.04):

sudo wget http://www.drivehq.com/web/ubuntutw/lxde.hardy -O /etc/apt/sources.list.d/lxde.list
 

For Ubuntu Gutsy (7.10):

sudo wget http://www.drivehq.com/web/ubuntutw/lxde.gutsy -O /etc/apt/sources.list.d/lxde.list

並重新載入套件庫:

sudo apt-get update

Ubuntu 7.10 Gutsy 套件相依性的注意事項

LXDE在Ubuntu 7.10版當中存在著相依性問題, 必須需要額外下載、安裝以下幾個來自8.04 hardy的套件, 才能夠繼續安裝LXDE:
wget http://apt.nc.hcc.edu.tw/pub/ubuntu/pool/main/p/pixman/libpixman-1-0_0.10.0-0ubuntu1_i386.deb
wget http://apt.nc.hcc.edu.tw/pub/ubuntu/pool/main/p/pango1.0/libpango1.0-common_1.20.1-1_all.deb
wget http://apt.nc.hcc.edu.tw/pub/ubuntu/pool/main/p/pango1.0/libpango1.0-0_1.20.1-1_i386.deb
wget http://apt.nc.hcc.edu.tw/pub/ubuntu/pool/main/g/glib2.0/libglib2.0-0_2.16.3-1_i386.deb
wget http://apt.nc.hcc.edu.tw/pub/ubuntu/pool/main/libd/libdatrie/libdatrie0_0.1.2-2_i386.deb
wget http://apt.nc.hcc.edu.tw/pub/ubuntu/pool/main/c/cairo/libcairo2_1.6.0-0ubuntu1_i386.deb
wget http://apt.nc.hcc.edu.tw/pub/ubuntu/pool/universe/g/gpicview/gpicview_0.1.7-1_i386.deb


嫌麻煩的話,下載這個指令搞: 
 wget http://www.drivehq.com/web/ubuntutw/lxde-dep.sh

然後執行它:

sh lxde-dep.sh

指令稿就會依照上述網址下載所有需要的套件了

下載完成後,安裝全部.deb檔:

sudo dpkg -i *.deb


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

  • xorg : 啟動圖形介面必須
  • gdm : 桌面登入管理器, 亦可改用xdm,kdm, 不要也可以。 (文字介面登入後, startx)
  • ubuntu-gdm-themes : 如果不裝這個gdm佈景主題,Ubuntu的GDM可能會出現錯誤提示 "can't open file /usr/share/gdm/themes/Human/Human.xml"
  • languague-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

註: 如果不想安裝GDM, 而直接用文字介面登入桌面,安裝好之後可輸入:

sudo update-alternatives --config x-session-manager


安裝完畢,重新啟動電腦:

sudo reboot now

其他疑難排解

如果開機或執行程式發現dbus-launch錯誤

failed to execute dbus-launch to autolaunch D-Bus session

可以嘗試在終端機輸入以下指令:

chown -R 使用者帳號:使用者群組 ~/.dbus


啟動圖示放在哪裡

/usr/share/applications
 /usr/local/share/applications
~/.local/share/applications

如何設定開機自動啟動程式?

sudo leafpad /etc/xdg/lxsession/LXDE/autostart

格式如下:

@lxde-settings
@xscreensaver -no-splash
@lxpanel --profile LXDE
@pcmanfm -d

停用Gnome的開機自動執行 (作業階段)

Q : 我有之前使用Gnome,但Gnome的"開機自動執行" (作業階段) 會在LXDE出現, 要如何停用它?

A: 進入以下資料夾,備份然後刪除不要的啟動圖示 (.desktop檔) :

~/.config/autostart

如何叫出"執行程式"/"Run"的對話框:

Alt+F2 或指令:

lxpanelctl run

如何調整預設字型/外觀:

偏好設定 => 外觀設定 :

圖片:Lxappearance.png

(如果有裝obconf, 則可調整邊框佈景等 : 偏好設定 => Openbox )

如何安裝額外的佈景主題

LXDE 可直接使用部分gnome/xfce的介面佈景:

舉例: 使用套件庫內的佈景 (佈景套件請自行增減, 建議使用Synaptic直接查詢套件名稱: "theme")

sudo apt-get install human-theme human-icon-theme bluebuntu-theme gnome-icon-theme-* gnome-themes-extras gnome-tropical-theme xfce4-icon-theme xfce4-theme-* ubuntustudio-theme ubuntustudio-icon-theme

如果使用gnome-look.org的介面佈景 (.tar.gz / .tar.bz2)

請將下載回來的檔案解壓縮至

 "/home/使用者/.themes/"

圖示佈景 (icon-themes)則解壓縮至

"/home/使用者/.icons/

佈景裝完後可到 "偏好設定 => 外觀設定" 選擇、套用。

佈景圖示設定不正確的錯誤提示

這通常表示你沒有執行 XSETTINGS manager。 GNOME 或 XFCE 這類的桌面環境,會自動執行它們的 XSETTING managers,像是 gnome-settings-daemon 或 xfce-mcs-manager。

如果裝GDM的使用者, 可以將 "@gnome-settings-daemon" 放在 "/etc/xdg/lxsession/LXDE/autostart" 這個檔案裏面

但如果你不是用這些桌面環境,則你有兩個選擇:

1. 執行 XSETTINGS manager,或是

2. 在 ~/.gtkrc-2.0 這個檔案裡面指定你的圖示佈景主題

舉例來說,如果你想用 Tango 這個圖示佈景主題,只要在你的 ~/.gtkrc-2.0 裡面加入這一行:

gtk-icon-theme-name="Tango"(如果沒有這個檔案請手動建立)

注意:你所選用的圖示佈景主題必須要和 GNOME 相容,否則檔案圖示沒辦法正確顯示。 因為 GNOME 和 KDE 對圖示的命名方式不同,KDE 的佈景主題並不適用。 目前這個部份並沒有標準規範,但 freedesktop.org 未來將會解決這個問題。

如何調整螢幕解析度?

目前沒有專屬的工具可以調整螢幕解析度...

只能修改xorg.conf, 或是用xrandr下指令調整, 可以用來改變X環境的桌面大小和螢幕頻率:

(以下引用自 : 小兔的筆記本 http://usagiblog.wordpress.com/2006/07/11/xrandr-%E4%BB%8B%E7%B4%B9/ )

範例: 把桌面解析度調成1024×768:

xrandr -s 1024x768

把螢幕頻率調成75Hz

xrandr -r 75

列出目前環境支援的解析度和頻率

xrandr -q

它列出的訊息, 每行的第一個數字可以用來指定給 -s 參數, 假設有一行這麼寫

20 640 x 480 ( 347mm x 260mm ) 75

那麼下

xrandr -s 20

時, 就會把螢幕調成 640×480 大小, 頻率75Hz

如果有數個X環境同時運作的話, 可以用 -d 參數去調整別的X環境, -d 後面加的是像 :0 :1 :2 這樣, 例如:

xrandr -s 800x600 -d :0