T1000/Solaris系统常见问题解答

1 什么是T1000系统?

T1000是Sun Fire T1000服务器的简称。该服务器的高度为1 U,最多可以配备1 颗Sun UltraSparc T1系列的六核或者是八核CPU。每个内核内又运行有四个线程,从操作系统的层面来看,一颗UltraSparc T1芯片就象是并行的32(8 核x 4 线程)颗普通芯片。T1000配备8 个DIMM插槽,最多可以配备到32 GB的内存。4 个千兆网口,可以满足多种通讯应用的要求。可以运行Solaris,Linux等多个不同的操作系统。

Unix体验中心的T1000系统配备1 颗主频为1.0 GHz的Sun UltraSparc T1八核芯片,配置8 GB内存,运行Solaris 10 Update 2 for Sparc。

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

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

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

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

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

该系统安装了Sun Studio 11开发环境,可以开发C, C++, Fortran等多种语言的应用程序。多个权威的测试结果表明,在相同的硬件平台上,使用Solaris 操作系统以及Sun Studio 11进行应用程序开发,产生的二进制代码的执行效率要远高于在其他操作系统上使用gcc开发的二进制代码。

调用C 语言编译器,使用cc命令,可以使用cc -flags来获得更进一步的帮助。
调用C++编译器,使用CC命令,可以使用CC -flags来获得更进一步的帮助。
调用Fortran编译器,使用f95命令,可以使用f95 -flags来获得更进一步的帮助。

该系统还安装了Java SE软件开发包(1.4.2_12.b03,1.5.0_07.b03),您可以使用javac命令来编译基于Java语言的应用程序。

该本系统提供了如下编程语言:Python 2.5,Ruby 1.8.5,Steel Bank Common Lisp。

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

本系统提供了vi, vim, pico, joe, emacs等多个风格各异的文本编辑器。

vi是一个复杂而功能强大的超级编辑器,但是对于新手来说比较难以快速掌握。vim是一个在vi基础上经过大幅度改进的编辑器,对于新近接触Unix和类Unix操作系统的人来说更加容易接受。pico是一个相对来说比较简单的编辑器,但是很容易在短时间内掌握。在互联网上关于vi和vim的教程比较多,因此本站没有专门提供。在本章的常见问题栏目,提供了一个针对pico的简明教程。

5 如何在不同版本的JDK之间切换?

本系统安装了两个版本的Java SE软件开发包:1.4.2_12.b03和1.5.0_07.b03。1.5.0_07.b03是缺省的版本。如果您需要使用1.4.2_12.b03,通常来说只需要将/usr/jdk/j2sdk1.4.2_12/bin目录放置到您的系统PATH变量的最前面即可。例如:

export PATH=/usr/jdk/j2sdk1.4.2_12/bin:$PATH

然后您在运行java -version命令,显示出来的Java虚拟及版本号就应该是1.4.2_12.b03了。

对于tomcat等要求指定JAVA_HOME环境变量的应用,您还需要根据这些应用的要求正确设置相应的环境变量。

6 我以前存放在T1000/Solaris系统上的文件哪里去了?

2007年7 月22日,本站的存储服务器上线,从而为本站所有服务器提供了一个统一的存储系统。之前单独存放在T1000/Solaris系统上的文件,我们已经帮您迁移到您个人目录的t1000目录下。例如,某用户的根目录为/home/b/c/username,那么你之前保存在T1000/Solaris系统的文件被迁移到/home/b/c/username/t1000目录下。您执行cd ~/t1000命令即可进入这个目录。

122 Responses to “T1000/Solaris系统常见问题解答”

Leave a Reply