一天实现ros环境搭建和yolov3tiny算法系列(一)之WIN10+Ubuntu20.04的双系统实现

这几天因为参加无人机比赛,我负责算法部分,被搭建环境折磨的头都要秃了,写这个文章,只是想让大家只要按照步骤,能够在最短的时间内搭建起环境,愿天下没有再被搭建ros+yolov算法折磨的头秃的人。因为实现算法要和无人上的ubuntu系统实现交互,所以在我的台式机上搭建了双系统,本文主要是告诉大家如何按照步骤,实现WIN10+ubuntu20.04双系统的搭建、ros的安装以及yolov3-tiny算法的实现。按照步骤一步步做,基本上能够实现双系统的安装。

一、WIN10+ubuntu20.04双系统的实现

(一).准备工作

1.安装盘的制作

(1)要实现ubuntu系统的安装,首先要制作一个系统安装U盘,首先准备一块32G左右的U盘(不用太大),把重要的资料拷贝出来! 拷贝出来!! 拷贝出来!!!(重要的事情说三遍!!!),因为制作系统盘的时候,要对U盘进行默认的格式化。

(2)下载ubuntu20.04系统,下载地址ubuntu20.04桌面系统.

(3)下载UItraISO(这个下载试用版就可以了),下载地址UItraISO试用版下载.

(4)在保证U盘没有重要资料的情况下,打开UItraISO:

在这里插入图片描述
(5)点击继续试用,进入软件界面:
在这里插入图片描述
(6)选择iso文件Ubuntu20.04所在的位置:
在这里插入图片描述
(7)双击Ubuntu20.04文件:
在这里插入图片描述
(8)制作U盘:
点击启动—>写入硬盘映像
在这里插入图片描述
进入如下界面:
****
磁盘驱动器就是你所制作U盘的驱动器,之后点击写入:
**加粗样式**
会提示你U盘将进行格式化,点击是(如果你的资料都拷贝好了),继续程序:
在这里插入图片描述
之后,等几分钟,就可以得到制作好的Ubuntu启动盘一枚:
在这里插入图片描述
制作好的U盘内容如下:在这里插入图片描述

2.磁盘分区

从你想要安装的硬盘,选择分区,右键点击我的电脑–>管理–>存储–>磁盘管理,进入磁盘管理界面,(如果桌面没有我的电脑,从任意一个文件进去,右键点击我的电脑的图标都可以):在这里插入图片描述
(我这个是已经安装完的状态了),我的电脑是固态+机械硬盘组合的方式,所以我在我固态硬盘的末尾部分,分出了200G给ubuntu系统。具体步骤如下:
(1)右键点击想要分区的盘,然后选择压缩卷,进入如下界面:在这里插入图片描述
(2)确定好你需要的空间之后就可以进行压缩了,会得到一块没有分配的空间,(这里只是演示,所以我就只在机械硬盘上压缩了1G的空间,安装Ubuntu系统,要想运行的顺利,至少100G,所以,多留点空间最好):
在这里插入图片描述
至此,在WIN10操作界面进行的操作已经基本进行完了,下面要开始进入安装的环节。

(二)安装Ubuntu20.04

(1)这个时候,重启电脑按F2(下图是各类电脑进入的方式,图片来自百度知道.):
在这里插入图片描述
(2)首先设置硬盘的属性为AHCI属性(后面的图,是我重新用笔记本安装的时候的照片):在这里插入图片描述
(3)设置U盘为第一启动项
在这里插入图片描述
(4)保存之后重启进入Ubuntu安装界面,选择中文简体(这个比较麻烦的是,之后在命令端,虽然很多文件夹可以中文命名了,但是要切换输入法输入,注意半角圆角的标点符号),安装Ubuntu:在这里插入图片描述
(5)选择键盘布局和连接WiFi:
在这里插入图片描述
在这里插入图片描述
这里如果没有WIFI选项,是因为驱动不支持,一般出现在台式机上,如果是usb的网卡,等安装好以后,下一个就行,或者换一个支持ubuntu的网卡就可以了,一般笔记本不会出现这个问题。
(6)选择最小安装,因为我们就是为了跑系统和环境安装的Ubuntu,其他的也不需要,所以选择最小安装,点击继续:
在这里插入图片描述
(7)之后选择其他选项,进入硬盘分区界面:
在这里插入图片描述
选择你之前压缩的卷:
在这里插入图片描述
(8)重点来了,下面进行磁盘的分区,这里我参考的是博主寥廓长空的文章博主寥廓长空的文章,进行的分区,一共256G:
首先双击鼠标左键或者左下角的“+”号键,依次按照下面的分区表手动分区,(这里建议先分别的区,最后再分boot分区):
挂载点 /:(这个分区一定要分好,并且是主分区,要不然会提示没有根文件系统,别问我怎么知道的)
在这里插入图片描述
挂载点/boot
在这里插入图片描述
挂载点 /home
在这里插入图片描述
挂载点/tmp
在这里插入图片描述
挂载点/usr
在这里插入图片描述
挂载点/var
在这里插入图片描述
对于交换空间 swap ,根据你电脑的内存情况来分:引自博主寥廓长空的文章
如果内存小,就分配 2~3 倍内存的空间;
如果内存中等,就分配 1~2 倍内存的空间;
如果内存大,就分配 1 倍内存的空。
在这里插入图片描述

之后注意下方的安装引导的磁盘,选择好之后,就可以进行下一步了:
在这里插入图片描述选择时区:
在这里插入图片描述
建立用户名:
在这里插入图片描述
正在安装:
在这里插入图片描述

到这里,Win10+Ubuntu双系统的搭建算是完成了,下面要进行算法搭建了。
接着运行ctrl+alt+T打开终端,运行查看可以更新的软件:
sudo apt-get update
运行更新软件:
sudo apt-get upgrade

(三)系统的基础配置

我因为一直用的是它自带的软件源,所以我就没有更换软件源的操作,如果需要更换软件源的操作,可以参考博主寥廓长空的文章,实现更换软件源。

二、在ubuntu20.04环境下搭建ros以及yolov3-tiny环境

三、yolov3-tiny基本使用方法和命令

本来想一篇文章写完的,但是奈何这一个系统安装就写了我整整一个上午的时间,而且篇幅巨长,所以我打算写个连载了,有需要的可以等一波,这两天应该就能写完。上面的标题会在更新之后更新链接。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值