美文网首页
树莓派入门

树莓派入门

作者: 千罹 | 来源:发表于2017-08-01 10:39 被阅读43次

    「Step 0」准备

    1. 下载Etcher烧录工具 ——点我到下载页面
    2. 下载官方系统「基于Debian」 ——点我到下载页面
    3. 使用Etcher烧录下载的系统到TF卡(不用解压,支持.zip
    4. 重新载入TF卡,打开到TF卡目录(应该是叫 Boot 的),添加空文件,名字为 ssh ,没有后缀,用于启动ssh服务
    5. 创建名为 wpa_supplicant.conf 的文件,用于连接 WiFi 用,内容如下:
    country=GB
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
        ssid="你的Wifi名称,注意大小写"
        psk="你的Wifi密码"
        priority=5
    }
    network={
        ssid="你的Wifi2名称,注意大小写"
        psk="你的Wifi2密码"
        priority=4
    }
    

    priority 数字越大,连接的优先级越高

    注意
    sshwpa_supplicant.conf 会在启动的时候被系统删掉,所以下次用这个方法修改配置的时候,记得再创建一次文件哦


    「Step 1」ssh 到树莓派

    默认账号:

    默认的账号是pi,密码是raspberry
    更改密码:sudo passwd
    

    连接命令:

    ssh pi@raspberrypi.local
    

    或者,如果你想写IP

    ssh pi@派的IP
    

    连接方法:

    • 方法1
      使用网线连接「pi」和「电脑」,然后ssh

    • 方法2
      如果mac没有网口,网线连接「pi」和「路由器」,mac Wi-Fi 连接路由器,然后ssh

    • 方法3
      设置过「pi」的Wi-Fi,「电脑」和「pi」连接到同一路由(Wi-Fi)下,然后ssh


    「Step 2」设置WIFI

    系统自带 nano 命令编辑文件,私以为vim最好,先凑合用

    nano 命令

    ctrl + o // 保存
    ctrl + x // 退出
    

    打开WIFI配置文件,加入SSID和WIFI密码

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
    

    eg:

    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    country=GB
    
    network={
      ssid="wifi-ssid-name"
      psk="wifi-password"
    }
    network={
      ssid="wifi-ssid-name-2"
      psk="wifi-password-2"
    }
    

    「Step 3」更改国内「源」

    编辑文件:

    sudo nano /etc/apt/sources.list
    

    注释掉(前面加#)原来的源引用,添加:

    deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib rpi
    deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib rpi
    
    

    更新索引:

    sudo apt-get update
    

    更新依赖关系:

    sudo apt-get upgrade -y
    

    「Step 4」安装 vim

    sudo apt-get install vim -y
    

    如果报错什么什么 vim-common 版本不一致

    sudo apt-get remove vim-common -y
    

    然后再安装


    「Step 5」基本设置命令

    sudo raspi-config
    
    1 Change User Password 修改当前用户的密码
    2 Network Options      设置网络(里面可以设置账号名,默认是respberrypi)
    3 Boot Options         设置启动选项
    4 Localisation Options 设置语言和地区
    5 Interfacing Options  设置外部设备接口(摄像头接口,ssh等)
    6 Overclock            超频选项
    7 Advanced Options     高级设置
    8 Update               更新本工具
    9 About raspi-config   关于本工具
    
    • 可以修改密码
    • 可以设置启动图形界面/控制台
    • 可以设置启动时的spalash图片
    • 可以设置时区(安装完系统,进入图形桌面发现时间不对,改这个)
    • 可以更新raspi-config
    • 可以等等

    「Step 6」安装一些没用的

    Zsh & Oh-my-zsh

    安装 Zsh

    sudo apt-get install zsh -y
    

    安装 Oh-my-zsh

    sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    

    给 root 用户安装需要加上 sudo

    添加一个能看的zsh主题

    vim ~/.oh-my-zsh/themes/bad.zsh-theme
    

    内容如下:

    function ssh_connection() {
      if [[ -n $SSH_CONNECTION ]]; then
        echo "%{$fg_bold[red]%}(ssh)%{$reset_color%} "
      else
        echo "%{$fg_bold[green]%}(local)%{$reset_color%} "
      fi
    }
    
    PROMPT='$(ssh_connection)%n@%m %1~%f %F{cyan}>%f '
    RPROMPT='$(git_prompt_info)'
    
    ZSH_THEME_GIT_PROMPT_PREFIX=" < %F{cyan}"
    ZSH_THEME_GIT_PROMPT_SUFFIX="%f > "
    ZSH_THEME_GIT_PROMPT_DIRTY=""
    ZSH_THEME_GIT_PROMPT_CLEAN=""
    

    zsh 主题配置的变量参考点我

    修改zsh配置文件

    vim ~/.zshrc
    

    修改主题

    ZSH_THEME="bad"
    

    应用设置

    source ~/.zshrc
    

    Nodejs

    先安装nvm(nodejs 版本管理器),原文点我

    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
    

    或者,下面这个也行

    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
    

    用 nvm 安装最新稳定版 nodejs

    nvm install --lts
    

    然后可以node -v

    Screen

    这个可以在后台运行程序

    sudo apt-get install screen -y
    

    使用:


    参考文章

    1. 树莓派如何完全无头(无屏无网线无键盘鼠标)安装

    相关文章

      网友评论

          本文标题:树莓派入门

          本文链接:https://www.haomeiwen.com/subject/xhxjlxtx.html