方法1

sudo npm i -g npm

方法2

修改usr/local的权限。使用sudo有一个风险是安装包可能会运行自己的一些脚本,使sudo操作变的不可控,不安全。
可以通过将/usr/local的own从root转为登陆用户来解决这个问题。

sudo chown R $USER /usr/local

查看该目录可以看到own已经切换了:

ls -l /usr/local

接下来就可以进行普通安装了:

npm i -g npm

最新文章

  1. 【DDD/CQRS/微服务架构案例】在Ubuntu 14.04.4 LTS中运行WeText项目的服务端
  2. OC 初识NSString,self关键字,继承,成员变量的可见性,description方法
  3. Codeforces 677E Vanya and Balloons(DP + 一些技巧)
  4. SimpleDateFormat格式化日期
  5. JS面向(基于)对象编程--构造方法(函数)
  6. LeetCode Weekly Contest 12
  7. ubuntu find方法
  8. PC和单片机通过MODBUS RTU通信
  9. Visual Studio的2个有趣的插件:声音控制和放屁:)
  10. PHP之路——Apache启动失败查看日志
  11. 武汉科技大学ACM:1004: 零起点学算法36——3n+1问题
  12. Javascript:再论Javascript的单线程机制 之 DOM渲染时机
  13. PHP中file_exists与is_file、is_dir的区别,以及执行效率的比较 转自#冰雪傲骨#
  14. YUM安装东西提示PYCURL ERROR 6 - "Couldn't错误的解决办法
  15. vue中数据双向绑定的实现原理
  16. iOS-PYSearch 完美搜索页
  17. css的内容
  18. [转]python3之os与sys模块
  19. pycharm-professional-2017.1.1.exe专业版激活方法
  20. 转)nodejs后台启动方式PM2

热门文章

  1. mysql使用group_by
  2. $Django Rest Framework-序列化组件
  3. (常用)loogging模块及(项目字典)
  4. 持续集成①安装部署jenkins从git获取代码
  5. hybrid programming based on python and C/C++
  6. Linux系统下安装pycharm
  7. kotlin学习笔记-异常好玩的list集合总结
  8. 信息摘要算法之二:SHA1算法分析及实现
  9. Confluence 6 € 欧元字符集不能正常显示
  10. Confluence 6 使用 JConsole 监控远程 Confluence