从VMware虚拟机安装到Ubuntu 20.04 LTS安装以及Qt5.14.2与OpenCv4.1.0的配置

1. 前言

  • 由于这是笔者第一次进行Linux上的大规模操作,走了许多弯路。综合了非常多的文章,故本文的篇幅会较长。本文姑且定为原创,我会给出各个参考资料原文地址。
  • 希望准备参考这篇文章进行系统配置的朋友能够先将本文从头到尾浏览一遍,因为有一些细节上的不同可能会导致非常多的麻烦。
  • 笔者第一次接触这方面的内容,难免有所缺漏谬误,若有错误的地方欢迎指正。

2. VMware虚拟机安装

  1. 进入官网,注册账号后,在下载中选中Workstation Pro

在这里插入图片描述

  1. 选择for Windows进行下载

在这里插入图片描述

  1. 下载完成后,直接安装即可。中间的个性选项可以自己判断,几乎无影响。

3. Ubuntu 20.04 LTS 的安装

  1. 下载Ubuntu 20.04 LTS
    官网下载地址:https://cn.ubuntu.com/download在这里插入图片描述
    下载桌面版即可。
  2. 下载完毕后,打开VMware,点击创建新的虚拟机。在这里插入图片描述
  3. 选择“典型(推荐)”在这里插入图片描述
  4. 在“安装程序果盘映像文件(iso)”中添加我们刚刚下载好的iso文件路径,会自动检测我们所要安装的系统。在这里插入图片描述
  5. 自主设置。但是一定要记住密码,建议密码设置短一些因为每次开机以及使用部分终端命令时都会使用。在这里插入图片描述
  6. 预留出至少30GB的磁盘空间,将路径设置为此空间中。文件目录不要有中文,不要放在根目录。在这里插入图片描述
  7. 此处注意,尽管系统推荐了20GB,但当我们之后配置Qt及OpenCv时很有可能不够使用,因此前文建议至少预留30GB硬盘空间。当然后续是可以更改的只是比较繁琐,详细内容可参考文末文章。下面的选项笔者选择了多文件,单文件的作用似乎是可以提高硬盘性能但不方便移动,笔者并未自己尝试过,但大部分的博客选择了多文件,我仅看到一两篇选择了单文件,这里可以自行查阅选择。在这里插入图片描述
  8. 点击”自定义硬件“在这里插入图片描述
  9. 内存选择2GB即可,1G会很卡。在这里插入图片描述
  10. 电脑是四核的可以给2个,是六核八核的可以给到3个。其余默认即可。关闭自定义界面点击“完成”即可。在这里插入图片描述
  11. 打开Ubuntu了,点击“开启此虚拟机”。在这里插入图片描述
  12. 在一段时间的代码滚动后会出现类似的代码,一些代码前有[OK]的字样,说明系统开始第一次启动。由于系统第一次启动等待时间会较长,代码可能长时间不变化,这里耐心等待即可。一般在这步是没有问题的,如果有Not Found之类的问题可以查查其它的文章。在这里插入图片描述
  13. 笔者在这步结束后输入用户密码就可以打开虚拟机了,几乎其他的文章都还有一些设置的过程,这应该是版本的问题。如果和笔者的过程一致可以继续往下看,如果遇到一些需要选择的设置请务必到文章末尾参考我所附上的文章,以免发生对电脑原本磁盘进行错误操作等事故。系统打开后是这样的。当然我已经设置过了地区时间、语言、桌面等,默认的应该是英文。在关闭跳过一些广告后,至此Ubuntu 20.04 LTS安装完毕。点击查看中的全屏后,再点击查看中的独占模式可以完全全屏化,可按ctrl+alt取消独占模式。在这里插入图片描述
    在这里插入图片描述

4. Ubuntu系统配置

网络配置

我们对系统进行配置需要联网进行下载。一般来说只要电脑本身已经连接到网络,虚拟机就可连接到网络。但如果在不经过如下配置的情况下进行下载会非常缓慢。

  1. 点击左下角“Show Applications”找到“Software & Updates”。在这里插入图片描述
  2. 选择其他站点,在里面选择阿里云或者华为的站点即可。

在这里插入图片描述
在这里插入图片描述

  1. 如果虚拟机未连接到网络以及其他网速提升方式可参考文末所附文章。

语言及时区设置

  1. 点击右上角小三角找到设置,进入找到语言选项,点击“Managed Installed Languages”。
    在这里插入图片描述
    在这里插入图片描述
    因为我已经进行过设置,所以有拼音输入、中国时区等,默认设置里仅有英语输入以及美国时区。
  2. 忽略掉提醒(会下载一些不必要的语言选项占据空间),点击”Install/Remove Languages…"找到简体中文,选择后应用,它就会自行开始下载。在这里插入图片描述在这里插入图片描述
  3. 下载完成后回到语言选项,点击输入中的加号后,点击框内Chinese,选择拼音输入选项。点击Formats,选择时区China(笔者在安装中文前无法找到)。点击Language选择简体中文。选择完毕后应用,restart后配置完成。在这里插入图片描述
  4. 注意,如果系统弹出是否更改部分文档名称(因为语言修改系统会提示是否将部分文件或文件夹名称更改为中文),建议不更改,以免中文路径可能导致的错误的发生。其他修改时区的方法附在文末,笔者没有尝试过,不保证可行性。

5. 安装Qt 5.14.2

6. 安装CMake

7. 安装OpenCv

8. 测试

  • 与该篇文章的测试部分基本一致
    https://blog.csdn.net/wanzhen4330/article/details/82622664
  • 需要注意的是pro文档里的.so文件,在打开其所处路径后会看到如下文档:在这里插入图片描述
    文章中所输入的是满足测试用的.so文件,在自己进行其它测试时可能会用到更多的内容,因此可以适当的添加.so文件。如果不添加所需要的.so文件编译会失败。可以从测试代码的内容以及报错中获知所需要添加的文件。例如笔者进行测试时代码中应用了ml的名称空间,因此笔者加入了libopencv_ml.so文件。一般只需要添加没有尾缀版本号数字的.so文件即可。

9. 注意事项

  1. 在以上操作期间会遇到文中没有讲的许多小问题,其中大部分是由于缺少依赖项造成的,大都可以从报错等一些方面获知缺少的内容,上网查找安装方法即可并进行安装即可。文末将给出一些我遇到的报错以及安装方法。其实在遇到这些错误多了以后才发现它们并没有那么难,遇到莫名其妙的问题是很正常的,要有耐心。
  2. 笔者本来是想在移动硬盘里做系统的,但是查阅资料后感觉到了繁琐,于是转而使用虚拟机。原先查找的资料我也附在文末。

10. 尾声

总结

关于虚拟机以及Ubuntu的篇幅似乎过长了,我也才发现这部分似乎才是较为简单的,这可能是我对其不太熟悉造成的
虽然已经写了很多,但是其实中途我碰到了许多小问题并没有直接写出来,毕竟我对Ubuntu并不了解,怕误人子弟,还是上参考文献吧

参考文献(文中已给出的不在此列)

虚拟机上的Ubuntu安装
Ubuntu系统配置
Qt
相关问题
关于移动硬盘上装系统/双系统的资料(太老的被我去掉了)
  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值