基于Oracle VM VirtualBox的ubuntu的安装

基于Oracle VM VirtualBox的ubuntu的安装

感谢詹老师的帮助使我得以完成本次安装,以下为本次安装的一个小小的记录。

Oracle VM VirtualBox的下载与安装

Oracle VM VirtualBox官网下载,打开网址后点Windows hosts下载安装包。

Oracle VM VirtualBox官网下载

下载后打开安装包,皆默认安装到想安置的地方即可。

在这里插入图片描述

ubuntu的下载

Ubuntu-18.04.5-Desktop-amd64 百度云下载
密码: 0u32

Oracle VM VirtualBox下安装ubuntu

打开新安装的Oracle VM VirtualBox,点击新建

在这里插入图片描述
名称: 这个随意,但是得记住,后续需要用到!
文件夹: 根据你想放置这个系统的地方来
虚拟光驱: 选择你下载的ubuntu的iso
以上填完即可下一步,接下来就是各种性能配置,根据需求来即可。
在这里插入图片描述

耐心等待一阵子

在这里插入图片描述
待成功后点击用户并输入刚刚设置的密码。

在这里插入图片描述
在这里插入图片描述
一直Next

在这里插入图片描述
这里先不升级,即完成ubuntu于Oracle VM VirtualBox的安装
在这里插入图片描述

安装 ROS Melodic 前的设置(这步实在做不了也没关系,只不过不能直接复制代码)

为了后续可复制代码进行操作,先打开设置,使共享粘贴板与拖放设置为双向
之后黏贴都是通过右键终端输入部分,点击“paste”进行黏贴
在这里插入图片描述
并安装增强功能,等待安装成功,重启虚拟机。(整个窗口关掉再开起来即重启)
在这里插入图片描述
直接开润(run)
在这里插入图片描述
输入当时设置的密码(用户密码)
在这里插入图片描述
等待安装,之后即可重启虚拟机(整个窗口关掉再开起来即重启)
在这里插入图片描述

安装 ROS Melodic

右键桌面打开终端,如果你点击没有反应,请看这篇文章
在这里插入图片描述
打开sudoers

su -
visudo

在这里插入图片描述
在 root ALL=…下打上<your_username> ALL=(ALL:ALL) ALL
<your_username> 即最开始设置的名称,这里我设置的叫ubuntu
然后按ctrl + x同意后 enter
在这里插入图片描述
使用exit退出root

exit

打开并修改soures.list

 sudo gedit /etc/apt/sources.list

在这里插入图片描述
在最后加上这一堆清华大学镜像站:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
     
    # 预发布软件源,不建议启用
    # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

之后右上角点save后关闭窗口

在终端输入以下代码以移除20-default.list

sudo rm /etc/ros/rosdep/sources.list.d/20-default.list

一行一行 地执行以下代码

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
sudo apt-get update
sudo apt-get install ros-melodic-desktop-full
sudo apt-get install ros-melodic-rqt*
sudo apt install python-rosdep
sudo apt install python-roslaunch
sudo apt install aptitude
sudo aptitude install ros-melodic-desktop-full
source /opt/ros/melodic/setup.bash
roscore

如果出现了SSL等报错,可以尝试该博客
而出现下图的输出,即正常
在这里插入图片描述
接下来通过右键终端图标,点击“New Terminal”打开新的终端
在这里插入图片描述

通过以下代码打开并修改.bashrc,拉到最下面,贴上 source /opt/ros/melodic/setup.bash后保存并关闭

.bashrc是每次打开终端,即会跑一次的档案
正常来说,每一个终端都要手动打source /opt/ros/melodic/setup.bash
但是修改~/.bashrc即可一劳永逸

sudo gedit ~/.bashrc

在这里插入图片描述

测试是否成功

然后再次重开一个新终端,输入以下代码即可打开RViz

rviz

在这里插入图片描述
然后再次重开一个新终端,输入以下代码即可打开小海龟

rosrun turtlesim turtlesim_node

在这里插入图片描述
至此完毕基于Oracle VM VirtualBox的ubuntu的安装

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Uyoin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值