ubuntu和树莓派的远程操作练习

一、远程操作前的准备

安装vscode,在应用中心下载Visual Studio Code
在这里插入图片描述
点击intall后等待下载
在这里插入图片描述

二、Ubuntu和树莓派的远程连接

创建新用户

 sudo useradd -m 用户名 -s /bin/bash 
sudo passwd 用户名 
sudo adduser 用户名 
sudo sudo nano /etc/sudoers 

安装SSH

sudo apt install ssh

首先安装格式化内存卡的工具SD Card Formatter,将树莓派的SD卡用读卡器连接到计算机

在这里插入图片描述
点击WRITE->YES开始烧录
在这里插入图片描述
把代码复制进sd卡

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
	ssid="你的无线网名称"
	psk="你的无线网密码"
	key_mgmt=WPA-PSK
	priority=1
}

链接手机热点找到IP地址
在这里插入图片描述

输入ip地址,然后点击 open
在这里插入图片描述

输入用户名密码后,链接成功
在这里插入图片描述

用puTTY、VNCViewer、Xming连接到Ubuntu和树莓派

虚拟机设置桥接模式
在这里插入图片描述
在这里插入图片描述
查看ip
在这里插入图片描述
检查是否ping通虚拟机
在这里插入图片描述
添加用户代码如下

sudo adduser [用户名]

在这里插入图片描述

使用puTTY、VNCViewer连接Ubuntu和树莓派

打开VNC服务代码如下

sudo raspi-config

选择inteerfacing Option
在这里插入图片描述
选择VNC
在这里插入图片描述

选择Advanced Options
在这里插入图片描述
选择DMT Mode 16
在这里插入图片描述
安装VNC
在这里插入图片描述

VNC Viewer使用

输入树莓派IP地址,用户名和密码
在这里插入图片描述
出现界面,VNC Viewer远程桌面完成
在这里插入图片描述

四、远程登陆

ubuntu远程登陆
在这里插入图片描述
添加代码

auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static
address 192.168.43.36
//前面的三位与windows系统下的IP地址前三位保持一致,后面一位自己设置
netmask 255.255.255.0
//与windows系统下的子网掩码一致
gateway 192.168.43.1
//与windows系统下的网关一致

在这里插入图片描述
增加一条用户名 ALL=(ALL:ALL) ALL

在这里插入图片描述
安装ssh,代码如下

sudo apt install ssh

远程登陆
输入新创建的用户信息
在这里插入图片描述

Windows使用ftp远程登录上传和下载文件

安装vsftp

sudo apt-get install vsftpd

在这里插入图片描述

X server仿真软件

选择Connection >>SSH>>Auth>>X11
在这里插入图片描述
选择Enable X11 forwarding
在这里插入图片描述
创建Ubuntu账号远程登陆

set DISPLAY=xxx.xxx.xxx.xxx:0 //xxx.xxx.xxx.xxx 是Windows的IP地址

在这里插入图片描述

OpenCV安装

软件源更新

sudo apt-get update

所有软件更新

sudo apt-get upgrade

树莓派固件更新

sudo rpi-update

安装构建opencv的相关工具

sudo apt-get install build-essential cmake git pkg-config

安装 jpeg 格式图像工具包

sudo apt-get install libjpeg8-dev

安装 tif 格式图像工具包

sudo apt-get install libtiff5-dev

安装 jasper 图像工具包

sudo apt-get install libjasper-dev

安装 png 图像工具包

sudo apt-get install libpng12-dev

安装视频 I/O 包,最后一个4后边是字母 “L”的小写

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev

安装gtk2.0

sudo apt-get install libgtk2.0-dev

优化函数包

sudo apt-get install libatlas-base-dev gfortran
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值