raspberry-system-install

吐槽、建议、解惑入口网址

树莓派4B系统

官网树莓派4B系统介绍
在安装其他Linux系统时需要注意下,树莓派CPU架构ARM,64位

1
2
3
4
5
6
7
8
root@raspberrypi:/etc/systemd/network# hostnamectl status
Static hostname: raspberrypi
Icon name: computer
Machine ID: 9321879165344d29ba552214ae2aca07
Boot ID: 67c2e9c17ee74d049301e40c99c70b58
Operating System: Raspbian GNU/Linux 10 (buster)
Kernel: Linux 4.19.97-v7l+
Architecture: arm

树莓派集成板

最基础硬件配置

必选配置

  1. 读卡器
  • 和SD存储卡配合使用。应用于其他电脑将树莓派系统烧录到SD存储卡上
  1. 8G以上microSD(T-Flash)存储卡
  • 存储树莓派系统
  • 存储文件使用
  1. 树莓派4B集成板
  2. 5V-3A的Type-C的充电器

可选配置
5. 树莓派集成板散热贴片
6. 树莓派塑料外壳或者金属外壳
7. 小型散热风扇
8. micro-hdmi连接线

  • 用于输出页面到显示器上
  1. 等等
下载、烧录树莓派系统

Raspbian系统是用Debian专门为ARM卡片式计算机树莓派定制的版本。

官网系统下载地址

  • 树莓派桌面版和预装软件系统(Raspbian Buster with desktop and recommended software)
  • 树莓派桌面版(不含预装软件)系统 (Raspbian Buster with desktop)
  • 树莓派(不含桌面、不含预装软件)精简版 (Raspbian Buster Lite)

推荐烧录SD软件Etcher
不合适使用Etcher,也可以使用树莓派自带烧录NOOBS

  1. 下载Raspbian树莓派系统
  • 一般下载的是压缩包(如:zip),需要进行解压,获取.img的镜像
  1. 将SD卡数据先清空,适当可以直接进行格式化
  2. 使用Etcher或者NOOBS或者SDFormater进行烧录
  3. 烧录完成,再次查看SD卡会发现boot命名存储卡
  • diskutil list
启动、访问树莓派系统方案

官网连接树莓派4B系统方案
树莓派raspbian:
系统用户名为:pi 密码:raspberry
root用户权限密码: raspberry

  • 使用HDMI(High-Definition Multimedia Interface)显示器、鼠标、键盘进行访问系统
  • 通过SSH(Secure SHell))访问树莓派
  • 通过VNC(Virtual Network Computing)服务远程登录树莓派VNC 客户端下载。树莓派系统命令输入vncserver -geometry 1422x800启动vnc服务。注意设置好界面展示大小才能正常显示,不然为报·vnc cannot currently show the desktop·错误

桌面访问可以在命令行输入:sudo raspi-cofig进入树莓派系统配置界面。选择5 Interfacing Options进行配置默认启动应用程序SSH、VNC等

SSH 访问接入网线rapibian系统
  1. 进入SD卡名称为boot文件夹
  • mac上: cd /Volumes/boot/
  1. touch ssh 生成一个ssh命名的文件
  2. 使用网线连接树莓派,查找树莓派的IP地址
  • 命令输入: ping raspberrypi.local

    1
    2
    3
    useheart@useheart Downloads % ping raspberrypi.local
    PING raspberrypi.local (192.168.1.6): 56 data bytes
    64 bytes from 192.168.1.6: icmp_seq=0 ttl=64 time=1.618 ms
  • 使用IP Scanner软件进行扫描,找到对应树莓派IP地址

  1. ssh pi@xxx.xxx.xxx.xx
SSH 访问接入WIFI的rapibian系统
  1. 进入SD卡名称为boot文件夹
  • mac上: cd /Volumes/boot/
  1. touch ssh 生成一个ssh命名的文件

  2. 新建wpa_supplicant.conf 文件,写入无限相关配置
    如果无限网没有密码或者采用WEP加密方式的话,key_mgmt应设为NONE,密码字段由psk改成wep_key0即可。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
    ssid="wifi 名称"
    psk="wifi 密码"
    key_mgmt=WPA-PSK
    }
    Network={
    ssid="wifi 名称"
    psk="wifi 密码"
    key_mgmt=NONE
    }
  3. 树莓派自动连接WIFI,查找树莓派的IP地址

  • 命令输入: ping raspberrypi.local
    1
    2
    3
    useheart@useheart Downloads % ping raspberrypi.local
    PING raspberrypi.local (192.168.1.6): 56 data bytes
    64 bytes from 192.168.1.6: icmp_seq=0 ttl=64 time=1.618 ms
  1. ssh pi@xxx.xxx.xxx.xx
修改pi账号密码和开启root账号

  修改pi账号的密码可以在之前的rasp-config中修改,也可以在pi用户登录之后在命令行终端输入password pi即可。
  当需要root权限时,由默认账户经由sudo执行,Rassberry pi系统中的Raspbian默认用户是pi,密码为raspberry重新开启账号,可由pi用户登录后,在命令行下执行
sudo passwd root
  执行此命令系统会提示输入两遍的root密码,输入你想设的密码即可,然后执行
sudo passwd --unlock root
这样root用户解锁成功。

其他
  • 查看树莓CPU温度

    1
    2
    3
    4
    5
    6
    # 方法一
    pi@RaspberryPi:~ $ /opt/vc/bin/vcgencmd measure_temp
    temp=51.5'C
    # 方法二
    pi@RaspberryPi:~ $ cat /sys/class/thermal/thermal_zone0/temp
    50464 #输出值除以1000,单位是℃。
  • 查看CPU详情

    1
    cat /proc/cpuinfo
  • 查看CPU硬件架构

    在Linux中使用命令arch可以初步查看出当前系统所识别出来的机器CPU类型,如”i386”, “i486”,”i586”, “alpha”, “sparc”, “arm”, “m68k”,”mips”,”ppc”,”ia64”,”x86_64”等;ia64和x86_64就说明这台机器是64位的;

    1
    2
    3
    4
    [root@db ~]# arch
    i686
    [root@svr-db-test ~]# uname -m
    x86_64

推荐阅读:

如何给树莓派安装操作系统

不曾拥有,所以努力。(坚持原创技术分享,您的支持将鼓励我继续创作!)