在vm虚拟机的Linux系统中安装springBoot+Angular遇到的问题

问题一,nodejs不能安装


系统提示,culr指令没有找到,但是我们可以用下面的指令安装curl
于是我按照提示输入了sudo apt install curl,结果惨遭提示:

然后直接暴力复制粘贴,把代码放到了Google上,

按照提示输入了下方代码,安装成功

问题二,安装http-server报错


提示了ERR!,大概意思是说请求拒绝,无法访问xxx文件目录
下面是一个stack,(栈),说什么操作被系统拒绝,大概又是没有权限之类的
于是我又上网查了一下


我本来不想用sudo的,但是试了好多方法都不行。。。最后没办法,只好sudo了,也不知道后面会出现什么问题,只能先走一步看一步了(http-server安装成功)

问题三angular cli安装的环境变量配置

结果后来我找到了更好的安装方法,在提示没有权限的时候,大佬们并不推荐使用sudo,而是推荐我们使用官方文档中写的方法来代替:

按照教程依次输入就成功了


然而安装成功之后还没来得及高兴,就出现了问题:

关闭shell,再打开一个,就会出现如上提示
我明明安装了,怎么突然就。。。
后面自己又鼓捣了好多遍,重装angular cli了好多遍
也网上找了很多方法,然而并不管用,甚至报错的方式都变了
后来潘老师来了,就赶紧问了问潘老师,发现其实之前我找到的一个方法是正确的,但是我操作出现了错误
方法如上,结果我把中括号内的内容改成了home,结果就找不到这个命令
正确的改法应该是:

并且后来潘老师又告诉我,'~/'这个目录就相当于‘/home/qtdz’
问题成功解决了
然后我关掉命令行又重新打开了一个shell,熟悉的报错又出现了

如法炮制:

成功

问题四 安装jdk8出现问题


安装失败。。。
正好潘老师走了过来,赶紧问了一下
最终得出了结论,我是按照教程里加速下载的教程,使用curl+c结束后使用的淘宝镜像

结果是漏看了教程的一行,就引起了如此严重的错误

总结:thinkphp5的项目已经接近尾声,即将面对的是更加前沿的语言,但是与此同时喜硕学长也提醒我们,我们的项目正是到了最关键的测试调试环节,其实此时并不应该去着急的学习新知识,而是应该先把项目尽力完善到最好。

你可能感兴趣的:(linux)