树莓派4B无显示屏系统安装(Raspbian)

树莓派4B无显示屏系统安装(Raspbian)

0、资料

百度网盘资料(含常见系统镜像文件,常用软件,必看!!!提取码fqmz)

1、下载镜像

[官网(慢,不推荐)](Operating system images – Raspberry Pi)

  • Raspberry Pi OS with desktop and recommended software含桌面和各种软件

  • Raspberry Pi OS with desktop含桌面,不含软件(推荐)

  • Raspberry Pi OS Lite没桌面,高手用的

树莓派4B无显示屏系统安装(Raspbian)_第1张图片

2、格式化MircoSD卡(TF卡)

  • 准备好Micro SD卡(≥16G,Class 10及以上),读卡器
  • SDFormatter或者 FormatTool 来格式化格式化Micro SD卡

树莓派4B无显示屏系统安装(Raspbian)_第2张图片

3、烧录镜像

  • 下载 Win32DiskImager(烧录工具)

  • 选择好要格式化的SD卡,以及要烧录镜像所在的路径,点击写入等待即可

    树莓派4B无显示屏系统安装(Raspbian)_第3张图片

注意:系统写完后,如果弹出来要格式化剩余空间的盘,一定不要格式化!!!不然可能会遇到树莓派开机时,系统无法启动的问题!因为树莓派系统启动时默认只使用操作系统需要的SD卡空间。这意味着即使你有一个很大容量的SD卡,操作系统也不会使用那么多容量。

4、开启SSH及配置无线连接

没有屏幕的情况下,我们需要提前配置SSH连接(默认是关闭的)和WiFi账号密码。这样首次上电开机后就会自动连接WiFi以及使能SSH通道;在路由器后台,或者使用IP扫描工具获得分配给树莓派的IP后,就可以用SecureCRT或者Putty之类的工具,用SSH访问树莓派了。

  • 打开BOOT盘(烧写好的SD卡),在根目录新建文件,命名为ssh(无后缀,新建文本文档后缀删掉),就默认打开了SSH通道

  • 同样在BOOT盘根目录,新建文件,命名为 wpa_supplicant.conf,用notepad++([notepad++文本编辑器官网下载](Downloads | Notepad++ (notepad-plus-plus.org))),将文件拖入打开,仿照以下内容配置你的WiFi账号密码(注意不要选择5GWiFi网络)

    以上两文件可以在其他盘设置好再复制到BOOT盘根目录下

    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
     
    network={
        ssid="wi-fi name here"
        psk="wi-fi password here"
        key_mgmt=WPA-PSK
    }
     
    network={
        ssid="another wi-fi name here"
        psk="another wi-fi password here"
        key_mgmt=WPA-PSK
    }
    

    image-20210708090915844

5、远程桌面VNC

1>获取树莓派IP地址

先将安装好系统的SD卡插入树莓派。接上电源线,并打开电源。找到分配给树莓派的IP,一般设备名都叫raspberry。

  • 方法一:路由器后台查看。先进入cmd获取路由器IP地址,在命令行输入ipconfig查看默认网关,就能知道它的IP地址。复制IP地址,到网页访问就能登陆。然后找到分配给树莓派的IP,一般设备名都叫raspberry。
  • 方法二:电脑端IP扫描工具Advanced IP Scanner查看
  • 方法三:手机端IP扫描工具Fing([Fing下载地址](Fing下载-Fing网络扫描仪app 11.4.1 安卓版-我游网 (5you.com)))

2>打开命令窗口

  • 打开putty,输入IP后点击open按钮
  • 树莓派默认登录名是 pi, 密码是 raspberry

树莓派4B无显示屏系统安装(Raspbian)_第4张图片

3>配置远程桌面

在命令行下,输入sudo raspi-config,打开树莓派配置界面;

树莓派4B无显示屏系统安装(Raspbian)_第5张图片

在 3 Interfacing Options里,设置使能VNC,建议顺便把Camera和SSH也都使能,修改完以后,按tab键退出选项,选择back按钮返回。

树莓派4B无显示屏系统安装(Raspbian)_第6张图片

在 display Options或Display Options里,Resolution选1280*720,不能选第一个,否则远程桌面会黑屏

4>登录远程桌面

  • 打开VNC Viewer,输入账号密码就可以在Windows下登录树莓派的桌面
    树莓派4B无显示屏系统安装(Raspbian)_第7张图片

6、换源

1>修改apt软件源

软件源是指 debian 系操作系统的应用程序安装包仓库,很多的软件都会这收录到这个仓库里面。而树莓派的 raspberrypi 操作系统也是基于 debian 的,所以树莓派也有自己的软件源,用来收录各种树莓派应用程序。默认情况下,树莓派软件源地址是 http://archive.raspbian.org/,位于欧洲,在国内访问是非常慢的,经常只有几 k 每秒的下载速率。所以我们在玩转树莓派之前,强烈推荐替换成国内的软件源。

备份原文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak

在命令行窗口内输入 sudo nano /etc/apt/sources.list 并回车,进入编辑器。

sudo 是指用系统管理员权限启动,nano 是树莓派内置的轻量文本编辑器,而 /etc/apt/sources.list 就是软件源的配置文件地址了。

接着编辑这个文件,如下图所示,把原来的内容注释掉(最前面加 # 号),在文件最顶部添加下面的内容:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib

按 ctrl-o 保存,回车确认,按 ctrl-x 关闭。

树莓派4B无显示屏系统安装(Raspbian)_第8张图片

同样的方法,修改系统更新源,把 /etc/apt/sources.list.d/raspi.list 文件也替换成下面的内容:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

树莓派4B无显示屏系统安装(Raspbian)_第9张图片

至此,树莓派软件源就替换好了。最后,你可以试下执行 sudo apt-get update,会发现更新速度快了很多。

sudo apt-get update
sudo apt-get upgrade
sudo reboot

2>修改pip源

树莓派上的主要编程语言是Python,国外的pip源都很慢,要换成国内的。新建~/.pip/pip.conf文件,写入其地址。阿里云、中科大、豆瓣等都有pip源。不管你用的是pip3还是pip,方法都是一样的(也即都是创建pip文件夹):

先安装vim编辑器

sudo apt-get install vim

然后创建文件夹,然后创建并打开文件(如果你已经有这个文件夹或者文件,那么执行下面的命令可能会报错,这无所谓,目的是有这个文件夹和文件就行)

mkdir ~/.pip
vim ~/.pip/pip.conf

在pip.conf文件中输入以下内容

[global]
trusted-host=mirrors.aliyun.com
index-url=https://mirrors.aliyun.com/pypi/simple/

按 ctrl-o 保存,回车确认,按 ctrl-x 关闭。

附:修改python3为默认版本

执行以下两条命令即可

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

你可能感兴趣的:(树莓派4B,软件安装环境配置,raspberry,pi,linux)