连接远程Windows服务器

  • 安装rdesktop
1
sudo apt-get install rdesktop
  • 连接服务器
1
2
3
4
5
6
7
8
rdesktop 47.101.185.11 -u Administrator -r disk:app=/home/raoweijia/桌面/node
连接远程服务器,并把位于/home/raoweijia/桌面/node里的内容虚拟出一个映射盘在服务器上。
-f 全屏
-u xxxxxx 登录用户,可选
-p xxxxxx 登录密码,可选
-r clipboard:PRIMARYCLIPBOARD 重要,剪贴板可以与远程桌面交互
-a 16 颜色,可选,不过最高就是16位
-r disk:wj=/home/magicgod映射虚拟盘,可选,会在远程机器的网上邻居里虚拟出一个映射盘,功能很强,甚至可以是软盘或光盘
  • 安装nodejs

1.下载地址:https://nodejs.org/zh-cn/download/
选择相应的版本下载,这里下载的是windows的zip文件。

2.解压缩

1
2
3
将下载的文件解压到要安装的位置,并新建两个目录:
node-global :npm全局安装位置
node-cache:npm 缓存路径

3.配置

1
将node.exe 所在的目录添加到path环境变量,这样我们在使用命令行时就可以在任意路径使用node命令

那么node-global:npm全局安装位置,node-cache:npm缓存路径 又是怎么与npm发生关系呢?
通过如下命令进行配置:

1
2
npm config set prefix "C:\Program Files\node\node-global"
npm config set cache "C:\Program Files\node\node-cache"

4.在命令行中输入如下命令测试

1
2
node -v
npm -v

linux下安装jdk

  • 官网下载对应的.gz包
    点击下载

  • 创建一个目录用于存放解压后的文件,并解压缩到该目录下

1
2
sudo mkdir  /opt/java8
sudo tar -zxvf jdk-8u221-linux-x64.tar.gz -C /opt/java8
  • 修改环境变量
1
2
3
4
5
6
sudo vim ~/.bashrc
进入文件,末尾追加如下内容:
export JAVA_HOME=/opt/java8/jdk1.8.0_221 //这里要注意目录要换成自己解压的jdk目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
  • 使环境变量生效
1
source ~/.bashrc
  • 设置系统默认jdk
1
2
3
4
5
6
7
8
sudo update-alternatives --install /usr/bin/java java /opt/java8/jdk1.8.0_211/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /opt/java8/jdk1.8.0_211/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /opt/java8/jdk1.8.0_211/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /opt/java8/jdk1.8.0_211/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /opt/java8/jdk1.8.0_211/bin/javap 300

然后执行:
sudo update-alternatives --config java
  • 测试是否安装成功
1
java -version

突发情况

Ubuntu的桌面不显示任何的快捷方式,而且不能往桌面上移动文件和目录。最简单的是重载桌面。
进入终端,执行以下命令:

1
2
3
4
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo shutdown -r now