在 Debian 上安装 IntelliJ IDEA 笔记(含 JDK 的安装)

2024-08-30 15:20

本文主要是介绍在 Debian 上安装 IntelliJ IDEA 笔记(含 JDK 的安装),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在 Debian💩 上安装 IntelliJ IDEA 💡 笔记(含 JDK 的安装)

  • 下载
  • 安装 JDK
    • JDK17
    • JDK8
  • 安装 IntelliJ IDEA Community
    • 添加桌面启动项(快捷方式)
  • 参考资料

下载

两个包已经下好了,一个JDK17,一个IntelliJ IDEA Community
使用 wget url地址 方式下载。

jerryjin@jerry-debian:~/下载$ ll
总计 1124608
-rw-r--r-- 1 jerryjin jerryjin 994626688  8月20日 16:55 ideaIC-2024.2.0.2.tar.gz
-rw-r--r-- 1 jerryjin jerryjin 156965640  6513:52 jdk-17_linux-x64_bin.deb

安装 JDK

JDK17

很多人都说 sudo dpkg -i xxx.deb 容易报错,需要 sudo apt-get install -f 来修复依赖。
推荐使用 sudo apt install xxx.deb 来装。
但是我用后者安装走了一大堆后,报出个什么东西权限不足。但是用前者直接装好了。

sudo dpkg -i jdk-17_linux-x64_bin.deb

安装好后看一下版本

jerryjin@jerry-debian:~/下载$ java -version
java version "17.0.12" 2024-07-16 LTS
Java(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)

JDK8

用 apt 搞了半天头都大了。最后还是直接下压缩包手动装了。

  • 下载
    官网 jdk-8u411-linux-x64.tar.gz 要登录有点烦。点这个 jdk-8u411 直接下。

  • 解压
    直接在当前目录解压 :得到 jdk1.8.0_411 文件夹

    tar zxvf jdk-8u411-linux-x64.tar.gz
    
  • 移动
    移动并改名:jdk1.8.0_411/usr/lib/jdk8

    mv jdk1.8.0_411/ /usr/lib/jdk8
    
  • 添加环境变量
    保险点,不动 /etc/profile 直接改当前用户的 .bashrc

    vi ~/.bashrc
    

    末尾追加

    export JAVA_HOME=/usr/lib/jdk8
    export PATH=${JAVA_HOME}/bin:$PATH
    
  • 刷新环境变量:

    source ~/.bashrc
    
  • 查看Java版本

    jerryjin@jerry-debian:~/下载$ java -versionjava version "1.8.0_411"
    Java(TM) SE Runtime Environment (build 1.8.0_411-b09)
    Java HotSpot(TM) 64-Bit Server VM (build 25.411-b09, mixed mode)
    

安装 IntelliJ IDEA Community

直接解压到 /opt/

sudo tar -zvxf ideaIC-2024.2.0.2.tar.gz -C /opt/

解压后去看一下:

jerryjin@jerry-debian:~/下载$ cd /optjerryjin@jerry-debian:/opt$ ll
总计 4
drwxr-xr-x 8 root root 4096 19701月21日 idea-IC-242.20224.419jerryjin@jerry-debian:/opt/idea-IC-242.20224.419$ ll
总计 108
drwxr-xr-x  2 root root  4096 19701月21日 bin
-rw-r--r--  1 root root    16 19701月21日 build.txt
-rw-r--r--  1 root root  1825 19701月21日 Install-Linux-tar.txt
drwxr-xr-x  7 root root  4096 19701月21日 jbr
drwxr-xr-x  8 root root  4096 19701月21日 lib
drwxr-xr-x  2 root root  4096 19701月21日 license
-rw-r--r--  1 root root 11358 19701月21日 LICENSE.txt
drwxr-xr-x  2 root root  4096 19701月21日 modules
-rw-r--r--  1 root root   128 19701月21日 NOTICE.txt
drwxr-xr-x 74 root root  4096 19701月21日 plugins
-rw-r--r--  1 root root 61152 19701月21日 product-info.json

进到 bin 下运行 ./idea.sh 打开 IDEA

