Ubuntu20.04安装到U盘里(以及ros情况的搭建)

八卦阵  金牌会员 | 2024-7-21 00:01:49 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 634|帖子 634|积分 1902

                           2024.5.27更新

一,进入
 
查找网络上安装系统到u盘中都为Ubuntu18.04,有20.04的需要VIP,所以本身摸索,最后乐成安装,所以分享出来将Ubuntu20.04安装到U盘上的履历。有错误请指正~
  由于比赛的要求,需要Ubuntu20.04情况设置,捏造机安装Ubuntu会卡,双系统安装我害怕把原windows系统搞坏掉,因此,我选择了u盘作为系统盘安装Ubuntu系统,网上有很多种方法来进行u盘安装,我这里讲的是两个u盘安装。
        
目录
1.安装前的预备
1.1 u盘的选择
1.2 下载Ubuntu20.04的镜像
1.3 制作启动盘
1.4 设置电脑U盘启动优先
2. Ubuntu20.04的安装(核心)
2.1 启动盘插入,开始安装
2.2 插入高速u盘
3. 最重要的一步(分区)
3.1 创建fat32分区
3.2 创建swap互换
3.3 创建/根目录
3.4 创建/user目录
3.5. 创建/home目录
3.6 注
4. 安装ros
4.1 设置Linux镜像源
4.1.1 开始设置
4.2 开始安装
 4.3 设置ROS
4.4 恭喜你,安装完成
5. 注:
参考:

 
1.安装前的预备

1.1 u盘的选择

安装需要两个U盘,一个为平凡U盘(作为启动盘),8GB以上即可,另一个为高速U盘,最好为协议为usb3.0以上,64GB以上,否则进入Ubuntu会非常迟钝。
1.2 下载Ubuntu20.04的镜像

Index of /ubuntu-releases/20.04/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

选择颜色加深的版本下载。
1.3 制作启动盘

预备一个8GB以上的平凡U盘(将Ubuntu20.04镜像文件烧录进去)具体过程如下:
网站:Rufus - 轻松创建 USB 启动盘(可能需要科学上网,否则下的很慢)
无需安装,打开后有.exe文件,打开后如下图:

插入平凡U盘,设备选择你的U盘;
点击右侧选择将下载的Ubuntu20.04的镜像导入;
其他的默认,最后点击开始,一路确认即可。
制作好u盘表现为:

 
1.4 设置电脑U盘启动优先

设置电脑为u盘启动优先,需要进入电脑的bios。不同的电脑进入bios的方法不同,可自行搜刮。设置好后,生存设置。
 
2. Ubuntu20.04的安装(核心)

2.1 启动盘插入,开始安装

插入制作好的启动盘插入,启动电脑进入bios,选择U盘启动,如图,选择第一个(红框圈住的位置,回车即可)。

2.2 插入高速u盘

进入后,等待加载,如图:

然后表现如下图,选择直接安装(install ubuntu)

可以选择中文或者英文,这里我选择的英文。 
 

 毗连网络
 

 这里可以选择其他的,我选择的正常安装
 

 
 这时选择其他选项(something else)
 

 
 
3. 最重要的一步(分区)

第一步:选择你的高速优盘,将其选中,然后按“-”将它的空间变为可用空间,然后点击“+”,创建分区

3.1 创建fat32分区


3.2 创建swap互换


3.3 创建/根目录


3.4 创建/user目录


3.5. 创建/home目录


切记,这个Device for boot loader installation一定要选择你的U盘,否则会破坏你的Windows系统。

 
安装好后,如下图所示:

接下来就可以开心的利用Ubuntu系统了!!!
 
3.6 注

每次启动Ubuntu时,要进入电脑引导,选择Ubuntu启动。
退出ubuntu步调是先关机,再拔下u盘。
有时启动Ubuntu后返回Windows系统,时间会发生错误,具体修改参考一招彻底解决——双系统下windows时间错误表现_winserver2008无法获取ubuntu时间-CSDN博客
4. 安装ros

4.1 设置Linux镜像源

  1. 清华源:https://mirrors.tuna.tsinghua.edu.cn/
  2. 阿里云:https://mirrors.aliyun.com
  3. 中科大:https://mirrors.ustc.edu.cn
复制代码
4.1.1 开始设置
以清华大学镜像源为例:

 
点击  “ ?”表现如下
 

选择对应的版本,框中的代码。
打开Ubuntu的终端,依次输入以下代码,输入一行,然后回车。
  1. sudo apt update
复制代码
 # 将 sources.list 拷贝到桌面
  1. cp /etc/apt/sources.list ~/Desktop
复制代码
 # 打开 sources.list 进行编辑
  1. sudo gedit /etc/apt/sources.list
复制代码
 打开文件后,将内里的全部内容替换为之前网页内文本框里的内容
然后生存关闭即可。
4.2 开始安装

设置公钥
  1. sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
复制代码
更新系统到最新
  1. sudo apt-get update
复制代码
 安装ros,我安装的是20.04的ros版本,不同ubuntu版本不同,对应安装也不同。
  1. sudo apt install ros-noetic-desktop-full
复制代码
 4.3 设置ROS

 初始化rosdeb
  1. sudo rosdep init
复制代码
 更新rosdeb安装出错,(如果安装出标题,见 5.注)
  1. sudo rosdep update
复制代码
 情况变量设置,直接复制即可。
  1. echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
  2. source ~/.bashrc
复制代码
 安装rosinstall
  1. sudo apt install python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
复制代码
 以上,ros便安装好了。
4.4 测试ros是否安装乐成
打开终端,运行roscore。
  1. roscore
复制代码
 如下图:

新打开一个终端出,运行turtlesim节点。
  1. rosrun turtlesim turtlesim_node
复制代码
 出现如下图,即乐成:

再打开一个终端,启动控制
  1. rosrun turtlesim  turtle_teleop_key
复制代码
 

在当前终端,可以利用↑,↓,←,→来控制乌龟活动。
4.4 恭喜你,安装完成

如今你完成了ros的安装,祝你学习ros顺遂。
5. 注:

 
最简单的解决方法是参考鱼香ros大神为我们国内用户写的rosdep,可以参考知乎文章:本文之后,世上再无rosdep更新失败标题!如果有....小鱼就... - 知乎
 
参考:

【ROS】在 Ubuntu 20.04 安装 ROS 的详细教程_ubuntu20.04安装ros-CSDN博客
制作随身携带的Ubuntu系统——Ubuntu2Go_ros2go-CSDN博客
Ubuntu 20.04 系统分区_ubuntu分区-CSDN博客
【ROS】在 Ubuntu 20.04 安装 ROS 的详细教程_ubuntu20.04安装ros-CSDN博客
 
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

八卦阵

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表