» Archive for the '常见问题' Category

PE860/OpenSolaris系统常见问题解答

Monday, April 20th, 2009 by admin

1 什么是PE860/OpenSolaris系统?

PE860是Dell Power Edge 860服务器的简称。该服务器的高度为1 U,最多可以配备1 颗Intel Xeon 3000系列(Conroe)双核处理器或者是1 颗Intel Xeon 3200系列的四核处理器。配备4 个DDR-2 DIMM插槽,最多可以配备到8 GB的内存。

Unix体验中心的PE860/OpenSolaris系统配备1 颗主频为2.13 GHz的Intel Xeon 3050双核芯片,配置8 GB内存,运行OpenSolaris 2009.06。

2 如何登陆进入Unix体验中心的PE860/OpenSolaris系统?

Unix体验中心提供了双网(公众网,教育网)环境,用户可以通过如下域名来访问该系统。

公众网:opensolaris.unix-center.net

您需要一个支持SSH的终端模拟器(例如Putty,FTerm)来远程登录进入该系统。具体的操作方法可参见本站常见问题栏目的文章《从Windows登陆Unix体验中心服务器的几种方法》

Unix-Center.Net 体验中心 GForge 平台使用指南

Monday, March 16th, 2009 by tom2sun

目录

第一部分 概述

第二部分 开通账号

第三部分 使用 GForge

3.1 注册项目

3.2 项目管理

3.3 讨论区

3.4 跟踪

3.5 任务

3.6 文件管理

3.7 调查

3.8 发布新闻

3.9 SCM 配置管理

3.10 项目文件管理

第四部分 发布代码

第五部分 参与项目

第六部分 其他


第一部分 概述
Unix-Center 项目中心,Unix-Center GForge 平台 (unix-center.org) 是基于 GForge 搭建的一套完整的开源项目全程生命周期开发管理系统,它可以帮助开发者完成诸如团队管理,源代码管理,Bug 追踪与管理,并提供论坛、邮件列表等工具以方便开发者的使用。本使用指南将通过使用示例账号 “gforge” 创建一个简单示例项目 “hellouc”,介绍 GForge 平台主要功能和使用方法。
第二部分 开通账号
如果您已经有 Unix 体验中心 统一的账号,可以直接登录使用。如果您是新用户,可以在这里注册账号,通过邮箱确认后,您就可以使用 Unix-Center GForge 所提供的全部服务了。


第三部分 使用 GForge
本部分将通过一个简单的示例,介绍如何使用 GForge 构建自己的开源项目。3.1 注册项目1. 登陆后,点击“我的首页”-“注册项目”。

2. 填写:项目全名,项目目的与摘要,授权方式,项目公开说明,项目 Unix 名称,SCM。

在本示例中,

  1. 项目全名:hellouc
  2. 项目目的与摘要:Unix-Center.Net 项目中心 示例项目
  3. 授权方式:GNU General Public License (GPL)
  4. 项目公开说明:Unix-Center.Net 项目中心 示例项目
  5. 项目 Unix 名称:hellouc
  6. SCM:CVS

其中,请注意

  • 项目 Unix 名称:这个非常重要,它将被用到标识项目子站点和配置库名称。
  • SCM:软件配置管理,可选择 CVSSubversion (SVN)

点击提交按钮后,提示:

您的项目计划已经被提交给 Unix-Center GForge 的管理员,在72小时之内,您将收到管理员的决定与更进一步指示的通知。

3.2 项目管理

登陆 GForge,在“我的项目”中可以看到刚刚创建的 “hellouc” 项目,如上图所示。点击该项目,进入 hellouc 项目摘要页。在“摘要”页中,您可以浏览项目最新发布的文件以及任务、讨论及跟踪统计信息。

在“管理”标签中,您可以批准其他用户作为“开发人员”或者“管理人员”的角色参与到您的项目中来;也可以通过“编辑公开信息”,修改项目名称和简短说明。

3.3 讨论区

在“讨论区”中,您可以针对您的项目发布主题并参与讨论。默认包括如下三个版面:

3.4 跟踪

