博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Raspberry Pi用户指南》——1.2 Windows vs. Linux
阅读量:7081 次
发布时间:2019-06-28

本文共 982 字,大约阅读时间需要 3 分钟。

本节书摘来自异步社区《Raspberry Pi用户指南》一书中的第1章,第1.2节,作者【英】Eben Upton , 【美】Gareth Halfacree,译者 王伟 , 许金超 , 郭栋 , 梁黎颖,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2 Windows vs. Linux

除了尺寸和价格外,树莓派和台式机或笔记本电脑另外一个重要的不同点,就是使用的操作系统,即控制整台电脑的软件系统。

大多数的台式机和笔记本电脑都是使用微软的Windows操作系统或是苹果的OS X操作系统。这两个平台都是闭源的,在使用过程中有版权限制。

闭源操作系统最大的特点在于,控制系统做什么的源代码是不对外开放的。闭源软件的源代码是绝对保密的。用户能够获得最终的软件产品,但无法知道它是如何编写的。

相比较而言,在树莓派上能够运行一种叫GUN/Linux的操作系统,即一种简单的Linux系统。与Windows和OS X不同,Linux是开源的。你可以下载整个操作系统的源代码,并且可以做任何的修改。Linux操作系统没有任何的隐藏,所有代码上的变更都是公开的。这种开源机制使得Linux可以很快被移植到树莓派上。在作者编写这本书的时候,已经有好几个Linux系统的发行版本移植到树莓派的BCM2835芯片上了,包括Debian、Fedora Remix和Arch Linux。

不同的发行版本适合于不同的需求,但是它们都是开源的。它们也是相互兼容的。Debian上的软件可以很好地运行在Arch Linux上,反之亦然。

Linux系统不是树莓派所独有的。几百种不同的发行版本运行在桌面计算机、笔记本电脑以及众多的移动设备中,例如,Google的Android操作系统就是基于Linux内核的。如果你喜欢在树莓派上使用Linux系统,那么你同样会喜欢在其他计算设备上使用它。Linux系统与你当前运行的系统欣然共存,当你的树莓派不能使用时,它将给你一个熟悉的Linux环境,让你去享受两者的好处。

由于ARM结构和x86结构的不同,Windows、OS X与Linux也有一个非常不一样的地方,即为Windows或OS X编写的程序不能在Linux上运行。不过,已经有很多可以替代的通用软件产品了,重要的是,这些软件中的大部分都是可以免费使用的开源软件。

转载地址:http://qbtml.baihongyu.com/

你可能感兴趣的文章
Windows防火墙开启ping,禁ping的配置方法
查看>>
C#正则表达式匹配HTML中的图片路径,图片地址
查看>>
Java Thread 相关的函数
查看>>
我的友情链接
查看>>
吐槽大学生活
查看>>
正则表达式和sed命令的用法
查看>>
MyEclipse的web project 重命名问题
查看>>
wordpress学习笔记 --(2)目录结构
查看>>
.NET 漫淡(一) --- 需要充分认识的应用程序域-AppDomain
查看>>
iptables基本操作
查看>>
如何利用EDM打开商用蓝海
查看>>
同步手绘板——PC端实现画板
查看>>
几种数据库建模工具推荐(包含开源版)
查看>>
Cisco交换机接口模式精解
查看>>
sql查询排序
查看>>
Docker搭建本地私有仓库
查看>>
16TB以后磁盘挂载方法
查看>>
洛谷—— P2895 [USACO08FEB]流星雨Meteor Shower
查看>>
expect 交互式脚本写法
查看>>
cacti程序安装过程
查看>>