[Newbies] Java开发环境配置问题
Tofloor
poster avatar
Black technology
deepin
2022-05-18 07:02
Author

之前用的其他Debian发行版,通过apt install nodejs安装的nodejs环境在deepin上试了一下发现不管用,还有诸如apt install npm、apt install @vue/cli、apt install maven等等刚刚在deepin虚拟机上试了一下都没有用,本人是学Java全栈开发的学生,刚接触deepin,求助大佬指定deepin配置Java开发环境相关问题。

Reply Favorite View the author
All Replies
Jokul
deepin
2022-05-18 07:21
#1

前面加sudo ,意思获取管理员权限

Reply View the author
Black technology
deepin
2022-05-18 07:44
#2
Jokul

前面加sudo ,意思获取管理员权限

从其他Debian发行版过来肯定知道要加sudo,我甚至直接就是sudo su进了root。但问题在于apt install 的时候提示找不到包,也可能是软件源的问题。第一次接触deepin也不知道保存源的文件是哪个,deepin的dde桌面环境是真的比其它Debian发行版好看,想着先在虚拟机里试一下,如果可以的话就装到物理机笔记本上。

Reply View the author
Jokul
deepin
2022-05-18 07:55
#3
Black technology

从其他Debian发行版过来肯定知道要加sudo,我甚至直接就是sudo su进了root。但问题在于apt install 的时候提示找不到包,也可能是软件源的问题。第一次接触deepin也不知道保存源的文件是哪个,deepin的dde桌面环境是真的比其它Debian发行版好看,想着先在虚拟机里试一下,如果可以的话就装到物理机笔记本上。

/etc/apt/sources.list 源配置文件

Reply View the author
Black technology
deepin
2022-05-18 07:59
#4
Jokul

/etc/apt/sources.list 源配置文件

十分感谢,明天去试试加个Ubuntu的源看看能不能通过apt install安装

Reply View the author
acerana
deepin
2022-05-18 08:20
#5

最好不要随便改源,容易蹦。

想安装java、maven、gradle 可以用sdkman https://sdkman.io/

node和npm的话 用nvm安装node,https://github.com/nvm-sh/nvm

安装后基本上都是一条命令就可以安装、更新、切换、删除版本,环境变量也不需要你设置,很方便的。

Reply View the author
Black technology
deepin
2022-05-18 09:03
#6
acerana

最好不要随便改源,容易蹦。

想安装java、maven、gradle 可以用sdkman https://sdkman.io/

node和npm的话 用nvm安装node,https://github.com/nvm-sh/nvm

安装后基本上都是一条命令就可以安装、更新、切换、删除版本,环境变量也不需要你设置,很方便的。

这和我之前用的发行版有些许出入啊,你说的这俩我都没用过😢

Reply View the author
weboob
deepin
2022-05-18 16:39
#7

正常源里你说的这些都有
apt search nodejs
image.png
apt search npm
image.png
apt search maven
image.png
默认的官方CDN和阿里、华为源网速都挺快
image.png

要不咱 apt update一下试试?

Reply View the author
BG7ZAG
deepin
2022-05-18 17:13
#8

我之前配置npm啥的都有用啊,nvm才是yyds

Reply View the author
Black technology
deepin
2022-05-18 20:29
#9
weboob

正常源里你说的这些都有
apt search nodejs
image.png
apt search npm
image.png
apt search maven
image.png
默认的官方CDN和阿里、华为源网速都挺快
image.png

要不咱 apt update一下试试?

在配置npm这些之前已经update过了,但不知道为什么会报找不到包。裂开

Reply View the author
Black technology
deepin
2022-05-18 20:32
#10
BG7ZAG

我之前配置npm啥的都有用啊,nvm才是yyds

这我就不清楚了,刚装完进了桌面就是先update,upgrade,dist-upgrade来一套。之后就直接apt install nodejs,报了个找不到包,枯了

Reply View the author
weboob
deepin
2022-05-18 20:46
#11
Black technology

在配置npm这些之前已经update过了,但不知道为什么会报找不到包。裂开

你search一下这些包,看看有吗

Reply View the author
acerana
deepin
2022-05-18 22:05
#12
Black technology

这和我之前用的发行版有些许出入啊,你说的这俩我都没用过😢

一般源里里面的openjdk、node这些版本都比较古老,有些还没有,所以要自己动手。但是如果要自己安装,要先去下载,解压,还要设置环境变量,麻烦得很,而且还不方便更新版本。所以大佬开发了脚本,帮你自动去官网拉去最新版本(当然你也可以指定版本),帮你安装,设置环境变量,都是一条命令搞定。用法你自己去官网或者项目GitHub去看看就行,基本就是一条命令的事儿。英文直接用浏览器自带翻译就行。Linux嘛就是要多折腾,折腾就会了pride

Reply View the author
Black technology
deepin
2022-05-19 05:13
#13
acerana

一般源里里面的openjdk、node这些版本都比较古老,有些还没有,所以要自己动手。但是如果要自己安装,要先去下载,解压,还要设置环境变量,麻烦得很,而且还不方便更新版本。所以大佬开发了脚本,帮你自动去官网拉去最新版本(当然你也可以指定版本),帮你安装,设置环境变量,都是一条命令搞定。用法你自己去官网或者项目GitHub去看看就行,基本就是一条命令的事儿。英文直接用浏览器自带翻译就行。Linux嘛就是要多折腾,折腾就会了pride

重装一下可以装nodejs和npm了,就是版本有点老。还有就是npm装vue/cli的时候报了个packages are looking for funding,run 'npm fund' for details

Reply View the author
Black technology
deepin
2022-05-19 06:01
#14
It has been deleted!