树莓派3B+(Raspberry Pi 3 Model B+)安装Ubuntu MATE 18.04及简单配置

   日期:2020-10-02     浏览:382    评论:0    
核心提示:树莓派3B+ 安装Ubuntu MATE 18.04及简单配置安装Ubuntu18.04 MATE下载Ubuntu 18.04 MATE准备Raspberry Pi Imager镜像烧录工具开机启动设置root密码插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入安装Ubuntu18.04

树莓派3B+ 安装Ubuntu MATE 18.04及简单配置

  • 安装Ubuntu18.04 MATE
    • 下载Ubuntu 18.04 MATE
    • 准备Raspberry Pi Imager镜像烧录工具
    • 开机启动
  • 简单配置
    • 设置root密码
    • 更新列表
    • 配置ssh服务
    • 设置静态IP (WiFi)
    • 远程 ssh 登陆
    • 远程 ssh 免密登陆
  • To be continued...

安装Ubuntu18.04 MATE

下载Ubuntu 18.04 MATE

Ubuntu MATE官网下载Ubuntu MATE 18.04 arm64

准备Raspberry Pi Imager镜像烧录工具

树莓派官网下载Raspberry Pi Imager.
具体使用参考这里.

开机启动

树莓派接通显示器并接通电源(5V 2A)开机启动

语言选择English

可直接连WiFi,也可等开机进入桌面后再连WiFi.

设置账户和密码,为设置静态IP后开机自动连接WiFi,勾选

  • Log in automatically

等待开机


进入桌面,连接WiFi.

简单配置

设置root密码

Ctrl/Command + Alt + T打开终端

sudo passwd root

输入账户密码,设置root登陆密码.

更新列表

sudo apt-get update

Ubuntu 默认源感觉网速还可以,没有必要更换源. 如有需要可参考.
Remark:不建议执行“sudo apt-get upgrade”来进行系统升级. (仅供参考)

配置ssh服务

Ubuntu MATE 18.04 默认已经安装了openssh-server. 若没有安装openssh-server可在终端执行如下命令安装

sudo apt-get install openssh-server

开启 ssh service

sudo service ssh start

设置开机 ssh 自启动

sudo systemctl enable ssh

下载(提取码: 1afk) sshetckey.tar.gz
拷贝 sshetckey.tar.gz 到 /etc/ssh/

sudo cp sshetckey.tar.gz /etc/ssh/

进入 /etc/ssh/ 并解压

sudo tar xzvpf sshetckey.tar.gz

测试 ssh

ssh localhost

若能成功输密码登陆,即 ssh 配置成功.

设置静态IP (WiFi)

针对路由器分配网址段192.168.1.100~192.168.1.249, 网关: 192.168.1.1 设置ip为:192.168.113

方法1 更改 /etc/netplan/01-network-manager-all.yaml 为如下:(注意空格和对齐)

# Let NetworkManager manage all devices on this system
network:
  version: 2
  #renderer: NetworkManager


  ethernets:
         wlan0:
                 addresses: [192.168.1.113/24]
                 gateway4: 192.168.1.1
                 nameservers:
                         addresses: [114.114.114.114, 8.8.8.8]

终端执行如下命令生效:

sudo netplan apply

查看本机WiFi IP, 终端执行

ifconfig

查看 wlan0 如下

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.113  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 4006:e024:680:198a:ba27:ebff:fe2c:2992  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::82d9:2d90:7344:90b2  prefixlen 64  scopeid 0x20<link>
        inet6 4006:e024:680:198a:453e:5d1f:d92d:5d33  prefixlen 64  scopeid 0x0<global>
        ether b8:27:eb:2c:29:92  txqueuelen 1000  (Ethernet)
        RX packets 3657  bytes 695133 (695.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4235  bytes 730943 (730.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Remark: 个人感觉 Ubuntu MATE 18.04 自带的 vim 不是很友好,可运行如下命令卸载重装vim.

sudo apt-get remove vim-common
sudo apt-get install vim

方法2 进入桌面,点击顶部工具栏WiFi图标
选择需要设置的WiFi名称,并点击下方齿轮标识

点击 IPv4 Settings,选择 Manual,并更改为如下所示

远程 ssh 登陆

此处针对树莓派用户名pi,静态ip:192.168.1.113
用另一台能 ssh 登陆的电脑(如:Windows中xshell、WSL,Linux的终端),并将该电脑接入树莓派同一局域网(路由器)中,在终端输入

ssh pi@192.168.1.113

yes 确认后,输入树莓派账户密码即可登陆树莓派.
感兴趣可以考虑配置 .ssh/config 文件,参考这里.

远程 ssh 免密登陆

针对本地计算机 ssh 登陆树莓派.
在本地计算机生成 ssh 密钥,本地计算机终端输入

ssh-keygen -t rsa

随后一路Enter即可.

在本地家目录下的 .ssh/ 看到产生如下文件
id_rsa id_rsa.pub

将 id_rsa.pub 使用 scp 上传到树莓派家目录下的 .ssh/ 文件夹下并重命名id_rsa_mypc.pub

scp id_rsa.pub pi@192.168.1.113:/home/pi/.ssh/id_rsa_mypc.pub

在树莓派自己家目录下的 .ssh/ 文件夹下执行如下命令

cat authorized_keys
cat id_rsa_mypc.pub >>authorized_keys

To be continued…

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服