树莓派入门

日前购置了最便宜的树莓派版本,树莓派zero w,板载WiFi和蓝牙,但是无屏幕操作一直没有配置成功,在确认完没有对电路造成伤害以后,我就把树莓派封存了起来,等待着,有时间了,可以拿出来玩儿,然而,现在就有时间了,当然最先玩儿它喽(手动滑稽)。

硬件准备

硬件准备

  • 树莓派zero w板子一个
  • 一张T-flash卡(8G以上)
  • microUSB数据线一条
  • 5V2A以上充电插头一个
  • miniHDMI转HDMI转接头一个
  • HDMI转VGA数据线一条(显示器支持VGA)
  • HDMI双公头线一条(显示器支持HDMI)

文件准备

  • Win32DiskImager.exe软件(用来烧写树莓派系统到内存卡)
  • 树莓派系统的img文件(从raspberrypi.org 网站下载)

点亮操作开始

  1. 使用“Win32DiskImager.exe”把img文件烧写进内存卡里
  2. 把内存卡插入树莓派,然后给树莓派通电,接上鼠标、键盘、显示器,就可以正常工作了

下面我们来聊点不一样的

没有显示器、鼠标、键盘,只有一台电脑、一条数据线、一个自带WiFi模块的树莓派板子,该如何处理

  1. 使用“Win32DiskImager.exe”把img文件烧写进内存卡里
  2. 先不拔下内存卡,打开boot分区,在分区里新建文件“wpa_supplicant.conf”,文件内容如下:
    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    
    network={
    ssid="你的WiFi名称1"
    psk="你的WiFi密码1"
    key_mgmt=WPA-PSK
    priority=1
    }
    
    #ssid:网络的ssid
    #psk:密码
    #priority:连接优先级,数字越大优先级越高(不可以是负数)
    #scan_ssid:连接隐藏WiFi时需要指定该值为1
    
    network={
    ssid="你的WiFi名称2"
    psk="你的WiFi密码2"
    key_mgmt=WPA-PSK
    priority=1
    # 这一块儿有就写没有就不写,也可以加第三个、第四个。。。
    }
    
  3. 在boot分区下,新建文件“ssh”,不需要任何后缀名,也不需要任何内容
  4. 搞定了这两个文件以后,拔下内存卡,插在树莓派上,等待树莓派运行一段时间,估计大概启动完成以后,执行以下操作
    1. 进入路由器,找到客户端列表,记录下树莓派的内网IP地址
    2. 打开putty,配置信息:ip地址是上面那个ip,端口是22,用户名“pi”,密码“raspberry”
    3. 点击连接,就可以连接上树莓派了

作为服务器的前期配置

检查拥有的程序,没有就安装

  • python2(有)
  • python3(有)
  • pip(没有)
  • vi(有)
  • vim(没有)
  • tmux(没有)

安装缺失的软件

sudo apt-get update
sudo apt-get install vim
sudo apt-get install tmux
sudo apt-get install python-pip python-dev build-essential
# 这个通常安装的是python2.7版本的pip,下面这个是安装的3.5版本的pip
sudo apt-get install python3-pip python3-dev build-essential

tmux是终端多开的管理工具,非常好用

ps:多版本的pip使用问题

python -m pip
python3 -m pip

拥有一个微型linux硬件,是一种幸福

有趣的linux命令总结

  • date
  • find -name
  • sudo passwd root

发表评论

电子邮件地址不会被公开。 必填项已用*标注