jerryjin@jerry-debian:/opt/idea-IC-242.20224.419$ cd bin
jerryjin@jerry-debian:/opt/idea-IC-242.20224.419/bin$ ll
总计 12376
-rw-r--r-- 1 root root      136 19701月21日 appletviewer.policy
-rw-r--r-- 1 root root   182265 19701月21日 brokenPlugins.db
-rwxr-xr-x 1 root root      223 19701月21日 format.sh
-rwxr-xr-x 1 root root    24208 19701月21日 fsnotifier
-rwxr-xr-x 1 root root   947048 19701月21日 idea
-rw-r--r-- 1 root root      516 19701月21日 idea64.vmoptions
-rw-r--r-- 1 root root     6963 19701月21日 idea.png
-rw-r--r-- 1 root root    11004 19701月21日 idea.properties
-rwxr-xr-x 1 root root     9732 19701月21日 idea.sh
-rw-r--r-- 1 root root     1569 19701月21日 idea.svg
-rwxr-xr-x 1 root root      298 19701月21日 inspect.sh
-rw-r--r-- 1 root root      516 19701月21日 jetbrains_client64.vmoptions
-rwxr-xr-x 1 root root     9028 19701月21日 jetbrains_client.sh
-rw-r--r-- 1 root root   297424 19701月21日 libdbm.so
-rwxr-xr-x 1 root root      831 19701月21日 ltedit.sh
-rwxr-xr-x 1 root root 10628743 19701月21日 repair
-rwxr-xr-x 1 root root   510160 19701月21日 restarter
jerryjin@jerry-debian:/opt/idea-IC-242.20224.419/bin$ ./idea.sh

添加桌面启动项(快捷方式)

先来到 /usr/share/applications 所有启动项都在这里,是一种扩展名为 .desktop 的文本文件。

cd /usr/share/applications

vim 创建,如果当前用户没权限就加上 sudo。(用什么工具都行,只要创建这个文件文件就行)

sudo vim idea.desktop

输入以下内容

[Desktop Entry]
Name=IDEA
Comment=IntelliJ IDEA Community
Type=Application
Encoding=UTF-8
Exec=/opt/idea-IC-242.20224.419/bin/idea
Icon=/opt/idea-IC-242.20224.419/bin/idea.png
Terminal=false
Categories=IDE

Exec 这里 直接启动 idea,如果用 idea.sh 官方会推荐 切换到原生启动器

  1. 活动 > 显示应用程序 > 向后翻找。
  2. 将固定到快捷栏方便使用。搞定。

在这里插入图片描述 在这里插入图片描述

属性描述
Type指定项目的类型。此值为以下之一:
Application:启动应用程序的项目。
Link:链接到文件、文件夹或远程资源(例如 FTP 站点、网页、Windows 共享……)的项目。
FSDevice:作为文件系统设备的项目。
Directory:作为目录的项目。
Name应用程序的显示名称
Comment对应用程序的简短描述
Icon应用程序图标的路径
Exec启动应用程序时执行的命令
Path应用程序的工作目录
Terminal是否在终端中启动应用程序
MimeType应用程序可以处理的 MIME 类型
Categories应用程序所属的类别,用于菜单组织

参考资料

JDK17 下载
IntelliJ IDEA Community 下载
Debian 参考手册
Desktop Entry Files 简介
Desktop Entry Files 说明书

这篇关于在 Debian 上安装 IntelliJ IDEA 笔记(含 JDK 的安装)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1121201

相关文章

IntelliJ IDEA 中配置 Spring MVC 环境的详细步骤及问题解决

《IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决》:本文主要介绍IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决,本文分步骤结合实例给大... 目录步骤 1:创建 Maven Web 项目步骤 2:添加 Spring MVC 依赖1、保存后执行2、将新的依赖

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

《解决Maven项目idea找不到本地仓库jar包问题以及使用mvninstall:install-file》:本文主要介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvnin... 目录Maven项目idea找不到本地仓库jar包以及使用mvn install:install-file基

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

如何解决idea的Module:‘:app‘platform‘android-32‘not found.问题

《如何解决idea的Module:‘:app‘platform‘android-32‘notfound.问题》:本文主要介绍如何解决idea的Module:‘:app‘platform‘andr... 目录idea的Module:‘:app‘pwww.chinasem.cnlatform‘android-32

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi