由于第一次安装ubuntu,并没有完整的安装过程记录。安装过程种完全新手小白,自己并没有任何经验,而是参考了众多的csdn其他博主的帖子,经过反复试错,成功安装。现将安装过程反复出现的问题并如何成功解决的过程做个简单总结,供需要的友友们参考。网上资源很多,中途看了太多博主的帖子,所以本文主要介绍的是帮助我成功安装的文章。
安装过程主要步骤
一、下载 VMware Workstation 17.0 Pro
这个软件直接官网下载即可,困难性不大,按照教程一步一步操作即可。
注:下方附有文章链接
二、下载Ubuntu 22.04.1 LTS
这个软件也是在官网进行下载,大概4G,当时我下载大概15分钟
三、创建一个空的虚拟机
打开第一步下载的软件VMware,点击创建虚拟机,下方有我标注的我安装时参考的帖子,这里主要介绍我遇到的问题。
要先点勾住安装光盘映像文件后,进行文件选择,后再取消勾选,再钩最后一个稍后安装操作系统,然后确定。
四、在VMware虚拟机下安装Ubuntu22.04
对于第三步以上操作出现的问题不是很多,下面进行第四部出现问题最多的一部分进行介绍。
中途开启虚拟机,应该等待的是此界面,但我最后出现的不是这个,也忘了拍照了。如果
不是此界面,表示第一部操作有误,重新操作第一部,跟着帖子一步一步来一定没问题。
注意,出现选择语言界面时,一定严格按照帖子,选中文(简体),Chinese,汉语拼音,不然当打开ubuntu可能是英文,对于想要中文的友友不太友好,后续更改浪费时间。当然,也可以按照自己的喜好进行选择。
最后一步有个去掉启动时链接,勾选使用物理驱动器,再重启客户机。这里我当时一直不能取消勾选使用iso映像文件,所以我也不能勾选物理驱动器。
解决办法是在打开ubuntu的基础上进行修改,好像才可以,具体是在打开前还是打开后操作,我已经忘了,如果当你安装时也出现了同样的问题,建议都试试,因为也不会出现什么问题,主要还是以成功为目的,不然不能往下进行。
以上参考教程在此以图片进行标注,第一次写文章,有问题请见谅。
参考博主均是博主@wkd_007,博主两篇文章写的很仔细。具体参考顺序如下:
五、配置网络
安装完成后,先检查一下网络是否正常使用。这里上面博主文章里ping通baidu.com检测,这里我尝试了不能成功,主要是我没理解,做到这一步的友友可以尝试一下。
下面是我找的另一篇博主@不会是要长脑子了吧,他的解决办法挺好的,我当时跟着做一次就成功了。
关闭任务管理器的相关窗口,返回虚拟机等待几秒后,可以打开自带的火狐浏览器进行联网检测。
以上就是安装的具体操作了,完成后基本就成功了。
但当时由于我的操作不慎,重启Ubuntu后界面非常小,并没有铺满整个屏幕,看着真的很不舒服。
原因分析:刚打开Ubuntu,在桌面下方会提示你要不要安装vm-tools,由于不太懂,被我拒绝了,可能是这个原因,导致视图很小。所以第一次出现一定要同意安装,后面提示就不会出现了。
解决办法:
先参考@博主CodeDevourer的这篇帖子,主要是参考前半部分安装vm-tools工具,后面的我试了很多次都没有没有成功,想尝试的友友可以试试。
然后参考博主@Vigo*GIS_RS这篇帖子的方法二,方法一我没试过,因为他没有解决最终目的,方法二按照步骤进行完成后,重启Ubuntu。我的是在重启后就成功啦。
以上解决完,基本环境就搭建完成了,然后就进行开启中端进行检测了。
编写程序时具体出现已下问题说明:
1.catkin_init_worksopace运行不成功问题
进入到catkin_init_worksopace会不成功,然后它会告诉你下一步输入什么,这里我忘记截图了,但是你跟着打下程序回车就成功了。
2.catkin_make指令报错问题
catkin_make后回车会报错,找了很多解决办法,感觉把相关帖子都看完了,还没有解决。然后室友找到的一条可解决指令,打开Ubuntu下载文件夹,鼠标右键,选择在终端内进行打开,输入sudo apt install build-essential,回车键等待系统配置完成后即可,这个方法彻底解决问题的方法,我又打开新的中端检测,catkin_make不会报错。
参考的博主帖子,这里也展示不了,因为我也不知道来源。
特此说明:对于想在Windows11,想用WSL安装linux子系统的友友,我不太联系安装,第一次也是用的这个方法,试了很久都没有成功,找了很多解决办法都不行,它总是出现新的问题,我就舍弃了这个办法,卸载用虚拟机安装了,卸载的时候我也卸载不干净,所以还是比较推荐虚拟机安装。
到这里呢,安装调试都已经完成了,由于第一次写帖子,没有太多经验,希望会对需要的你有所帮助。后续如果问题我也会更新出来。欢迎大家在评论区留言。