我是 Ubuntu Linux 的新手,有人告诉我使用包管理来安装、更新和删除程序非常方便。但是也可以通过其他方式下载程序。我不知道这两种方法的所有后果。
在 Windows 方面,有些程序需要安装,而其他程序则可以直接运行。我隐约觉得安装涉及注册表,注册表可以包含设置并显示“始终使用我播放 mp3!”之类的内容。
我想更深入地了解这两个操作系统的工作原理以及它们之间的区别。有人能推荐一本关于这个主题的好书吗?
澄清
我应该说我做过一些网络编程,并且是 Windows 的高级用户。我只是想更多地了解它的工作原理。
答案1
据我所知,没有这样的书。至少没有一本能让你深入了解这两种操作系统的书。每种操作系统都需要很多本书才能做到这一点,所以你可以想象一本能同时介绍这两种操作系统的书有多厚 :)
无论如何,你确实有一些不错的阅读材料。你最好的选择是买一些最好的书,每个操作系统一本。为此,我可能会建议:
- Windows 内部原理,第 5 版。这个标题绝对不会错。
- 了解 Linux 内核,第 3 版。同上
这当然回答了您了解这两个操作系统如何工作的请求。
答案2
据我所知,没有哪本书专门涉及这个主题。不幸的是,大多数在线资源都有偏见,因为永无止境的操作系统之争。
本网站这本书的组织方式并不完全符合我的要求,但它不带偏见,而且文笔通俗易懂,但并没有深入探讨。最后有一组不错的相关链接。维基百科条目涵盖了类似的材料。
这些资料可以让你了解为什么这两个操作系统不同。为了更深入地了解,你必须更深入地了解。A Dwarf 推荐的书籍是最好的,但你确实需要一些编程背景才能让它们对你有用。 Unix 内部原理 - 一种实用方法是另一本我推荐的以 unix 为中心的书。
我尝试回答这个问题,但最好的办法可能是找到两本不错的书 - 一本关于 Linux,另一本关于 Windows。然后得出自己的结论。