树莓派4B安装64位系统 以及基础配置

树莓派4B安装64位系统 以及基础配置最近在使用一个SDK时发现只提供了linux64版本的,而我用的树莓派系统是32位的。查了一下发现官方有提供64位版本的,开始了重装系统,总结了一下基础配置包括换源,远程连接,中文输入法,摄像头等配置。大纲准备工具*1.SD卡格式化*2.烧制工具*3.系统镜像烧制镜像*1.格式化sd卡*2.打开RaspberryPiImager进行烧制*3.chooseSD选择需要烧制到的SD卡启动前的配置*1.配置WiFi*2.打开ssh*3..

大家好,又见面了,我是你们的朋友全栈君。

最近在使用一个SDK时发现只提供了linux64版本的,而我用的树莓派系统是32位的。查了一下发现官方有提供64位版本的,开始了重装系统,总结了一下基础配置包括换源,远程连接,中文输入法,摄像头等配置。

enter description here

大纲

准备工具

下面所有用的工具和镜像我都放到了下面链接中 可以更快下载
链接

1. SD卡格式化

下载链接 划到下面有个accept 点击之后便会开始下载
enter description here

2. 烧制工具

树莓派官网的工具Imager 下载链接
enter description here

3. 系统镜像

官网下载64位的 链接
enter description here

1 2 下载的安装包之后傻瓜式安装 enter description here

烧制镜像

1. 格式化sd卡

选择SD卡 quick format 然后点击format
enter description here
enter description here

2. 打开Raspberry Pi Imager 进行烧制

choose os 选择 use custom 然后找到下载的镜像
enter description here

3. choose SD 选择需要烧制到的SD卡

enter description here
点击write
enter description here

(在写之前 Imager提示 会擦去sd的所有内容,那好像这个工具也就对sd进行了格式化,前面不需要先格式化也可以。而且Imager 里面提供了很多树莓派的系统可以在这里面下载 也可以提前下载好)

完成
enter description here

启动前的配置

如果没有显示器或者感觉连线麻烦的 可以先配置一下WiFi 和ssh 通过ssh控制

1. 配置WiFi

在boot盘引导区 查找wpa_supplicant.conf文件 如果没有就新建一个 写入以下内容

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
ap_scan=1
fast_reauth=1
country=CN
 
network={
ssid="WIFI名称"
psk="WIFI密码"
} 

enter description here

2. 打开ssh

入boot盘中中,创建一个名称为 ssh 的空白文件,没有扩展名。
树莓派在启动的时候会检测这个文件,一旦存在,会启动SSH服务
enter description here

接下来就可以把SD卡插入到树莓派中 上电开机

3.扫描获取树莓派ip

利用扫描工具(ipscan) 找到树莓派的ip (要保证主机和树莓派同连一个WiFi在一个局域网中)
扫描工具下载链接
运行 SCAN扫描即可
enter description here
就可以用ssh来控制
enter description here

启动后的基础配置

用ssh连接 初始化用户名是pi 密码是raspberry
enter description here
可以看到已经是64位的了

1. 树莓派内部配置

主要是 改初试密码 改地区 时区等内部配置 也可以进行摄像头 ssh GPIO等设置
可以在ssh中更改 上下移动光标 回车确定 Esc退出

sudo raspi-config
enter description here

也可以到下面配置完远程连接后打开桌面进行配置
enter description here

2. 换源

换源主要是为了下载包的速度更快
使用之前树莓派的源

deb http://mirrors.ustc.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

进行apt-get update后,可能会出现以下问题:
由于没有公钥,无法验证下列签名

换成debian的源就可以了 因为64位版本貌似是debian版本的

sudo vim /etc/apt/sources.list

注释掉之前的 并在末尾加上

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free

sudo vim /etc/apt/sources.list.d/raspi.list

把其他的给注释掉。
然后就可以进行更新

sudo apt-get update

enter description here

3.远程连接

有时候界面操作还是方便且必要的 所以还是要用 vnc远程连接
enter description here

sudo apt-get install xrdp tightvncserver

安装好后 sudo /etc/init.d/xrdp restart 重启即可

enter description here

4.安装中文字体以及输入法

安装中文字体

sudo apt-get install fonts-wqy-zenhei

