Ubuntu上的spin和Hugo/RT安装


1、安装vmware:

2、安装Ubuntu: easy安装模式

3、安装yacc:

$ sudo apt-get install byacc

4、安装Tcl:

$ sudo apt-get install tcl,安装版本8.5

5、安装Tk:

$ sudo apt-get install wish 安装版本8.5

安装完成后,在usr/bin和 /etc/alternatives 目录下有文件名为wish8.5的可执行文件,其他还有名为wish的连接,都是指向该可执行文件。在wish命令提示下测试其版本:

info tclversion

puts $tk_version在终端中使用 man wish 查看wish的帮助。

6、安装DOT:

下载DOT:http://www.graphviz.org/Download_linux_ubuntu.php,选择graphviz-dev_2.28.0-1_all.deb

下载,双击安装或者终端命令行方式安装。安装完毕后在终端命令行输入dot,提示的dot命令在grapviz软件包中,用以下命令安装:apt-get install graphviz

安装完毕在终端输入dot -V测试 ,安装正确显示dot版本号和更行日期。在终端用 man dot 查看帮助文档。

6、安装spin:

下载最新版本的spin:http://spinroot.com/spin/Src/index.html

进入本机存放spin的文件夹,按照如下命令安装,在安装之前需要首先安装yacc。

gunzip *.tar.gz

tar -xf *.tar

cd Src*

make

把Src*目录中的spin拷贝到 /usr/local/bin 目录下;

安装完成后,使用spin -V检查版本。

7、安装ispin:

xspin已经不支持了,改用ispin。使用ispin需要安装Tcl/Tk、DOT。

从spin网站下载ispin.tcl.

在wish命令窗口执行 wish path/ispin.tcl.

wish 命令窗口支持ls显示当前目录下文件,cd改变当前的目录,将ispin放在当前用户目录下(本人放置的root目录下),方便使用。

8、安装java:

从sun网站下载最新的jdk(jdk-6u27-linux-i586.bin)在终端 方式下执行 .

$ cd /usr/lib   //进入 usr/lib目录

$ mkdir java  //建立java目录

$ cd  java   //进入java目录

$ mv jdk-6u27-linux-i586.bin /usr/lib/java  //将下载的jdk安装文件移动至刚建立的java目录中

$ chmod u+x /usr/lib/java/jdk-6u27-linux-i586.bin  //修改安装文件的文件权限,使其可执行

$ ./jdk-6u27-linux-i586.bin  //执行安装文件

安装文件执行完成后在java目录中生成jdk1.6.0_27目录,该文件中有bin目录和lib目录;bin目录中存放java的执行文件,如java,javac,javadoc,jar等;lib目录中存放java的库文件,如dt.jar、tools.jar等。

$ gedit /etc/environment    //修改环境变量

在环境变量PATH 添加 :/usr/lib/java/jdk1.6.0_27/bin(第一个冒号是分割符号,后边的新加入的路径),修改后的环境变量如下所示,黑体的内容是新加的内容,斜体字内容是环境变量的原有值,计算机设置不同内容不相同。

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/java/jdk1.6.0_27/bin"

新建两个环境变量CLASSPATH,JAVA_HOME,设置这两个环境变量的值如下

CLASSPATH=".:/usr/lib/java/jdk1.6.0_27/lib"

JAVA_HOME="/usr/lib/java/jdk1.6.0_27"

保存后退出gedit。

 $ source ~/.bashrc  //使环境变量生效

$ java -version    //在命令提示行下检测java版本

如果系统原有默认的java,需要修改系统设置,将安装的java设置为默认的java,还要进行如下工作

$ update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_27/bin/java 300

$ update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_27/bin/javac 300

$ update-alternatives --config java

(在ubuntu11.10系统中没有发现系统有默认的java系统)

9、安装ArgoUML

下载最新版本的ArgoUML软件包,下载完成后解压,在ArgoUML目录中有脚本文件argouml.sh,在java安装正常的情况下可以双击运行ArguoUML。也可在终端方式下用命令启动:

$ java -jar  /path/argouml.jar

命令行中的/path/ 表示argouml.jar所在的路径。

10、安装Hugo/RT

下载Hugo/RT:http://www.pst.informatik.uni-muenchen.de/projekte/hugo/

下载最新的软件包,下载完成后解压,解压后在 dist/lib 目录中有 hugort.jar 包,在java安装正常的情况下可以在终端用命令行运行:java -jar /path/hugort.jar

$ java -jar /path/hugort.jar -V 显示版本号和更新日期

安装过程中查询到的有参考价值的页面:

相关内容