树莓派系统安装(ubuntu版本)无需屏幕
0、前提
所需物品:一个手机、一台电脑、一个树莓派、一张tf卡和一个读卡器。
所需软件:Win32DiskImager、putty
还需要ubuntu系统镜像源。这些我都放在百度网盘上了链接:https://pan.baidu.com/s/1Bd18WrP1l5L15BHJbUR5QA
提取码:sirb
第一步 装镜像
- 将插上卡的读卡器插电脑上。
- 打开Win32DiskImager,找到解压好的ubuntu18.04镜像,然后点击写入就欧克了。
- 装好镜像后记得在根目录下加入SSH文件,具体操作是建立SSH.txt,然后删除.txt
修改network-config文件
用记事本打开找到下面的内容。- #wifis:
- # wlan0:
- # dhcp4: true
- # optional: true
- # access-points:
- # myhomewifi:
- # password: "S3krlt"
把前面#都删掉(其他内容不用管,只删上面的就够了),把wifi netowork name和wifi password分别改成你手机热点的名称和密码。像下面那样,热点名是abc123,密码是12345678,注意:全都要打双引号
- wifis:
- wlan0:
- dhcp4: true
- optional: true
- access-points:
- "abc123":
- password: "12345678"
保存文件。
- #wifis:
配置WiFi配置文件
取出以及预装好树莓派Linux系统的SD卡(推荐Raspbian系统),用读卡器在笔记本上读取数据,然后在boot目录下,新建一个配置文件,起名为:wpa_supplicant.conf。(注意后缀为.conf)
文件里编写一下内容:注意:注释最终需要删去
- country=CN //这三行照抄
- ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
- update_config=1
- network={
- ssid="WiFiname1" //WiFi名字
- psk="wifi1password" //WiFi密码
- key_mgmt=WPA-PSK //WiFi加密方式
- priority=2 //连接优先级,数字越大优先级越高
- }
保存文件,现在才可以弹出TF卡。
注意:注释要去完整否则不能生效,将注释以及到代码前的空格都得删去- country=CN //这三行照抄
第二步 远程连接
使用局域网软件获取树莓派IP地址
将手机热点打开,将电脑和树莓派连接到手机热点,点击开始扫描得到树莓派IP地址,如下图红色框内所示
使用putty进行远程登录操作
如果采用ssh方式的话需要先在网上下载一个putty工具软件,软件很小,也很容易找。
然后打开软件,填写树莓派的IP和端口号就可以连接了。

填写IP地址(上面局域网扫描器获得的IP地址),端口号一般默认都是22,确认成功后会进入树莓派ubuntu的命令行界面

