安装

  • mac下采用dd命令进行镜像写入SD卡:(<disk# from diskutil>为你的磁盘编号,通过diskutil list查看)

    • diskutil unmountDisk /dev/disk<disk# from diskutil>
    • sudo dd bs=1m if=<your image.img file> of=/dev/rdisk<disk# from diskutil> conv=sync

PS /dev/disk2s1是分区,/dev/disk2是块设备,/dev/rdisk2是原始字符设备

初始配置

  • SD卡状态下,可以在/boot下touch一个ssh文件以启用sshd服务
  • SD卡状态下,可以在/boot下touch一个wpa_supplicant.conf文件并按如下格式编辑:

    country=GB
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    
    network={
            ssid="<your wifi name>"
            psk="<your wifi password>"
            priority=5
    }
    

开机配置

  1. 把树莓派和电脑连接在同一网络下,树莓派采用以太网连接(如果设置了Wi-Fi可不必)
  2. 登录路由器管理,找到树莓派的IP地址,通过电脑ssh连接
  3. 执行sudo raspi-config进行初始设置

    1. 改变用户密码
    2. 主机名
    3. 引导选项(设置开机时是进入命令行还是桌面)
    4. 本土化选项(语言、时区等)
    5. 接口选项(设置启动的服务,如SSH)
    6. 超频
    7. 高级选项(此处可设置扩充文件系统,建议设置)
    8. 更新
    9. 关于
  4. Wi-Fi配置

    1. 执行sudo iwlist wlan0 scan,此处需要root权限,否则不会提醒权限不足而是返回No scan results,此操作确认能否搜到你的Wi-Fi
    2. 执行wpa_passphrase可以产生无线连接需要的配置文件
    3. 编辑/etc/wpa_supplicant/wpa_supplicant.conf,如上面SD卡配置无线网络等格式一样添加配置即可(或者填充上一步产生的配置信息)
    4. 编辑/etc/network/interfaces,做一些常规设置,如网卡热插拔、自动获取IP、指定wpa_supplicant配置的路径等,不设置理论也是可行的
    5. 重启无线网卡,用到以下命令:
      ifdown wlan0
      ifup wlan0
    6. 执行ifconfig即可查看Wi-Fi连接成功

免密登录

  1. 电脑执行ssh-keygen -t rsa生成公钥和私钥
  2. copy公钥追加到树莓派账户家目录的.ssh/authorized_keys

激活root账户

  • 要激活root账户需要为root账户设置密码即可sudo passwd root

标签: Raspberry Pi

添加新评论