deepin下开发环境搭建
(一) 、配置node、npm
配置node、npm
访问 nodejs官网 下载对应的文件
解压,然后给node-v8.9.0-linux-x64文件夹改名(改不改名无所谓,路径对了就行)
tar -xvf node-v8.9.0-linux-x64.tar
mv node-v8.9.0-linux-x64 nodejs
node和npm链接到/usr/local/bin下,可以执行
ln -s /usr/local/nodejs/bin/node /usr/local/bin/node
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm
注意:要根据自己的路径进行设置,不要照搬。
OK!大功告成!现在可以在任何目录下执行node和npm命令了!
node -v
npm -v
(二)、配置Java、maven
方法1:
先从jdk官网、maven官网下载相应的包
解压到自己定义的目录下
sudo gedit /etc/profile
配置java
export JAVA_HOME=/home/nqlz/dev/java8/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
配置maven
export MAVEN_HOME=/home/nqlz/dev/java/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH
source /etc/profile
可输入java -version mvn -v检查是否成功
方法2:
这是sdkman官网,安装sdkman
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
// 查看Java可用版本并安装
sdk list java
sdk install java 8.0.222-amzn
//查看maven并安装
sdk list maven
sdk install maven 3.5.4
(三)、docker
centos 安装 Docker结合Ubuntu 安装 Docker
注意:使用深度终端管理远程服务器的时候,服务器中应安装rz,sz命令,上传下载才不会报错
yum install lrzsz
(四)、git配置
全局配置
git config --global user.name nqlz
git config --global user.email 1689613805@qq.com
按如下命令来生成 sshkey:
ssh-keygen -t rsa -C 1689613805@qq.com -f ~/.ssh/gitee_id_rsa
ssh-keygen -t rsa -C nqlz.away@gmail.com -f ~/.ssh/github_id_rsa
按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/gitee_id_rsa 文件内容,获取到你的 public key
在 ~/.ssh 目录下新建一个config文件,添加如下内容(其中Host和HostName填写git服务器的域名,IdentityFile指定私钥的路径
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
cat ~/.ssh/gitee_id_rsa
复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。
添加后,在终端(Terminal)中输入
ssh -T git@gitee.com
ssh -T git@github.com

浙公网安备 33010602011771号