一、 Ubuntu简介
Ubuntu(乌班图)是一个基于Debian的以桌面应用为主的Linux操作系统,据说其名称来自非洲南部祖鲁语或科萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。
Ubuntu的目标在于为一般用户提供一个最新同时又相当稳定,主要以自由软件建构而成的操作系统。Ubuntu目前具有庞大的社区力量支持,用户可以方便地从社区获得帮助。
二. 安装
ubuntu官方网站: 对应 中文地址为
桌面版下载地址:
# 目前最新版本是: Ubuntu 16.04.1 LTS ,建议下载: Ubuntu 16.04.1 Desktop (64-bit)
虚拟机软件: vmware /VirtualBox ,mac下还可以使用:parallels , 其中VirtualBox是开源免费的。
....................
三、 安装过程中的知识点:
虚拟机的网络类型的简单理解:
虚拟机是在我们的操作系统里使用软件模拟出来的,相当于虚拟机是寄宿在我们的真实的物理机的操作系统里的,虚拟机和物理机之间的关系是 寄宿与被寄宿的关系, 真实的物理机被称为宿主机。
1. bridged(桥接模式) : 我们的电脑在上网的时候都需要有一个网络地址(IP地址),通过这个地址可以确定我们的电脑在网络上的位置,桥接模式就是将我们虚拟机中的网卡的网络地址 放在我们真实的物理机的网卡上。 这样的话,我们的虚拟机就好像跟我们的宿主机所在的局域网中的一台机器一样。 桥接模式适合有路由器的情况,和真实的物理环境一样。
2. NAT(网络地址转换模式) : 在宿主机上制作一个虚拟网卡,通过这个网卡,给虚拟机分配IP。宿主机在这里的角色相当于局域网中的路由器。NAT模式适合于没有路由器的情况,虚拟机通过宿主机去上网。
由于nat服务协议对外部网络隐蔽内部网络,因此虚拟系统可以通过nat服务器访问宿主机所在局域网中的其他真实主机,而反过来却不行,即宿主机以及宿主机所在网络的其他主机(更何况其它外网)不能通过nat服务器访问虚拟机上的操作系统。后来在查找资料时,为局域网用户提供网络服务,就是让虚拟系统借助nat(网络地址转换)功能,我有这个随便臆断事情毛病,使用nat模式可以实现在虚拟系统里访问互联网,虚拟系统和宿主机器系统是可以相互通信的,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯.host-only(主机模式)。这里是设置工作模式,stm32的spi设备可以gon工作在主机模式(spi_mode_master)或从机模式(spi_mode_slave),这两个模式最大的区别就是spi的sck信号线时序,sck的时序是由通讯中的主机产生的,如果配置成从机模式,stm32的spi模块将接收外来的sck信号.(这里stm32作为spi通讯主机,所以设置成 spi_mode_master).。
分区:
文件系统类型: 默认为 ext4, 文件系统分很多种,ext2、ext3、ext4、fat、ntfs等等
什么是文件系统:文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构; 即在磁盘上组织文件的方法。
两种文件系统的对比:
LInux目录结构:
/ : 所有目录都在
/boot : boot 配置文件、内核和其它启动 时所需的文件
/etc : 存放系统配置有关的文件
/home : 存放普通用户目录
/mnt : 硬盘上手动 挂载的文件系统
/media : 自动挂载(加载)的硬盘分区以及类似CD、数码相机等可移动介质。