Ubuntu kylin 17.04 前端开发 软件调试经验

**

nodejs:

**
http://www.jb51.net/article/103749.htm
首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源码,一种是编译后的文件。这里我们下载编译后的文件,是gz或者xz结尾的文件。
Ubuntu kylin 17.04 前端开发 软件调试经验_第1张图片
像上图中就是已经编译好的文件,简单说就是解压后,在bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以通过建立软链接的方式将这个设置为全局就好了。
在命令行里输入下面的代码:
sudo tar xf node-v8.4.0-linux-x64.tar.xz -C /usr/local/
cd /usr/local/
sudo mv node-v8.4.0-linux-x64/ nodejs
sudo ln -s /usr/local/nodejs/bin/node /usr/local/bin
sudo ln -s /usr/local/nodejs/bin/npm /usr/local/bin
到这里就完成了,输入:node -v 和 npm -v 来查看node和npm版本号
修改系统环境变量使使用npm安装的node插件可以使用
把/usr/local/nodejs/bin【node的安装目录】加到环境变量:命令行输入sudo gedit /etc/environment,打开环境变量文件,将:/usr/local/nodejs/bin复制粘帖到最后,保存退出,在命令行输入source /etc/environment使环境变量立即生效
安装bower: sudo npm install bower -g
安装gulp:sudo npm install gulp -g
安装cnpm:sudo npm -g install cnpm
npm install 安装插件出现这种问题:
这里写图片描述
使用命令npm cache clean –force之后再npm install

Git安装:

1.在命令行模式下输入sudo apt-get install git命令进行安装
2.ssh-keygen -t rsa -C”[email protected]” 这里的邮箱是自己的邮箱
3.打开 ~/.ssh/找id_rsa.pub将SSH key复制出来,命令:sudo nautilus ~/.ssh/
4.将SSH key添加到github里

安装软件:

sudo dpkg -i XXX
如果出现依赖问题,使用命令:sudo apt-get -f -y install
安装sublime:
不要从软件中心安装,打开时候必须要验证码,而且验证码和在help中的验证码不一样。
http://www.cnblogs.com/jellydong/p/7097692.html

安装vscode:

下载deb安装包之后,使用dpkg安装,安装之后打不开是什么鬼?
原来是vscode的配置文件被加上了root权限,解决办法:把配置文件的root权限去掉就好了
cd ~/.config
sudo rm -rf ./Code/
然后输入密码就好了
猜测原因:vscode在打开的时候需要改动一些配置文件,但是启动的时候发现文件夹加了root权限,他改不了,所以就启动失败
安装不上插件,提示EACCES: permission denied, mkdir ‘/home/dongjiren/.vscode/extensions/XXX。。。。。
解决方法:在命令行以root方式打开软件在安装,命令:sudo code –user-data-dir=”~/.vscode-root”

删除文件夹:

在终端进到那个文件夹,然后执行:
sudo rm -rf 文件夹名
如果还是不行,就用
sudo chmod 777 文件夹名
sudo rm -rf 文件夹名

以窗口形式打开某个文件夹:

nautilus /media/ (/media/是文件夹名字)

你可能感兴趣的:(ubuntu-配置)