1. 开启ssh
在 内存卡 的 /boot
目录下 新增 一个 ssh
文件夹即可
2. 设置WiFi连接
在 内存卡 的 /boot
目录下 新增 一个 wpa_supplicant.conf
文件,里面内容如下
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="wifi名"
psk="wifi密码"
priority=1
}
3. 查看IP地址
登录到你路由器后台查看,一般路由器的后台地址都为192.168.1.1
,密码一般是123456
设备名一般是raspberrypi
4. 修改密码
# 修改 pi 用户密码
sudo passwd pi
# 修改root密码
sudo passwd root
5. 设置时区
输入date命令看查看当前系统时间
# 打开时区设置
sudo dpkg-reconfigure tzdata
# 选择Asia ---> ShangHai
6. 安装vim
树莓派默认是 nano
编辑器,用着不太爽,用 vim
替换它
# 更新下软件源
sudo apt-get update
# 安装vim
sudo apt-get install -y vim
改下配置
sudo vim /etc/vim/vimrc
简单配一下
# 语法高亮
syntax on
# 显示行号
set nu
7. 安装oh-my-zsh
查看当前使用的shell
echo $SHELL
查看系统中所有shell
cat /etc/shells
安装zsh
sudo apt-get install zsh
修改配置
vim ~/.zshrc
添加
ZSH_THEME="blinks"
ENABLE_CORRECTION="true"
# 为zsh添加git和sudo插件
plugins=(git sudo)
alias ll='ls -all'
alias vi='vim'
alias ps='ps -A'
alias ifconfig='sudo ifconfig'
切换shell为zsh
chsh -s /bin/zsh
刷新设置
source ~/.zshrc
安装oh-my-zsh
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
8. 开启vnc远程桌面
8.1 系统自带的vnc
打开树莓派设置面板
sudo raspi-config
选中第五个
5.Interfacing Options
找到VNC
(远程桌面) 选择 Yes
(是)enable
8.2 第三方的VNC
如果系统自带的安装不了,可以尝试安装这个试试
sudo apt-get install tightvncserver
启动
tightvncserver :1
关闭
tightvncserver -kill :1
关于配置noVNC
的,可以查看我之前的文章:https://blog.csdn.net/junmoxi/article/details/100977131
设置开机自启
sudo vim /etc/init.d/tightvncserver
输入下面内容
#!/bin/sh
VNCUSER='pi'
case "$1" in
start)
su $VNCUSER -c '/usr/bin/tightvncserver :1'
echo "Starting TightVNC Server for $VNCUSER"
;;
stop)
pkill Xtightvnc
echo "TightVNC Server stopped"
;;
*)
echo "Usage: /etc/init.d/tightvncserver {start|stop}"
exit 1
;;
esac
exit 0
添加权限
sudo chmod 755 /etc/init.d/tightvncserver
设置开机自启
sudo update-rc.d tightvncserver defaults
取消开机自启
sudo update-rc.d -f tightvncserver remove
9. 设置内网穿透
用的是 ngrok
比较方便,这是教程可以参考:https://www.jianshu.com/p/8702f55d57e3
ngrok 官网: https://www.ngrok.cc