在“跟踪”面板中,您可以针对缺陷(Bugs)、支持(Support)、补丁(Patches)和功能请求(Feature Requests)进行跟踪管理。

我们以一个缺陷(Bug)为例,点击上图表格中第一列的 Bugs,然后选择“添加”,填写缺陷信息,点击“提交”按钮。

此时缺陷列表中将出现您所提交的缺陷,您指定的开发人员应该根据您所提交的缺陷进行修复。待修复后,可以将状态修改为 Closed。

3.5 任务

定义任务即是为您的软件项目开发做计划。任务由“需要做什么”、“谁去做”、“需要多少时间”等问题组成。在 GForge 的“任务”中,您可以为您和您的项目开发人员定义、分配任务。同时,GForge 支持将任务清单保存为 CSV 格式或输出甘特图。在任务提交保存后,相应的“被分配人”还会收到邮件通知。

注:上图中的任务信息仅作为示例。在正常的工作中,强烈建议您按照软件项目管理规范分解任务、估算进度并进行资源配置。

3.6 文件管理

使用“文件”管理功能,您可以在 GForge 中上传项目开发中所需要的内部使用的文件。请注意,该部分的“文件管理”与“3.11 项目文件管理”中所指的项目公开发布的源代码或文档文件不同。此部分的文件仅供团队内部使用。

3.7 调查

在“调查”面板中,您可以添加调查问卷并编辑问卷问题,从而发起一个公开调查。

3.8 发布新闻

在“新闻”中,您可以添加一些项目的最新信息。这些信息将同时发布在项目“摘要”页中。

3.9 SCM 配置管理

SCM 是软件配置管理(Software Configuration Management)的缩写,您可以借此对您的代码进行版本管理。

GForge 支持 CVS 和 Subversion 两种配置管理方式。我们在创建项目的时候选择的是 CVS,您可以在此查看地址并浏览 CVS 保存的文件:

3.10 项目文件管理

在“项目文件管理”中,您可以打包发布您的项目源代码及文档。

成功上传后,将在项目文件列表中显示:


第四部分 发布代码
Unix-Center.Net 项目中心支持以下两种方式发布您的代码:

  • 通过 GForge 项目文件管理上传
  • 通过 CVS/SVN 软件配置库提交

第一种文件上传方式,请参见”3.11″节内容。下面介绍如何通过 CVS/SVN 软件配置库提交代码。

我们在 NetBeans 创建一个简单的 Java Hello World 项目作为示例。通过 CVS 提交代码的方法是:鼠标右键单击项目节点,选择菜单中“版本控制-导入到 CVS 资源库”,如下图所示:

在“导入项目选项”窗口中,填写 CVS 根服务器信息,如截图中所示格式。然后,点击“下一步”填写说明并“提交”,将代码导入 CVS 服务器库中。

下面我们尝试修改代码,CVS 的代码版本控制功能将对您修改后的源文件显示修改提示。

在代码修改完成后,选择项目右键菜单中的提交按钮进行“提交”操作,将修改后的新代码提交至服务器保存。

在服务器中,将保存您每次提交后的代码历史版本,您可以对代码的更新版本和历史版本进行比较:

在通过 CVS 提交项目代码后,您可以同时通过浏览器查看库中的已有代码,选择”SCM”面板中的”Browse CVS Repository”即可。如下图所示:

这是刚刚提交后的示例项目文件:


第五部分 参与项目
在 Unix-Center.Net 项目中心中,您可以非常轻松的参与到您所感兴趣的项目中。当然,您需要项目负责人批准您的参与申请。请求参与项目的方法是:在“首页”或者“软件地图”中选择进入您所中意的项目,然后点击“请求参与”按钮,写下您对项目负责人的留言。这样,您就可以期待批准消息了。在请求得到批准后,您可以根据您的角色权限对代码进行 CVS 签出和修改提交,从而对该项目做出贡献。


第六部分 其他

Unix-Center.Net提供的软件下载服务

Monday, July 14th, 2008 by qyjohn

1 OpenSolaris 2008.05安装盘(ISO)下载

http://download.unix-center.net/Indiana/OpenSolaris-2008-05.iso

