Sugar操作系统
Sugar操作系统的全名为Sugar on a Stick(简称SoaS),意即“运行在U盘上的Sugar”,
Sugar操作系统界面2009年6月29日Sugar Labs正式发布可直接U盘运行操作系统。Sugar 由 Google的Summer of Code 赞助,面向 AbiWord 等通用 Linux 程序。自2006年夏天以来,Sugar 已经取得了不少进展。
Sugar Labs称这版操作系统为「Sugar on a Stick v1」,该机构希望能藉此扩大该操作系统在校园的使用,不需要另外购买OLPC机器。
该操作系统采Fedora Linux核心,可直接从USB拇指碟开机,不需要另外从硬盘安装。
提问 编辑摘要2009年6月29日Sugar Labs正式发布可直接U盘运行操作系统。Sugar 由 Google的
Summer of Code 赞助,面向 AbiWord 等通用 Linux 程序。自2006年夏天以来,Sugar 已经取得了不少进展。
Sugar Labs称这版操作系统为「Sugar on a Stick v1」,该机构希望能藉此扩大该操作系统在校园的使用,不需要另外购买OLPC机器。
该操作系统采Fedora Linux核心,可直接从USB拇指碟开机,不需要另外从硬盘安装。
根据Sugar Labs的说法,该操作系统目前已经用于40多个国家、约有100万名年龄介于5-12岁的小孩子使用。其社交导向的接口可辨识出其他周遭同样使用Sugar-based的计算机,不需要因特网联机就可进行互动。
之前主要用于OLPC“一百美元笔记本”计划的Sugar操作系统正式向公众发放。该系统主要针对教育用户,可以直接在U盘活其他移动媒体上运行。Sugar Labs由原OLPC计划软件项目主管Walter Bender于2008年创立,由于和OLPC组织在长期规划上出现分歧,Walter Bender和多位原OLPC关键人物离开组织,另立门户开发可用于任何PC平台的开源教育操作系统Sugar。
此次发布的Sugar操作系统的全名为Sugar on a Stick(简称SoaS), 意即“运行在U盘上的Sugar”,主要用于学校教育使用,老师可以将其存放在U盘中,无论连接任何电脑即可马上启动使用。 Sugar计划的目的是,学校建立一个服务器系统,向学生的Sugar系统提供内容分发、作业收集、备份等服务。此次发布的v1版代号 Strawberry,基于Fedora 11,下一版本预计将于2009年年底推出。Sugar on a Stick包含整个操作系统以及各种应用软件的ISO镜像容量仅为380MB,写入到CD或U盘等介质后,无需安装即可直接启动。该系统适用于几乎任何低配置PC,在Mac上也可以通过专用启动光盘(HelperCD)或虚拟机来使用。 100 美元笔记本首发产品已经定名为 CM1 (Children's Machine), 该笔记本电脑的价格已从 100 美元提升至 140 美元,并且部分配置进行了升级。
CM1 的操作系统基于 Linux,用户界面则称为 Sugar。Sugar 由 Google 的 Summer of Code 赞助,面向 AbiWord 等通用 Linux 程序。自今年夏天以来,Sugar 已经取得了不少进展。 OLPC Sugar UI。
Home 模式和框架
Sugar 中的主窗口被称为 Home 模式。这个窗口基本上就是桌面, 它告诉您环境、活动等信息。该窗口的中心是 XO 图标,它代表了您和您的膝上型电脑。如果在无线网络中其他用户对您来说是可视的,那么您将会看到他们。要关闭膝上型电脑,请将鼠标光标置于 X 图标处,然后点击关闭选项。围绕在膝上型电脑上的圆环显示了当前正在运行的活动。您可以单击这里的任何图标返回到一个运行中的活动。要返回到 Home 模式,请将鼠标移动到窗口的一个角落。这样做可以将框架返回到视图。请注意框架左上角的四个圆圈状的 “缩放” 图标:最后一个代表最近访问过的活动。单击此按钮返回该活动(该活动占据整个窗口)。倒数第二个图标(中心有一个点的图标)代表 Home 窗口。单击此图标会返回到 Home 模式。下一个图标(有三个点的图标)显示组,包含附近的朋友和他们正在运行的活动。最后,第一个图标(有许多点的图标)代表整个邻域(neighborhood)。这个图标显示所有用户和他们正在共享的活动。
启动活动
框架的底部是能够运行的活动集。活动 是一个应用程序; 所示,XO-1 膝上型电脑支持多种活动。Sugar 装备了 Web 浏览器、计算器、绘图程序、新闻阅读器,以及其他可以和其他用户分享的用来在这个项目中协作的程序。要启动一个活动,在框架的下半部分单击该活动的图标。在图 4 中,我启动了 Write 活动并添加了一些文本。Sugar 中的一个运行着的活动
控制键
使用鼠标导航已经非常简单了,但 Sugar 还允许使用控制键在应用程序和模式间更快地切换。列示了几种可用于在模式间灵活切换的重要控制键。在模式之间切换的控制键
控制键 操作
F1 切换到邻域视图
F2 切换到组视图
F3 切换到 home 模式
F4 切换到上一活动
开发人员控制台
由于 Sugar 是构建在 Linux 操作系统上的,开发工作需要访问一个 shell。 可以按下 Alt-= 来访问 shell,这样会打开一个登录提示符。在这里,键入 root 调用一个友好的 Bash 提示符。也可以通过开发人员控制台访问 shell,如图 5 所示。此控制台包含五个选项卡,分别用于访问资源面板、日志查看器、当前面板(用于无线型 XO-1 膝上型电脑)和一个终端(Bash shell)。如果想返回到 Sugar,请按下 Ctrl-Alt-F3。 shell 仍然是活动的,因此可以方便地在 Sugar 和 Bash 之间来回切换。
其他快捷键还有 Alt-F,用来开关框架(即,窗口外围的边界)。可以按住 Alt-C 退出当前活动,按住 Ctrl-Alt-Backspace 终止 Sugar GUI。
扩展 XO 膝上型电脑
下载 XO-1 膝上型电脑的文件系统映像意味着您将同时得到其中的内核和根文件系统。该文件系统包含启动 XO-1 膝上型电脑的所有必要应用程序和 OLPC 组件。但这并不意味着不能扩展该软件。文件系统中的常驻包之一 YUM (Yellow-dog Updated, Modified) 是一个包管理系统,用于简化软件包的下载、安装和配置。用 YUM 既可以下载和安装新包,也可以更新系统中所有现有的包。例如,清单 4 显示如何更新自上一次更新之后更改过的包。
使用YUM 安装新的更新
bash-3.2# yum -y updateLoading "installonlyn" plugin
Setting up Update Process
olpc_development 100% |==========================| 1.1 kB 00:00
primary.xml.gz 100% |==========================| 2.9 MB 00:17
olpc_devel: ################################################### 11448/11448
olpc_devel_kernel_repo 100% |==========================| 951 B 00:00
olpc_devel: ################################################### 23/23
No Packages marked for Update/Obsoletion
-bash-3.2# 易富财经讯:
谷歌和微软,这两家IT巨头之间的竞争越来越有“短兵相接”的味道。 在微软此前发布新搜索引擎“必应”,率先向谷歌的主业发起挑战之后,2009年7月9日其官方博客中宣布,将在2009年内推出基于谷歌Chrome浏览器的PC操作系统Chrome OS,正面挑战微软的主业???Windows操作系统。
谷歌表示,目前已经有了PC厂商作为合作伙伴,其中包括惠普、联想、华硕、东芝等厂商。
)







