问题描述:
W: Failed to fetch http://mirrors.aliyun.com/debian/dists/wheezy/InRelease Temporary failure resolving 'mirrors.aliyun.com'
W: Failed to fetch http://mirrors.aliyun.com/debian/dists/wheezy-updates/InRelease Temporary failure resolving 'mirrors.aliyun.com'
W: Failed to fetch http://mirrors.aliyun.com/debian-security/dists/wheezy/updates/InRelease Temporary failure resolving 'mirrors.aliyun.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
修改
/etc/resolv.conf
追加
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 198.153.192.1
nameserver 198.153.194.1
nameserver 208.67.222.222
nameserver 208.67.220.220
重启网络
sudo /etc/init.d/networking restart
但是下次开机以后/etc/resolv.conf 文件恢复初始值, sudo apt-get update 还是会出问题,找到解决办法:sudo vim /etc/network/interfaces
添加:
dns-nameserver 8.8.8.8
dns-nameserver 8.8.4.4
dns-nameserver 198.153.192.1
dns-nameserver 198.153.194.1
dns-nameserver 208.67.222.222
dns-nameserver 208.67.220.220
重启虚拟机
sudo apt-get update 可以一直用了
Ubuntu16.04安装最新版NodeJs以及Npm
转载StudyCoder 发布于2018-07-14 23:04:42 阅读数 691 收藏
转载地址:
https://www.jianshu.com/p/f2592d106aac
https://www.cnblogs.com/zycbloger/p/6210049.html
步骤:
1、先在系统上安装好nodejs和npm
sudo apt-get install nodejs-legacy
sudo apt-get install npm
2、安装用于安装nodejs的模块n
sudo npm install -g n
3、通过n模块安装指定的nodejs
sudo n latest
sudo n stable
sudo n lts
4、升级npm为最新版本
sudo npm install npm@latest -g
5、查看版本
sudo node -v
sudo npm -v
6、Npm更换为淘宝源
6.1 得到原本的镜像地址
npm get registry
> https://registry.npmjs.org/
设成淘宝的
npm config set registry http://registry.npm.taobao.org/
6.2 换成原来的
npm config set registry https://registry.npmjs.org/