Sugar - Arch Linux 中文维基

跳至內容

# Sugar

出自 Arch Linux 中文维基

相關文章

- Desktop environment

作為 OLPC 倡議的產物，Sugar 是一個類似於 KDE 和 GNOME 的桌面環境，但面向兒童和教育。

Sugar 有一個特殊的分類法來命名其系統的各個部分。圖形界面本身構成了 Glucose（葡萄糖）組。這是安裝 Sugar 時理應符合預期的核心系統。但要真正使用這個桌面環境，您需要 activities（一些應用程式）。基礎的 activities 是 Fructose（果糖）的一部分。然後，Sucrose 由 Glucose 和 Fructose 組成，代表應該作為基本 Sugar 桌面環境分發的內容。額外的 activities 是 Honey（蜜糖）的一部分。請注意，Ribose（底層作業系統）在這裡被 Arch 取代。

## 安裝

- 對於核心系統 (Glucose)，安裝 sugar包。它提供了圖形界面和桌面會話，但它本身並不是很有用。
- sugar-fructose包組 軟體包組包含了基本 activities (Fructose)，包括網絡瀏覽器、文本編輯器、媒體播放器和終端模擬器。
- sugar-runner包 軟體包提供了一個幫助腳本，可以在另一個桌面環境中啟動 Sugar，或者直接從命令行啟動。

### 從 Activity 庫安裝

Sugar Activity Library 提供了許多 Activity Bundles，打包為帶有「.xo」擴展名的 zip 文件。這些包可以從 Sugar 下載並安裝到用戶的目錄中，但是安裝並不能確保滿足依賴關係。因此，不推薦此安裝 activities 的方法，因為它們可能由於缺少依賴項而無法啟動。常用依賴：

- 對於web activities，從官方存儲庫安裝 webkit2gtk包。
- 對於基於 GTK 2 的 activities，從 AUR 安裝 sugar-toolkit-gtk2AUR。

為了檢查 activities 無法啟動的原因，請查看位於 `~/.sugar/default/logs/[app_id]-1.log` 的log文件。

## 啟動 Sugar

Sugar 可以使用 display manager 以圖形方式啟動，也可以從控制台手動啟動。

圖形方式

從顯示管理器的會話菜單中選擇 Sugar 。

手動

如果 sugar-runner包 已安裝，Sugar 可以使用 `sugar-runner` 命令啟動。

另一種方法是將 `exec sugar` 添加到 `~/.xinitrc` 文件中。然後，可以使用 `startx` 命令啟動 Sugar（有關詳細信息，請參閱 xinitrc）。設置好`~/.xinitrc`文件後，也可以安排為 Start X at login。

## 另請參見

- Sugar 官網
- Activities for Sugar

分類：​

- 桌面環境

Sugar
新增話題