我刚刚开始学习代码(python),因此学习如何使用终端... 当我尝试安装软件包和库时,经常遇到权限错误。每次我可以通过使用“sudo”来解决它,但我并不真正了解那个点不是什么sudo。 有人可以帮我理解吗?我的配置或系统有问题吗?我得知我没有安装我需要的软件包的权限,但我不知道为什么。sudo的功能是什么?
回答
“sudo允许允许的用户按照安全策略的规定,以超级用户或其他用户身份执行命令。” (sudo manual)
有些目录需要管理员权限才能进行读/写访问。当执行pip与sudo时,安装程序将具有安装某些软件包所需的权限。可能你的系统或配置没有问题! ^^
如果我理解得很好,使用sudo并不是真的有风险吗?谢谢 !! –
嗯,它不是必需的风险,但它可能有时。使用sudo,你可以允许一个malefic脚本执行不正确的命令,或者你可以更改或删除一个系统文件......可能性很多。但在一般情况下,如安装新软件或软件包或更新内容,使用** sudo **是必要的。只要知道你正在安装什么以及它来自哪里。 – nmschumacher
再次感谢nmschumacher的帮助!我会尽量小心使用sudo! –
- 1. I()的功能是什么?
- 2. getEvdoDbm()的功能是什么?
- 3. HttpContext.Current.Request的功能是什么?
- 4. SOCK_STREAM的功能是什么?
- 5. Silverlight的功能是什么?
- 6. !DOCTYPE的功能是什么?
- 7. 什么是免费功能?
- 8. 是什么功能NHibernate
- 9. 什么是警报功能?
- 10. 什么是asp.net vNext功能?
- 11. 什么是这个功能
- 12. 什么是蹦床功能?
- 13. 什么是“页面功能”?
- 14. BDD,什么是功能?
- 15. 什么是Y功能?
- 16. 什么是功能测试?
- 17. 什么是触发功能
- 18. bash文件中sudo bash和sudo命令的区别是什么?
- 19. sudo -H做什么?
- 20. 什么功能
- 21. `intern`功能的目的是什么?
- 22. 这个功能的目的是什么?
- 23. jdk的UseCompressedOops的功能是什么?
- 24. 什么是Java 7的新功能
- 25. 什么是真正的重入功能?
- 26. C1X最有用的功能是什么?
- 27. 这是什么无名的功能?
- 28. /etc/apt/sources.list.d的功能是什么?
- 29. 什么是asp.net 4.0中的新功能?
- 30. 为什么功能是失重的?
[Linux 101:简介sudo](https://www.linux.com/learn/linux-101-introduction-sudo) - 在您最喜爱的搜索引擎中尝试'linux sudo是什么'。 – Jesper
输入此:man sudo – Surely
非常感谢!现在有点清楚:) –