首页 > 系统相关 >Debian (Ubuntu, Debian GNU/Linux)

Debian (Ubuntu, Debian GNU/Linux)

时间:2024-04-01 09:24:26浏览次数:29  
标签:bin java lib GNU Astah alternatives usr Linux Debian

Debian (Ubuntu, Debian GNU/Linux)

 

1. Verify System Requirements

Verify that your environment meets the system requirements including Java version for Astah. Choose your edition.

2. Download & Install Java

Install a supported version of JDK.

1. Check the Linux architecture (32bit, 64bit) by using the following
1 $ file /sbin/init

2. Download the supported version of JDK.

3. Decompress the binary file in your preferred directory.

1 2 $ tar -xvf jdk-8u45-linux-i586.tar.gz (32bit) $ tar -xvf jdk-8u45-linux-x64.tar.gz (64bit)

4. A new directory must be created(.jdk1.8.0_45).
Move the JDK8 directory to /usr/lib. (In this example we are using jdk1.8.0.45)

1 $ sudo mv ./jdk1.8.0_45 /usr/lib/jvm/jdk1.8.0

5. Use the commands below:

1 2 3 $ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0/bin/java" 1 $ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0/bin/javac" 1 $ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0/bin/javaws" 1

6. Use the next command:

1 $ sudo update-alternatives --config java

7. If a path appears as below, specify the path number of JDK8 at “Please enter to keep the current choice[*], or type selection number.” (We are using 3 in this example.)

1 $ sudo update-alternatives --config java

8. There are 3 choices for alternative java (providing /usr/bin/java).

1 2 3 4 5 6 7 8 9 10 Selection Path Priority Status -------------------- * 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode 3 /usr/lib/jvm/jdk1.8.0/jre/bin/java 3 manual mode$ sudo update-alternatives --config java   Press enter to keep the current choice[*], or type selection number: 3   update-alternatives: using /usr/lib/jvm/jdk1.8.0/jre/bin/java to provide /usr/bin/java (java) in manual mode.

9. Check the JDK version with the command below. (in the example it’s 1.8.0.45)

1 2 $ java -version java version "1.8.0.45"

10. Use the following commands below again.

1 2 sudo update-alternatives --config javac sudo update-alternatives --config javaws$ java -version
 

Configuration

If you already have Java other than AdoptOpenJDK or Oracle, switch the right one by running an alternatives command. (You need to be a root user to do so.)

 

3. Download & Install Astah

1. Download the Astah installer in Deb Package and save it in the preferred directory (e.g. /tmp)

2. Move to the directory in which you download and then check the file size by using the stat command

3. Become a root user and to install (e.g. Astah Professional version 9.2.0)

1 #dpkg -i astah-professional_9.2.0.0248cd_all.deb

4. Run Astah by typing:

1 $astah-pro ($astah-uml for Astah UML)

If you are using Gnome desktop, run Astah from [Application] – [Accessories].

  section divider

Others

  1. Download the zip file of Astah and save it in the preferred directory (e.g. /temp)
    • 1-1. In order to get an zip file, go to [Download] resource page in ChangeVision Members.
    • 1-2. Choose edition, then version.
    • 1-3. You will find the “Archive without JRE and Installer”.
      Download archive without JRE

    • Click [Download] button and download it in the next page that appears.
  2. Move to the directory in which you downloaded and then check the file size by using the stat command
  3. Extract the zip file by using unzip command
  4. Modify the Shell script in the Astah file to apply to your environment and then change the permission for it to be executable.
    #chmod 755 ./astah
  5. Execute the shell Script
    #./astah

标签:bin,java,lib,GNU,Astah,alternatives,usr,Linux,Debian
From: https://www.cnblogs.com/mouseleo/p/18107741

相关文章

  • Windows和Linux系统下的Conda环境迁移
    Motivation​ 大家在学习Python的过程中,可能经常会遇到下面两种情况:同一份代码,别人配置conda环境可以跑通,但你配置了N天,还不知道哪一步出现了差错,仍然跑不通代码,conda环境卸载了又重新下,出现了死循环......你可能先在一台服务器上跑通了代码,为了提高效率,你又想在其它服务器上......
  • Linux服务器运行jenkins
    环境说明linux系统版本:lsb_release-a  JDK版本:1.8  maven版本:3.9.6  不同的操作系统以及软件版本,可能会遇到不一样的问题,一定要注意版本问题。 .1.jenkins版本选择。官网如下,选择一个长期支持板,会稳定很多,也需要考虑JDK版本的支持。因此自己选择使用2.346......
  • Linux服务器运行tomcat
    环境说明linux系统版本:lsb_release-a  JDK版本:1.8  .1.tomcat下载。官网如下https://tomcat.apache.org/ 获取下载地址https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.100/bin/apache-tomcat-8.5.100.tar.gz使用wget命令下载wgethttps://dlcdn.apache.or......
  • Linux之进程间通信
    1.进程间通信的目的数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。进程控制:有些进程希望完全控制另一个进程的执行(......
  • Linux下查询文件夹中文件数量的方法
    linux统计文件个数的方法:1、查看路径下文件的个数,代码为【ls-l|grep"^-"|wc-l】;2、查看路径下文件夹的个数,代码为【ls-l|grep"^d"|wc-l】。本教程操作环境:windows7系统、linux7.3版本,该方法适用于所有品牌电脑。推荐:linux视频教程linux统计文件个数的方法:对于linu......
  • 【Linux】详解软硬链接
    一、软硬链接的建立方法1.1软链接的建立假设在当前目录下有一个test.txt文件,要对其建立软链接,做法如下:ln就是link的意思,-s表示软链接,test.txt要建立软链接的文件名,后面跟上要建立的软链接文件名。 其中我们可以发现,建立出来的这个软链接文件是一个独立的文件,因为我们可......
  • 【Linux】详解文件系统以及周边知识
    一、磁盘的基本知识        磁盘中可以被划分成一个一个的环,每个环都是一个磁道。每个磁道又可以被均分成一个一个的扇区,扇区是磁盘IO的基本单位(想要修改扇区中的一个比特位就必须把该扇区的全部比特位都加载到内存中)。磁盘中的盘面,磁道和扇区都是有编号的。要访问一......
  • 1.1.1、操作系统发展史、Linux 与 Unix
    关注公众号“融码一生”,领取全套PDF/电子书Linux是众多操作系统之一,常见操作系统:win7、win10、Mac、Android、IOS。计算机是一台按用户要求接收信息、存储与处理数据,再将处理结果输出(文字、图片、音频、视频等)的机器。计算机由硬件和软件组成:硬件是计算机赖以工作......
  • Linux应用开发笔记(一)交叉编译及执行
    Linux应用开发笔记(一)交叉编译及执行文章目录一、GCC编译器1.什么是GCC2.安装GCC3.交叉编译二、ssh的使用1.连入局域网2.连接SSH一、GCC编译器1.什么是GCCGCC(GNUCompilerCollection)是一个开源的编译器集合,包含C、C++、Objective-C、Fortran、Java、Ada和G......
  • linux常用内核优化
    linux内核常用调优参数点击关注......