树莓派入门

2017-08-01  本文已影响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

连接方法:


「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. 树莓派如何完全无头(无屏无网线无键盘鼠标)安装
上一篇下一篇

猜你喜欢

热点阅读