<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.magiclinux.org/index.php?action=history&amp;feed=atom&amp;title=GnomeCN</id>
	<title>GnomeCN - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.magiclinux.org/index.php?action=history&amp;feed=atom&amp;title=GnomeCN"/>
	<link rel="alternate" type="text/html" href="https://wiki.magiclinux.org/index.php?title=GnomeCN&amp;action=history"/>
	<updated>2026-08-10T09:13:14Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.magiclinux.org/index.php?title=GnomeCN&amp;diff=71&amp;oldid=prev</id>
		<title>Sejishikong：创建页面，内容为“&#039;&#039;&#039;GNOME-cn 打包项目首页&#039;&#039;&#039;  Gnomecn/RPMS 项目为 MagicLinux 制作 GNOME 桌面环境的软件包，帮助您在 Magic 上使用 GNOME 相关软件。  == 快速指南 ==   如何在 Magic Linux 上安装 GNOME  [http://www.gnome-cn.org 什么是 Gnome-cn?]  [http://www.gnome.org 什么是 Gnome?]  == 项目介绍 == Gnomecn/RPMS 项目是由一群全部由 Gnome 爱好者（来自于 Gnome-cn）和 MagicLinux 爱好者（来自于 M…”</title>
		<link rel="alternate" type="text/html" href="https://wiki.magiclinux.org/index.php?title=GnomeCN&amp;diff=71&amp;oldid=prev"/>
		<updated>2021-12-21T03:06:15Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“&amp;#039;&amp;#039;&amp;#039;GNOME-cn 打包项目首页&amp;#039;&amp;#039;&amp;#039;  Gnomecn/RPMS 项目为 MagicLinux 制作 GNOME 桌面环境的软件包，帮助您在 Magic 上使用 GNOME 相关软件。  == 快速指南 ==  &lt;a href=&quot;/index.php?title=Install/Gnome&quot; title=&quot;Install/Gnome&quot;&gt; 如何在 Magic Linux 上安装 GNOME&lt;/a&gt;  [http://www.gnome-cn.org 什么是 Gnome-cn?]  [http://www.gnome.org 什么是 Gnome?]  == 项目介绍 == Gnomecn/RPMS 项目是由一群全部由 Gnome 爱好者（来自于 Gnome-cn）和 MagicLinux 爱好者（来自于 M…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;GNOME-cn 打包项目首页&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Gnomecn/RPMS 项目为 MagicLinux 制作 GNOME 桌面环境的软件包，帮助您在 Magic 上使用 GNOME 相关软件。&lt;br /&gt;
