树莓派配置

1. 树莓派配置

1.1. 系统安装

1.1.1. MAC下烧写树莓派系统

方法一:命令行方法
***

sudo dd bs=4m if=2017-11-29-raspbian-stretch.img of=/dev/rdisk4

其中if参数为镜像文件,of参数为设备名称。但是烧写系统进sd卡前需要一个准备工作,其一是将sd卡抹掉格式化一下,然后卸载sd卡分区,最后将系统烧进指定sdk位置。

抹掉sd卡很简单,mac的磁盘工具,选中sd卡,点抹掉,格式选择MS-DOS(FAT)。

  • sdk格式化之后,Mac命令行输入
df -h

得到挂载的SD卡位置(卷),比如/dev/disk4s1

然后使用卸载这个分区

diskutil unmount /dev/disk4s1

获得我们要安装系统的设备

diskutil list
  • 注意:此处我们看到的是 /dev/disk4,但是写核心指令的时候要加一个字母r,即/dev/rdisk4。

最终得到的就是

sudo dd bs=4m if=2017-11-29-raspbian-stretch.img of=/dev/rdisk4

最后安全退出sd卡

diskutil unmountDisk /dev/disk4

方法二:使用烧录软件balenaEtcher

1.1.2. 开启ssh和vnc

1.1.2.1. ssh连接

  1. 开启树莓派ssh
    安装raspi-config
sudo apt install raspi-config

打开raspi-config

sudo raspi-config

设置ssh开启如下图
树莓派配置
选择Interfacing options
树莓派配置
选择SSH
树莓派配置
选择ok
:::alert-success
至此树莓派SSH开启成功
:::

  1. ssh连接树莓派
    首先通过网线或者wifi连接树莓派
    然后查看树莓派ip
    ifconfig
    在终端连接树莓派
    ssh pi@ip

1.1.3. 扩展磁盘空间


查看磁盘空间

df -h

使用系统工具扩容

sudo raspi-config

然后在选择Advancd Options -> Expand Filesystem
树莓派配置
树莓派配置

重启后空间即为整个SD卡空间

1.1.4. 扩展交换空间

安装dphys-swapfile

sudo apt install dphys-swapfile

编辑dphys-swapfile扩展空间

 sudo nano /etc/dphys-swapfile

1.2. 树莓派工作系统搭建

1.2.1. 换源

  1. 打开source.list
nano /etc/apt/sources.list
  1. 删除原有源替换为下列源
    原有源
deb http://ports.ubuntu.com/ xenial main restricted universe multiverse
deb-src http://ports.ubuntu.com/ xenial main restricted universe multiverse

deb http://ports.ubuntu.com/ xenial-updates main restricted universe multiverse
deb-src http://ports.ubuntu.com/ xenial-updates main restricted universe multiverse

deb http://ports.ubuntu.com/ xenial-security main restricted universe multiverse
deb-src http://ports.ubuntu.com/ xenial-security main restricted universe multiverse

deb http://ports.ubuntu.com/ xenial-backports main restricted universe multiverse
deb-src http://ports.ubuntu.com/ xenial-backports main restricted universe multiverse
上一篇:Jetson_nano环境配置


下一篇:Mac - npm ERR! Cannot read property 'resolve' of undefined