Debian 9.4 系统安装及Jdk等工具安装方法

下面是完整的Debian 9.4系统安装及Jdk等工具安装方法攻略。

安装Debian 9.4

下载系统镜像

首先,我们需要在Debian官网上下载Debian 9.4的系统镜像文件。在此,以64位AMD架构为例:

wget -c http://mirrors.ustc.edu.cn/debian-cd/current/amd64/iso-cd/debian-9.4.0-amd64-netinst.iso

制作启动盘

制作启动盘的方式可以使用dd命令或者第三方制作软件。这里以dd命令为例,将ISO文件写入USB中:

dd if=./debian-9.4.0-amd64-netinst.iso of=/dev/sdX bs=4M status=progress && sync

其中/dev/sdX为未挂载的USB设备路径,bs=4M是指数据块大小为4MB,status=progress是在写入的过程中显示进度条。

系统安装

将制作好的启动盘插入需要安装系统的计算机,重启并从USB启动。按照安装向导进行安装即可。具体安装过程这里不做详细讲解,可以参考Debian官网上的安装步骤。

JDK等工具安装

安装OpenJDK

Debian 9.4默认安装的是OpenJDK 8,可以通过以下命令安装:

sudo apt-get update
sudo apt-get install openjdk-8-jdk

安装完成后,可以使用以下命令来验证是否已经成功安装:

java -version && javac -version

安装Maven

Maven是一款Java项目管理工具,可以通过以下命令安装:

# 更新apt源
sudo apt-get update

# 安装maven
sudo apt-get install maven

安装完成后,可以使用以下命令来验证是否已经成功安装:

mvn -version

安装Git

Git是一款版本控制工具,可以通过以下命令安装:

# 更新apt源
sudo apt-get update

# 安装git
sudo apt-get install git

安装完成后,可以使用以下命令来验证是否已经成功安装:

git --version

以上就是Debian 9.4系统安装及Jdk等工具安装方法的完整攻略,希望对您有所帮助!

示例说明:如果要安装Java 11版本,可以使用以下命令来安装:

sudo apt install openjdk-11-jdk

示例说明:如果要安装Tomcat服务器,可以使用以下命令来安装:

# 下载Tomcat
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

# 解压并放到/usr/local/tomcat目录
sudo tar zxvf apache-tomcat-8.5.40.tar.gz -C /usr/local/
sudo mv /usr/local/apache-tomcat-8.5.40 /usr/local/tomcat

# 分配Tomcat权限
sudo chown -R $USER:$USER /usr/local/tomcat
sudo chmod +x /usr/local/tomcat/bin/*.sh

# 启动Tomcat
sudo /usr/local/tomcat/bin/startup.sh

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Debian 9.4 系统安装及Jdk等工具安装方法 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2

    “PHP和MysqlWeb应用开发核心技术”一书是一本非常实用的PHP和MySQL开发参考资料,其中第一部分Php基础第三章讲解了代码组织和重用的相关知识,下面将为大家详细讲解具体攻略。 代码组织和重用 文件包含 在PHP中,可以通过include和require语句将一个PHP文件引入到另一个PHP文件中。使用include或require语句可以将一个P…

    other 2023年6月26日
    00
  • 常用dos命令及语法

    下面是我为您准备的“常用DOS命令及语法”攻略。 常用DOS命令及语法 在Windows操作系统中,DOS命令是非常重要和常用的工具。下面列举一些常用的DOS命令及其对应的语法和功能。 1. dir命令 dir命令用于列出指定目录下的所有文件和子目录。 语法: dir [drive:][path][filename] [/A[[:]attributes]] …

    other 2023年6月26日
    00
  • 易语言通过get的方式多线程刷微视播放量的代码

    易语言通过get的方式多线程刷微视播放量的代码攻略 1. 简介 在易语言中,可以通过发送GET请求来模拟用户访问微视视频,从而实现刷播放量的效果。多线程可以提高刷播放量的效率,使得同时刷多个视频的播放量成为可能。 2. 实现步骤 以下是实现多线程刷微视播放量的代码攻略: 2.1 导入相关模块 首先,需要导入一些易语言的相关模块,以便后续使用。例如: 导入 网…

    other 2023年7月29日
    00
  • IE和FF在对js支持的不同(整理)及解决方法

    IE和FF在对js支持的不同(整理)及解决方法 1. 背景 在开发网页应用程序时,不同的浏览器对JavaScript的支持程度可能会有所不同。特别是在旧版本的Internet Explorer(IE)和Firefox(FF)中,存在一些差异。本攻略将详细讲解IE和FF在对JavaScript支持方面的不同,并提供解决方法。 2. IE和FF对JavaScri…

    other 2023年8月8日
    00
  • Windows下使用命令实现文件换行符替换

    当使用不同操作系统或编辑器时,文件的换行符可能会不同。在Windows操作系统下,文件的换行符通常是”\r\n”,而在Unix/Linux系统和macOS中则是”\n”。因此,在进行不同系统之间的文件传输或处理时,可能需要进行换行符的转换。 以下是在Windows下使用命令实现文件换行符替换的完整攻略: 1. 使用Notepad++软件替换文件中的换行符 N…

    other 2023年6月26日
    00
  • c++学习(八)(c语言部分)之图形库

    下面是关于 C++ 学习(八)(C 语言部分)之图形库的完整攻略,包含两个示例说明。 图形库 在 C 语言中,你可以使用图形库来创建基本的图形界面。图形库是一个软件库,它提供了一组函数,可以用来绘制图形、文本和其他图形元素。在 Windows 系统中,你可以使用 WinAPI 来创建图形界面,在 Linux 系统中,你可以使用 X Window System…

    other 2023年5月8日
    00
  • Swift初始化器与可选链的使用方法介绍

    Swift初始化器与可选链的使用方法介绍 初始化器 初始化器是用来初始化一个类、结构体或枚举的方法。在Swift中,一个对象被创建时就需要调用其初始化器,以确保其具有正确的初始状态。 Swift提供了很多初始化器来让我们在创建对象的时候,提供对应的属性值。常见的初始化器包括: 默认初始化器 默认初始化器是指当我们没有提供类的自定义初始化器时,默认提供的一个初…

    other 2023年6月20日
    00
  • entityframework4.0(六)ef4的增加、删除、更改

    以下是关于“Entity Framework 4.0(六)EF4的增加、删除、更改”的完整攻略,包括EF4的基本知识、增加、删除更改的方法和两个示例。 EF4的基本知识 Entity Framework 4.0(EF4)是微软公司推出的一种ORM(对象关系映射)架,它可以将数据库中的表映射到.NET中的实体类,使得开发人员可以使用面向对象的方式来操作数据库。…

    other 2023年5月7日
    00
合作推广
合作推广
分享本页
返回顶部