admin管理员组

文章数量:1561022

今天第一次接触linux系统,操作了没两下就把系统搞坏了

本想在ubuntu系统下安装一个全局的node.js,重启电脑后打不开图形界面了,吓出一身汗。。。。。下面总结一下安装node.js的过程与出现的问题及解决办法。

正确的安装node.js过程

1.先去官网下载node.js的二进制文件(注意,不是下载源码)我下载的是node-v0.10.28-linux-x64.tar.gz
2.复制到/home/tensor/zyh路径下
3.解压缩,执行命令:
tar zxvf node-v0.10.26-linux-x64.tar.gz

4.在/home/tensor/zyh/node-v0.10.28-linux-x64/bin路径下执行命令:
ls
./node -v
   就可以看到 node的版本号,这说明这个文件是可用的。
5.执行命令切换到root用户
su
  然后会提示你输入用户名和密码(输入密码的时候,界面上不会显示你的输入状态,所以不要以为自己没输上) 这里就出现了我遇到的第一个问题——su认证失败 解决办法就是输入命令:
sudo passwd 
之后按照提示输入新的密码并核实。 之后再执行su命令就不报错了。
6.执行命令
gedit /etc/profile
之前文件里最后一行写的是: export PATH=/usr/local/cuda/bin:$PATH 把它改成 export PATH=/usr/local/cuda/bin:$PATH:/home/tensor/zyh/node-v0.10.28-linux-x64/bin 【注意冒号,这是分隔符】 然后保存
7.执行
source /etc/profile
echo $PATH
这里可以查看自己修改后的path
8.重启计算机
9.在任意目录下执行
node -v
出现版本号,说明安装成功。

之前遇到的严重问题:无法打开电脑,一直停在登录界面

自己最一开始,Profile写错了,直接在文件最后一行加上了:export PATH=/home/tensor/zyh/node-v0.10.28-linux-x64/bin 没有加上$PATH,这样一来,环境路径只剩下了node的路径,所以电脑肯定是打不开的,一直在登录界面循环。
【解决办法】
1.在登录界面       Ctrl+Alt+F1         进入命令行界面 2.输入用户名密码 3.修改PATH,用export PATH 命令,具体是啥可以看看别人电脑里PATH是什么,然后暂时先写一份一样的,反正先开机是最重要的。。。 4.修改profile ,改回到原来的 5 重启 发现可以登录了~~~~ 注意,没有做第三步的话,第四步是出不来的,因为你path错了,所以很多命令都用不了的。    












本文标签: 解决办法进不去界面Ubuntujs