2 OpenSolaris IPS服务器(pkg.opensolaris.org)镜像

公网:http://pkg.unix-center.net:80/

教育网:http://pkg-edu.unix-center.net:80/

在OpenSolaris 2008.05下,打开一个终端模拟器,输入如下命令:

成为超级用户

#su

添加Unix-Center.Net的IPS服务器,并且将其指定为缺省的IPS服务器

#pkg set-authority -P -O http://pkg.unix-center.net:80/ unix-center.net

教育网用户建议使用教育网专用的主机名:

# pkg set-authority -P -O http://pkg-edu.unix-center.net:80/ unix-center.net

更新软件列表:

# pkg refresh

安装OpenOffice:

# pkg install openoffice

3 Sunfreeware镜像

公网:http://sunfreeware.unix-center.net/

教育网:http://sunfreeware-edu.unix-center.net/


4 Sunfreeware IPS服务器镜像

公网:http://sfwpkg.unix-center.net:80/

教育网:http://sfwpkg-edu.unix-center.net:80/

在OpenSolaris 2008.05下,打开一个终端模拟器,输入如下命令:

成为超级用户

#su

添加Unix-Center.Net的IPS服务器,并且将其指定为缺省的IPS服务器

#pkg set-authority -O http://sfwpkg.unix-center.net:80/ sunfreeware

教育网用户建议使用教育网专用的主机名:

# pkg set-authority -O http://sfwpkg-edu.unix-center.net:80/ sunfreeware

更新软件列表:

# pkg refresh

5 Blastwave镜像

http://blastwave.unix-center.net/csw/

http://blastwave-edu.unix-center.net/csw/

6 Blastwave IPS服务器镜像

修改您在学习中心的个人资料

Thursday, November 22nd, 2007 by qyjohn

在Unix-Center.Net的学习中心,我们提供了多个课程的结业认证。为了让您的名字能够被正确地打印在自动颁发给您的课程结业证书上,您需要按照如下提示修改您在学习中心的个人资料。

首先,您需要登陆进入Unix-Center.Net的学习中心。在没有修改您的个人资料之前,在浏览器的右上角,可以看到您的用户信息格式为Unix-Center YourID(假如您在Unix-Center.Net的注册账号为unix_1,那么您的用户信息为Unix-Center unix_1)。如下图红圈中所示,点击您的用户ID ,进入个人资料页面。

如下图中红圈所示,点击“编辑个人资料”的链接:


如下图中红圈所示,正确地输入您的姓名信息:


如下图中红圈所示,您还需要输入一段简单的个人介绍。然后点击“更改个人资料按钮”保存您所作的修改。

这时候您的个人资料就已经被正确地修改过来了。

PE860/FreeBSD系统常见问题解答

Monday, May 14th, 2007 by qyjohn

1 什么是PE860/FreeBSD系统?

PE860是Dell Power Edge 860服务器的简称。该服务器的高度为1 U,最多可以配备1 颗Intel Xeon 3000系列(Conroe)双核处理器或者是1 颗Intel Xeon 3200系列的四核处理器。配备4 个DDR-2 DIMM插槽,最多可以配备到8 GB的内存。

Unix体验中心的PE860/FreeBSD系统配备1 颗主频为2.13 GHz的Intel Xeon 3050双核芯片,配置8 GB内存,运行FreeBSD 6.2。

2 如何登陆进入Unix体验中心的PE860/FreeBSD系统?

Unix体验中心提供了双网(公众网,教育网)环境,处在不同网络中的用户可以通过不同的域名来访问该系统。

公众网:freebsd.unix-center.net
教育网:freebsd-edu.unix-center.net

您需要一个支持SSH的终端模拟器(例如Putty,FTerm)来远程登录进入该系统。具体的操作方法可参见本站常见问题栏目的文章《从Windows登陆Unix体验中心服务器的几种方法》

3 Unix体验中心的PE860/FreeBSD系统提供了什么样的开发环境?

待更新。

4 Unix体验中心的PE860/FreeBSD系统提供了什么样的文本编辑器?

待更新。