第一次要重置密码,这个自己操作。重置密码之后会退出,使用更新后的密码重新登录,登录后如下图:
第三步 装桌面
在puuty下输入:
- sudo cp -r /etc/apt/sources.list /etc/apt/sources.list.bf
- sudo sed -i -e 's/https\?:\/\/[^/]*\/ubuntu/http:\/\/mirrors.ustc.edu.cn\/ubuntu/g' /etc/apt/sources.list
- sudo apt update
- sudo apt-get install ubuntu-desktop
- sudo apt-get install tightvncserver xrdp
#安装完后尝试远程连接如果不行在安装下面- wget http://www.c-nergy.be/downloads/install-xrdp-3.0.zip
- unzip install-xrdp-3.0.zip
- chmod 777 Install-xrdp-3.0.sh
- ./Install-xrdp-3.0.sh
- 最后重启机器 sudo shutdown -r now
账号为ubuntu,密码是之前自己设置的密码。登录后如下图:
Ubuntu就安装好了。
第四步 安装ros
到了最后一步,这个跟普通装ros的过程差不多,还有些细节的东西还需大家自己去学习。
参考:树莓派安装Ubuntu18.04和ROS(没有屏幕也能安装)
http://wiki.ros.org/cn/melodic/Installation/Ubuntu
https://blog.csdn.net/qq_47183158/article/details/114628481
https://blog.csdn.net/qq_42820594/article/details/107327403
树莓派系统安装(ubuntu版本)无需屏幕的更多相关文章
- VirtualBox中Ubuntu 14.04屏幕分辨率不能设置的问题
VirtualBox中Ubuntu 14.04屏幕分辨率不能设置的问题 在VirtualBOx虚拟机中Ubuntu 14.04设置屏幕分辨率,怎么点都没反应. 方法一:安装与你的Ubuntu-Gu ...
- Ubuntu版本介绍
转自Ubuntu版本介绍 经常有人问起Ubuntu的版本选择问题,论坛中虽有帖子提及,但不是很详细,不集中,我就尝试把Ubuntu上的这点东东翻译一下,供大家参考,水平有限,敬请包涵.指正. Ubu ...
- ubuntu 的 apt-get update 出现404错误时,ubuntu 版本也 end of life 了的解决方案
xmodulo.com/how-to-fix-apt-get-update-error-on-ubuntu.html 如果是依赖没找到,可以用 sudo apt-get install -f 先补齐依 ...
- Ubuntu版本更替所引发的“血案”
Ubuntu版本更替所引发的"血案" 今天,我兴致很高的装了双系统,并且配置了Linux的网络,接下来就是安装一些软件,来实现我想达到的功能了,结果被一个小小的命令卡的 ...
- 树莓派0 ubuntu无显示器ssh登录终端
在此记录倒腾树莓派的过程 一.本文前提 已经装好系统,我装的是官方的Raspbian系统,以下是系统下载地址和工具地址 (默认帐号:pi,默认密码:raspberry) 镜像下载: http://do ...
- Linux之Ubuntu下安装屏幕录像软件(SimpleScreenRecorder)【摘抄】
本博文全文属于摘抄自: (见文末处参考文献)(由于担心原博文丢失,以后查找不到,故此原文摘抄,以备日后多次查阅) 在日常工作中,有时需要对屏幕进行录像,以制作讲解文档等.下面介绍在Linux上安装屏幕 ...
- ubuntu 的 apt-get update 出现404错误时,或者添加ppa失败时,ubuntu 版本也 end of life 了的解决方案
xmodulo.com/how-to-fix-apt-get-update-error-on-ubuntu.html 如果是依赖没找到,可以用 sudo apt-get install -f 先补齐依 ...
- 如何查看Ubuntu版本,以及Linux内核版本??
查看Ubuntu版本: 方法一: cat /etc/issue 方法二: sudo lsb_release -a 查看内核版本: uname -r
- 安装phantomjs(Ubuntu版本 MacOS版本)
安装phantomjs(Ubuntu版本) 首先:apt-get update # 更新软件列表. apt-get upgrade # 更新软件. 其次再执行如下步骤 步骤一下载包:wget http ...
随机推荐
- Java高级部分概要笔记
复习 多线程 程序.进程.线程的概念.区别 并行.并发 创建线程的四种方式:继承Thread.实现Runnable接口.实现Callable接口.线程池 线程的生命周期 线程的同步方式,三种:同步方法 ...
- JavaWeb后端
JavaWeb后端 我们学习JavaWeb的最终目的是为了搭建一个网站,并且让用户能访问我们的网站并在我们的网站上做一些事情. 计算机网络基础 在计算机网络(谢希仁 第七版 第264页)中,是这样描述 ...
- jieba:统计一篇文章中词语数
jieba官方文档 1.jieba分词的四种模式 精确模式.全模式.搜索引擎模式.paddle模式 精确模式:把文本精确的切分开,不存在冗余单词,适合文本分析: 全模式:把文本中所有可能的词语都扫描出 ...
- c语言刷 队列题记录
622. 设计循环队列 https://blog.csdn.net/Galaxy_n/article/details/115978544 typedef struct { int *arrs; int ...
- JVM上篇:JVM与Java体系结构
JVM笔记 JVM传言 Java不是最强大的语言,但是JVM是最强大的虚拟机 虚拟机分类 系统虚拟机 类似VMware,就属于系统虚拟机,它提供了一个可运行完整操作系统的平台 程序虚拟机 Java虚拟 ...
- C#更新packages
有时重新clone代码到本地时,会出现references中引用的包报错,这时可以重新更新下载这些包: 在VS工具栏中,Tools→NuGet Package Manager→Package Mana ...
- 【转载】深入浅出SQL Server中的死锁
essay from:http://www.cnblogs.com/CareySon/archive/2012/09/19/2693555.html 简介 死锁的本质是一种僵持状态,是多个主体对于资源 ...
- VIM中简化删除,光标移动和查找操作
# 一.命令行模式下简化删除 1. 向后删除单个字符:[x] 2. 向前删除单个字符:[X] 3. 删除从光标开始到单词结尾:[dw] 删除从光标后的2个单词:[d2w] 4. 删除整个单词:[daw ...
- 今天我自己第一次写了一个Windows批处理bat脚本,一起学习一下吧。
今天我自己第一次写了一个Windows批处理bat脚本,备注一下 事情原由:自己使用Java开发了一个加解密的工具.但是当把工具给别人使用的时候,别人还需要把代码编译打包, 然后还需要看一下代码里面的 ...
- 阿里云镜像站DNS——Chrome配置方法
镜像下载.域名解析.时间同步请点击 阿里巴巴开源镜像站 DNS 简介 域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,以及控制因特网的电子邮件的发送. 阿 ...