当前位置: 首页 > news >正文

【树莓派raspberrypi烧录Ubuntu远程桌面登入树莓派】

提示:本文利用的是Ubuntu主机和树莓派4B开发板,示例仅供参考

文章目录

  • 一、树莓派系统安装
    • 下载前准备工作
    • 下载安装树莓派的官方烧录软件imager
    • imager的使用方法
  • 二、主机与树莓SSH连接
    • 查看数梅派IP地址
    • 建立ssh连接
    • 更新树莓派源地址
  • 三、主机端远程桌面配置
    • ubuntu电脑主机上安装vnc viewer
  • 四、树莓派端远程桌面配置
    • 在树莓派上开启远程桌面服务
    • `树莓派远程桌面不显示,报错cannot currently show the desktop`
  • 总结


一、树莓派系统安装

下载前准备工作

一张32GB的SD卡、树莓派、读卡器

下载安装树莓派的官方烧录软件imager

https://www.raspberrypi.com/software/
在这里插入图片描述

imager的使用方法

插入读卡器和SD卡,打开imager;
选择需要烧录的镜像,选择烧录的系统版本,选择需要烧录进去的SD卡;
设置树莓派名称与密码、WIFI名称与密码(可选)、登入用户名称与密码;
等待烧录完成,将SD卡取出并插入树莓派卡槽中;
上电开机,WIFI信号不好可以使用一根网线连接路由器或者电脑主机;
检查树莓派指示灯状态,树莓派黄灯有闪烁,网卡的工作指示灯正常亮起表示系统正常工作;

二、主机与树莓SSH连接

查看数梅派IP地址

主机端(无论是window还是Ubuntu)
ping ping raspberrypi.local
192.168.66.140

建立ssh连接

ssh Username@IP
此处Username改为之前设置好的Username,IP改为树莓派的 IP 地址。
例如ssh asus@192.168.66.140

查看ubuntu版本(如果树莓派安装的是ubuntu) lsb_relesase -a

更新树莓派源地址

(vim编辑如果不会用的话可以参考:vim的使用)
sudo apt-get install vim
sudo vim /etc/apt/sources.list
更换软件源之前,先说下我目前的系统环境,终端输入命令:uname -a
注释掉原来的代码,把以下代码加入到文件里:
从剪贴板粘贴文本,可以使用标准的键盘快捷键“Ctrl+Shift+v” ctrl + x 退出

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

保存退出(英文输入法)
shitf+;
wq(即:wq)

如果不想用vim编辑器,可以使用sudo nano /etc/apt/sources.list,其中 sudo:以系统管理员权限启动 nano:树莓派内置的轻量级文本编辑器 /etc/apt/sources.list:系统的软件源配置文件 快捷指令(CTRL+O输入,CTRL+O保存 ,CTRL+X退出)

sudo apt-get update 更新软件源列表

三、主机端远程桌面配置

window系统更加简单,这里省略了,只讲Ubuntu主机怎么操作,其它Linux发行版也是一样的方法

ubuntu电脑主机上安装vnc viewer

下载vnc viewer,打开下载目录;
右键空白区域,选择在终端中打开;
sudo dpkg -i VNC-Viewer-7.12.1-Linux-x64.deb (按住table键补全)
安装完成后,启动软件;

四、树莓派端远程桌面配置

在树莓派上开启远程桌面服务

sudo raspi-config 得到如下界面,并切换到interfacing Options,
在这里插入图片描述在这里插入图片描述按ESC可以退出上述界面

(在ubuntu主机或者window主机)下载vnc view
https://www.realvnc.com/en/connect/download/viewer/

在树梅派上:
sudo apt install xrdp
sudo reboot

允许root登入(这里要设)
sudo passwd root
sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
加入下列指令:(i键进入编辑模式)

greeter-show-manual-login=true
allow-guest=false

编辑后重启数梅派:
sudo reboot

树莓派远程桌面不显示,报错cannot currently show the desktop

原因是分辨率设置问题。解决方法:
输入sudo raspi-config;
点击Advanced Options,进入新页面点击Resolution;
例如修改成:60HZ 16:9;
重启生效 sudo reboot;


总结

简单讲解了树莓派的使用方法,Ubuntu主机和树莓派远程桌面的配置;

http://www.lryc.cn/news/483554.html

相关文章:

  • c# 调用c++ 的dll 出现找不到函数入口点
  • LInux——环境基础开发工具使用(正在更新中...)
  • linux 内核asmlinkage关键字总结
  • ⚡️如何在 React 和 Next.js 项目里优雅的使用 Zustand
  • Pinpoint(APM)进阶--Pinot指标采集(System Metric/Inspector)
  • Mysql:使用binlog的一些常用技巧
  • Electron 项目启动外部可执行文件的几种方式
  • 前端开发中常用的包管理器(npm、yarn、pnpm、bower、parcel)
  • Linux入门:环境变量与进程地址空间
  • 【Jenkins实战】Windows安装服务启动失败
  • web实操5——http数据详解,request对象功能
  • C# 如何动态加载程序集
  • 前端基础的讲解-JS(10)
  • JNI整理总结
  • aws中AcmClient.describeCertificate返回值中没有ResourceRecord
  • Spring Task详细讲解
  • C++初阶 --- 类和对象(1)
  • 《TCP/IP网络编程》学习笔记 | Chapter 7:优雅地断开套接字连接
  • Anaconda 和 conda 是什么关系?就像 pip 和 python 一样吗
  • 「数据治理」核心专业术语解释!
  • Mac Nginx 前端打包部署
  • 乳腺癌诊断分析——基于聚类分析实现
  • Ubuntu 22.04 安装配置opencv
  • 【软考】系统架构设计师-计算机系统基础(3):嵌入式系统
  • 实测运行容器化Tomcat服务器
  • 致敬苹果的国产手机,只会失去更多市场,iPhone一骑绝尘!
  • 《MYSQL45讲》kill不掉的线程
  • 单体架构 IM 系统之 Server 节点状态化分析
  • java xml 文本解析
  • Docker占用空间太大磁盘空间不足清理妙招