安装中文输入法

sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

装完之后重启
ctrl+空格 切换为中文输入法
enter description here

5.摄像头配置

1、输入 sudo raspi-config
先在 interfacing option里把camera 接口打开 (enable)。

2、如果使用的是树莓派摄像头,还需输入sudo modprobe bcm2835-v4l2
输入这行命令,发现/dev/下已经有摄像头的设备了。
这句话相当于加载驱动模块,每次开机都要开启,摄像头才能使用。

可以将这条命令放入 /etc/rc.local 文件中,让其自启动。

如果还想了解更多摄像头操作以及python调用摄像头 我在这里面写了
使用树莓派实现的口罩检测

其他配置:会慢慢更新。

如果文章帮助到了你,可以点赞收藏,关注我 后续会写一些树莓派应用的文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143718.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 教程(一)官网下载Java JDK安装包「建议收藏」

    从今天开始我们一起来学习一Java程序设计。这个教程适合零基础的朋友学习,不适合高手。不当之处还请指教。下载Java最新的JDK安装包下载地址:https://www.oracle.com/java/technologies/javase-java-archive-javase6-downloads.html将页面滚动条拖到最底下找到“JavaArchive”点击“Download…

    2022年4月9日
  • 搭建smtp邮件服务器_smtp服务器怎么填

    搭建smtp邮件服务器_smtp服务器怎么填4.“传递”选项卡在“默认SMTP虚拟服务器属性”对话框中点击“传递”选项卡,如图所示。该选项卡用来设定邮件一次发送不成功时,SMTP服务器如何处理这些邮件。在大多数情况下,每个虚拟服务器都尽量在消息一抵达消息队列后就进行发送;可是,如果下一个中继段的服务器发生了某个临时性的问题,或者网络中发生了某种通信故障,那么虚拟服务器就会采取适当的措施,例如对消息进行排队,准备再次重试,或者变更消息路由。如…

    2022年10月3日
  • pycharm导入第三方库安装包时出错_pycharm安装不了第三方库

    pycharm导入第三方库安装包时出错_pycharm安装不了第三方库PycharmAvailablePackage无法显示包的问题解决使用Pycharm的时候需要导入解释器然后安装一些第三方库,讲道理都是projectInterpreter里面直接install的。但是打开之后发现无法显示列表,也无法下载。ErrorLoadingPackageList报错Errorloadingpackagelist:connecttimedout…

    2022年8月27日
  • IDEA创建springboot + mybatis项目全过程「建议收藏」

    IDEA创建springboot + mybatis项目全过程「建议收藏」鉴于隔很久再在IDEA新建springboot项目时,会出现对步骤不确定的情况,因此,写下这篇博客记录创建一个可运行的springboot+mybatis项目的全过程。步骤如下:1.打开IDEA2.File==>new==>project,如图:3.选择springInitializr==>右边的ProjectSDK我选的是我已经安…

    2022年6月24日
  • docker连接宿主机mysql_docker搭建mysql主从

    docker连接宿主机mysql_docker搭建mysql主从相信我,看完这一篇,mysql主从复制能遇到的错误在我这里都遇到了,docker能遇到的错误在我这里也遇到了,包括centos的错误如果你还没有用docker搭建过mysql先不要急着搭建集群,可以显示着用docker搭建一个mysql,这里有教程,可以先试着去搭建一个mysql:之前我们使用docker搭建了一个Mysql,那既然一个Mysql我们可以搭建成功,集群还不是分分钟,今天我们就简单搭建一个Mysql集群,就搭建一个最简单的一主一从的主从复制吧,

    2022年8月13日
  • 多线程锁有几种类型_进程同步和互斥概念

    多线程锁有几种类型_进程同步和互斥概念一、同步与互斥的概念  现代操作系统基本都是多任务操作系统,即同时有大量可调度实体在运行。在多任务操作系统中,同时运行的多个任务可能:都需要访问/使用同一种资源;多个任务之间有依赖关系,某个任务的运行依赖于另一个任务。【同步】:  是指散步在不同任务之间的若干程序片断,它们的运行必须严格按照规定的某种先后次序来运行,这种先后次序依赖于要完成的特定的任务。最基本的场景就是:两个或两个以…

    2022年8月12日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号