&lt;br /&gt;
== 快速指南 ==&lt;br /&gt;
&lt;br /&gt;
[[Install/Gnome | 如何在 Magic Linux 上安装 GNOME]]&lt;br /&gt;
&lt;br /&gt;
[http://www.gnome-cn.org 什么是 Gnome-cn?]&lt;br /&gt;
&lt;br /&gt;
[http://www.gnome.org 什么是 Gnome?]&lt;br /&gt;
&lt;br /&gt;
== 项目介绍 ==&lt;br /&gt;
Gnomecn/RPMS 项目是由一群全部由 Gnome 爱好者（来自于 Gnome-cn）和 MagicLinux 爱好者（来自于 Magic）组织的项目，目标是为 MagicLinux 制作完整的 Gnome 软件包，通过简单的方法就可以安装上跑起来。&lt;br /&gt;
&lt;br /&gt;
=== 纲领 ===&lt;br /&gt;
由于 MagicLinux 的开发者专注于 KDE 平台，这让欣赏 Magic 的 Gnome 爱好者们十分无奈，也为想要运行一些 Gnome 软件的 KDE 用户感到不便。为了弥补这个缺憾，填补 Magic 的这个空白，我们将最低目标设定为，为 Magic 打包基本 Gnome 软件包，确保 Magic 上有一个可以跑的 Gnome 桌面环境。&lt;br /&gt;
&lt;br /&gt;
而我们的最高目标则设定为，致力于推动 Gnome 成为 Magic 的正式桌面之一，获得底层的全部支持，拥有与 Magic 其他部分等同的功能性和用户友好度。同时建立一个足够庞大的第三方 Gnome 软件包仓库，让用户只需 apt-get 就可完成绝大部分工作。这些目标有待大家努力。&lt;br /&gt;
&lt;br /&gt;
=== 指导原则 ===&lt;br /&gt;
本项目的运作，除了与其他所有自由软件项目一样遵循自由软件世界一般原则外，还遵循以下的一些原则。&lt;br /&gt;
&lt;br /&gt;
==== 不修改原则 ====&lt;br /&gt;
我们的目标是为 MagicLinux 提供 Gnome 桌面，而不是 fork 一个 Gnome 操作系统。所以我们制作的 Gnome 绝对不对操作系统本身做任何修改。这意味着安装了 Gnome 的用户可以随时关闭 Gnome，切换回原来的桌面环境，而不必担心事情已经不同了，回不去了，或者需要卸载 Gnome，或者卸载不干净只好重装等等。&lt;br /&gt;
&lt;br /&gt;
这也意味着你也可以仅仅是安装上 Gnome 包却不运行它。你仍然继续不变地继续原有的使用习惯，而只在特定的时刻在其上运行某个 Gnome 软件。当您不再需要 Gnome 时（希望它不会发生），也只需要简单地删掉相应 rpm 包即可，不必担心遗留下的垃圾继续影响着你的系统。&lt;br /&gt;
&lt;br /&gt;
当 Gnome 发展过程中，某个新功能需要来自操作系统底层的支持而 Magic 缺乏该特性，或者方法不对路时，为了遵循本原则，我们将不得不削减掉此功能。这是个痛苦的过程，但我们一直都是这样坚持了下来。&lt;br /&gt;
&lt;br /&gt;
==== 自包含原则 ====&lt;br /&gt;
我们制作的 rpm 包分为两个仓库，gnome 和 extras。其中 gnome 仓库包含了必要的包以支持跑起一个完整的 Gnome 桌面环境。&lt;br /&gt;
&lt;br /&gt;
这个仓库将遵循自包含原则，即这个仓库中的软件包，除了依赖于自身以及 Magic 发行光盘（也称为 os 仓库）外，不依赖于任何其他软件包。任何使用发行光盘安装上 Magic 的用户都可以安装上 gnome 仓库，从而获得一个全功能的 Gnome 桌面环境。与此同时，任何一个安装了这样环境的用户，都可以在自己的这个环境中成功重新编译任何一个 gnome 仓库的包，而无须借助第三方工具或特殊的方法步骤（编译器以及必要的头文件包除外）。&lt;br /&gt;
&lt;br /&gt;
当 Gnome 确实需要某个特定软件包支持而 Magic 发行光盘中没带时，我们将不得不收录该软件包进到 gnome 仓库。对此我们会十分谨慎，要求被收录的软件包同样不违反自包含原则，同时还要严格控制收录的包的数量和体积。&lt;br /&gt;
&lt;br /&gt;
而 extras 仓库，与此相对，包含的是第三方软件，没有这样的要求。&lt;br /&gt;
&lt;br /&gt;
== 工作方式 ==&lt;br /&gt;
为了使工作得以传承，让更多人能帮助我们提高质量，我们的所有开发过程全部都是公开的。&lt;br /&gt;
&lt;br /&gt;
我们使用 SVN 来管理 rpm 包的 spec 文件和补丁。[http://svn.gnome-cn.org/repos/gnomerpms/trunk/specs/ 在线查看仓库内容]&lt;br /&gt;
&lt;br /&gt;
SVN 仓库是我们最主要的工作成果，二进制 rpm 包都是仓库编译的结果。所以我们的维护工作根本上是维护 SVN 仓库。我们使用 [http://svn.gnome-cn.org/repos/gnomerpms/trunk/buildtool/ 一些工具脚本] 来简化编译和上传的工作。&lt;br /&gt;
&lt;br /&gt;
编译出来的 i686 rpm 包将被不同的编译者上传到各自的网站。我们的官方网站是 http://auvtech.com/~xinzhen/downloads/apt/ 。通过在你 apt 仓库配置文件中加上这样一行：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
rpm  http://auvtech.com/~xinzhen/downloads/apt/ magic-2-1-g18 gnome extras os updates&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
就可以使用 apt 安装 gnome。&lt;br /&gt;
&lt;br /&gt;
在使用这些 rpm 时遇到困难，可以向邮件列表 gnome-cn@googlegroups.com 写信，当然也可以使用 magiclinux@googlegroups.com MagicLinux 的邮件列表。同时也可以使用 IRC 连向 linuxfire.com.cn，加入 #gnomecn 房间，同开发人员实时交谈。&lt;br /&gt;
&lt;br /&gt;
=== 加入我们 ===&lt;br /&gt;
本项目欢迎愿意奉献者的加入。&lt;br /&gt;
&lt;br /&gt;
目前有以下几个方面缺乏人力。&lt;br /&gt;
&lt;br /&gt;
首先，由于 MagicLinux 处于持续开发中，经常性的升级往往会打破 Gnome 包的二进制兼容性要求。实时跟踪 Magic 的每次升级需要大量人力，因此我们目前没有这样做，而只是跟踪每个发行版（包括测试版）。但这就意味着，没有使用标准的发行版，而是持续升级的用户可能无法正常安装运行 Gnome。&lt;br /&gt;
&lt;br /&gt;
我们需要人手跟踪这样的变化，及时发现升级造成的兼容性破坏，进而对涉及的包进行重编译或者修改，确保 Gnome 能跟上 Magic 的步伐。&lt;br /&gt;
&lt;br /&gt;
其次，我们目前的第三方软件仓库极其匮乏，因为我们发现，只有真正使用该软件的人才有能力维护该软件包。对于不使用它的人，仅仅是确保编译通过，或者能够安装，那是不够的。只有使用才能看出打包是否存在问题，运行是否如预期。&lt;br /&gt;
&lt;br /&gt;
我们希望使用了各种第三方软件的用户，能够贡献相应软件包的 spec 文件，来丰富我们的第三方软件仓库。由于我们执行着与 RedHat 相同的 rpm spec 标准规格要求，因此从 RedHat 移植可能会是个好主意。如果你决定重头写，那么请参考 RedHat 打包的规范要求。&lt;br /&gt;
&lt;br /&gt;
== 资源集合 ==&lt;br /&gt;
&lt;br /&gt;
Gnomerpms的svn: &lt;br /&gt;
&lt;br /&gt;
你可以通过以下方式与开发人员交谈：&lt;br /&gt;
&lt;br /&gt;
irc://linuxfire.com.cn/#gnomecn&lt;br /&gt;
&lt;br /&gt;
irc://irc.freenode.net/#magiclinux&lt;br /&gt;
&lt;br /&gt;
Google group: http://groups.google.com/group/magiclinux?hl=zh-CN&lt;br /&gt;
&lt;br /&gt;
Gtalk (LoneStar): lone.2004&lt;/div&gt;</summary>
		<author><name>Sejishikong</name></author>
	</entry>
</feed>