一、下载系统
首先确定自己的需求,看你是要带屏幕操作还是非屏幕操作,带屏幕操作建议树莓派完整,不带屏幕建议精简版,以下是下载路径和选择的版本,新手建议完整版,高手建议精简版。
https://www.raspberrypi.org/downloads/raspbian/
完整版,认准,左上角
Raspbian Stretch with desktop and recommended software
精简版,认准,左下角
Raspbian Stretch Lite
二、下载SDformatter,Win32DiskImager这两个软件,前面一个软件主要功能是格式化SD卡,后面的软件主要是将你下载的镜像img后缀的文件写入到你的SD卡
这两个软件很好找,教程我这里省略,自行百度即可
等你把你下载好的镜像写入到了你的SD卡之后,此时不要急着拔出,看看你的SK卡只剩下40~50M了,不要担心,正常情况,打开你的SD卡盘,在里面创建一个文件名为ssh无后缀的文件,如下所示:
三、先不要连接你的树莓派电源,插上SD卡后,再开启你的树莓派电源,到你家的路由器查看你的树莓派ip,名称是raspberrypi的就是的,同时一般树莓派的mac地址是b开头的;有显示屏的在Terminal里面输入,hostname -I,这个后面是横杠大写 i ,如果实在不知道路由器查看又没有显示屏的,可以通过网线和笔记本连接,设置笔记本无线WLAN为共享,然后在cmd命令符中打
ping raspberrypi.local即可看到你的ip,参考链接https://blog.csdn.net/wongnoubo/article/details/79628313,如果还是不清楚,请自行百度“树莓派 ip”
这个时候可以用putty或者xshell来ssh远程登录你的树莓派了,登录树莓派,账号pi,密码raspberry
四、树莓派vi更改,你不改这个,你用vi命令贼难受(上下左右不知道变成啥了),编辑/etc/vim/vimrc.tiny文件,将 set compatible 改为 set nocompatible,增加一行 set backspace=2,具体操作如下,按ESC之后,操作上下左右移动到c那里,按i增加no,然后增加set backspace=2,指令如下
sudo vi /etc/vim/vimrc.tiny
set nocompatible
set backspace=2
按ESC,:wq!保存
博主不太喜欢用nano,也可以sudo nano sudo vi /etc/vim/vimrc.tiny , 然后粘贴上面的,然后ctrl + o , ctrl + x,这样的好处在于vi上下左右出问题的时候,这个好用一点。
五、博主用的是有线网络,设置为静态ip
先备份,这是个好习惯
sudo cp /etc/dhcpcd.conf /etc/dhcpcd.conf_backup
sudo vi /etc/dhcpcd.conf
复制以下内容,记得ip和网关改为你自己的,还有最后一排dns改为你家的dns
interface eth0
static ip_address=10.0.0.188/24
static routers=10.0.0.1
static domain_name_servers=202.103.44.150 114.114.114.114 8.8.8.8
参考链接https://blog.csdn.net/u013178472/article/details/78574878
六、更换树莓派源,就是所谓的一些软件资源库了,换源的目的在于,下载速度快
先备份,这是个好习惯,执行以下操作备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list_backup
用#号注释掉原文内容,添加以下内容,下面一行也是的(这里是stretch 系统的源)
sudo vi /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 vi /etc/apt/sources.list.d/raspi.list
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
(这里是buster系统的源, 树莓派4B现在应该用的是这个系统, 有些3b+更新成 buster系统也可以在这里换源)
#以下是树莓派4b的,就是把那个stretch改成buster
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
目前有很多源,建议用这个清华的,好像也有中科大的源不错,博主用的是清华的
更改完毕后执行以下操作
sudo apt-get update #更新系统软件
参考链接https://blog.csdn.net/la9998372/article/details/77886806
七、安装vim,大家对于vi的白花花一片如果感到厌倦的话,可以安装vim
sudo apt-get update
sudo apt-get install vim
八、如果vim右键赋值出了问题,树莓派默认装好vim之后,右键不能粘贴,反而进入了visual模式,那么执行以下操作
sudo vim /usr/share/vim/vim80/defaults.vim
第70行,在mouse=a的=前面加个-,更改为mouse-=a,如下图所示
参考链接https://blog.csdn.net/dsc1245/article/details/82695306
九、如果在右键粘贴大批数据的时候乱序,你需要进行以下操作,树莓派4变成了vim81
sudo vim /usr/share/vim/vim80/defaults.vim
在最后面加上一句,这样粘贴的时候,按一下F11,然后你就粘贴不乱序了,再按一下F11退出粘贴数据模式。
set pastetoggle=
参考链接https://blog.csdn.net/niotong2014/article/details/53897054
十、更改树莓派名称(记住,这是你的树莓派名称,不是你的登陆账号)以及登陆密码
1、在hosts和hostname里面都需要更改树莓派的名称,博主的是littlePi,是不是很萌
sudo vi /etc/hosts
sudo vi /etc/hostname
在hosts里面更改这个后面的localhost为你自己的树莓派名称
在hostname里面,也个更改为自己的名称
2、接下来就是更改密码了,依次更改账号pi和root的密码,这里账号已经默认有pi和root了
sudo passwd pi
sudo passwd root
依次输入密码并且确认密码即可
参考链接https://blog.csdn.net/guanmaoning/article/details/78760428
以上就是博主自己总结吧,博主刚玩不久,也是给大家提供各种帮助,避免走弯路,另外博主的树莓派也装了很多服务,后续会带来更多的文章给大家提供便利,例如raspi-config配置、frp内网穿透、samba家庭共享NAS、aria2下载机、transmission下载机、owncloud私有云、vsftpd文件服务器、python邮件监控cpu内存等信息、树莓派摄像头指令(拍照、视频、实时监控mjpg-steamer、远程监控等)、mount挂载硬盘、cron定时任务表达式、常用指令自动重启集锦等,后续还有一些博主正在努力学习当中,学习当中记笔记是非常重要的,这个对于自身也是很重要的。
打赏二维码,多谢支持