树莓派
树莓派刷机
- 下载树莓派的镜像
- 用到的刷机工具Win32Disklmager
树莓派登录方式
- HDMI 视频线 连接显示器(或者电视)
- 串口登录(需要对设备进行破解)
- 默认情况下,树莓派的串口和蓝牙连接
- 需要想办法断开蓝牙连接,把串口用来数据通信
怎么实现破解
- 把SD卡放到读卡器,插入电脑,然后打SD卡根目录的"config.txt"文件,将以下内容添加在最后并且保存
dtoverlay=pi3-miniuart-bt // 停止蓝牙,解除对串口的占用
- 修改根目录的"cmdline.txt",将其内容替换为以下内容(注意备份原内容)
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
这样就完成破解,接好线就可以使用串口的方式进行树莓派的登录了。
串口登录
- 树莓派的 TXD 连接串口的 RXD ,RXD 连接串口的 TXD
树莓派的 T 和 R在那个针脚呢?
我已经接好了
2. 使用 SecureCRT 工具
完成之后,把树莓派通电就能看到启动过程了。 最后会要求输入账号和密码
默认账号:pi
默认密码:raspberry
修改字体和终端颜色
默认情况下终端是白色,字体看起来也不顺眼;对我来说,我肯定是要修改它的
- 点击 options -> session options
网络方式远程登录树莓派
1. 配置树莓派入网
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
对文件进行修改,修改完之后 ctrl+o, 然后按回车进行保存,按 ctrl+x 退出
把下面的内容粘贴进入,做对应的修改即可
network={
ssid="你的无线网名字"
psk="密码"
key_mgmt=WPA-PSK//这行加密可省略
}
退出之后,使用 ifconfig 查看是否能看到ip地址
我这边的结果是看不到,此时需要重启树莓派
sudo reboot
重启完之后,即可看到ip地址了。这样就可以在window那边进行ping了。
结果也是能 ping 通的。
2. 固定树莓派IP地址 终端输入
由于ip地址是自动获取,可能下一次启动的时候,ip地址就不一样了,这样我们固定一下ip,。
怎么做?
在终端输入
sudo nano /etc/rc.local
在fi 和 exit 0中间输入 ifconfig wlan0 “IP”
这样固定操作就完成,最后 sudo reboot 重启一下验证 ip地址 是否是你固定的。
3. SSH方式登录树莓派
- 打开SSH功能:sudo raspi-config 进入页面后通过方向键选择 Interfacing Options 回车。
- 选择SSH,回车,选择YES->FINISH
这样就可以使用 SecureCRT 进行SSH登录了
同样,页面的终端和字体颜色也是不怎么好看,设置一下即可,方式跟上面在串口的页面设置一样。
设置完成之后,颜色就变成我喜欢的颜色了
更新到好用的VIM
由于nano 对我来说是在太难用了,我更喜欢vim的命令和界面操作,所以我需要下载一下 vim
下载命令
sudo apt-get install vim
这时候极大可能会下载失败,此时就需要更换源了;默认的源是在国外。
换源操作
- 进入 sources.list
sudo nano /etc/apt/sources.list
- 进入文件夹,# 号注释原有的源
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
#deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
保存退出后,终端输入
sudo apt-get update
等待更新完成即可下载 vim
- 下载vim
sudo apt-get install vim
不常用图形方式登录xrdp
首先需要安装 xrdp,让树莓派支持这种方式
sudo apt-get install xrdp
安装好xrdp软件后,打开 windows 用“远程桌面连接”软件登录
可以当一台简单版的电脑来用,网络差就会比较卡
总结
- 树莓派常用的就是SSH网络方式登录,用终端助手方便,快捷
- 树莓派关机指令:sudo shutdown -h now (这个网上众说纷纭)