关于组合导航系统、技术和算法的研究,很多开源程序都是在Ubuntu系统下进行编程实现的。因此,为了更好地学习,必须学会使用Ubuntu系统,并且学会在Ubuntu系统下搭建编程环境、阅读代码和动手实践。本文的目的是记录Ubuntu系统安装和编程环境搭建的关键过程,以供参考。
一、Ubuntu系统安装
(一)安装模式的选择
安装Ubuntu系统,通常主要有以下三种选择:
1.单系统模式。所谓单系统,是指计算机上只安装了Ubuntu系统,没有安装Windows系统。这种安装模式是最彻底、最纯粹的安装。
2.双系统模式。所谓双系统,是指计算机上既安装了Ubuntu系统,又安装了Windows系统。两种操作系统同时存在。计算机开机启动时,用户可以手动选择启动哪一个系统。
3.虚拟机模式。该模式下,Ubuntu系统实际上相当于Windows系统的一个软件。
(二)Ubuntu系统版本选择
截止到2023年1月,Ubuntu系统的最新版本是Ubuntu 22.04.1 LTS(下载地址https://cn.ubuntu.com/download/desktop)。对于编程应用来说,不必下载安装最新版本,下载安装前一个版本(20.04)或更早版本(如18.04)可能会更方便,因为程序的某些依赖库可能更新得晚一些,导致与最新版本的系统存在适配问题。Ubuntu系统的早期版本可从https://releases.ubuntu.com/下载。