树莓派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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • anaconda和pycharm安装哪个版本好_pycharm专业版激活成功教程安装教程

    anaconda和pycharm安装哪个版本好_pycharm专业版激活成功教程安装教程文章目录Pycharm中嵌入AnacondaAnaconda下载Pycharm下载Anaconda安装Pycharm安装将Anaconda配置到Pycharm中添加一个python文件到工程Pycharm中嵌入AnacondaAnaconda下载关于这两个软件的介绍,相信不用我多说,大家都知道,Pycharm是一款很好用的Python的IDE支持很多牛逼的骚操作,而Anaconda则是一款集…

    2022年8月26日
    5
  • 关于cv::imread读取图片类型的初探[通俗易懂]

    关于cv::imread读取图片类型的初探[通俗易懂]关于cv::imread读取图片类型的初探问题来源环境首先生成单通道和三通道的png图片cv::imread函数及其参数不同参数读取rgb图像不同参数读取单通道图片问题来源在处理深度图的时候,在用cv::imread读取深度图像时,本以为得到的是单通道图,但实际是三通道图。所以仔细看了一下cv::imread函数。环境Ubuntu16Opencv4.0.0首先生成单通道和三通…

    2022年10月14日
    3
  • 计算机组成原理知识点

    计算机组成原理知识点计算机体系结构(ComputerArchitecture)主要研究硬件和软件功能的划分,确定硬件和软件的界面,哪部分功能由硬件系统来完成,哪部分功能由软件系统来完成。计算机组成原理(ComputerOrganization)是依据计算机体系结构,在确定且分配了硬件子系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,以及它们之间的连接关系,实现机器指令级的各种功能和特性,这点上说

    2022年6月1日
    36
  • 面试中如何回答JVM垃圾回收机制[通俗易懂]

    面试中如何回答JVM垃圾回收机制[通俗易懂]JVM中的垃圾回收了解吗首先是如何标记存活对象,主要有两个算法,分别是引用计数法和可达性分析算法。引用计数法:给一个对象添加一个引用计数器,当一个地方引用它时,计算器+1,不引用的时候-1,当引用计数器为0时说明该对象可回收。但是一旦出现互相引用的情况,就会出现无法回收的现象。所以JVM采用的是可达性分析算法。可达性分析算法:首先会标记所有GCroot能够直接关联的对象。GCro…

    2022年5月31日
    40
  • 国内机床企业名录

    国内机床企业名录珠江机床有限公司北京第三机床厂北京市机电研究院北京市华德液压泵厂机床厂北京市仪表机床厂北京市电加工机床厂北京市电加工研究所北京阿奇工业电子有限公司中国航天工业总公司二八四厂(北京长峰机械动力厂)北京机床研究所北京良乡锻压机床厂北京市京良机械制造有限公司北京长空机械公司北京北方车辆制造厂十五分厂北京机电研究所北京工业大学科技开发管理部(数控机床配件研究所)北京光电量仪研究中心北京工大光电机械厂北京液

    2022年6月30日
    81
  • linux 内核态与用户态_linux内核态和用户态通信

    linux 内核态与用户态_linux内核态和用户态通信创建于2013-04-13迁移自本人的百度空间——————————–1/内核态->用户态      在kernel module中调用printk是最简单的传递信息到用户空间的方法。 2/用户态->内核态      在linux中,用户对设备的操作往往被抽象为对文件的操作。利用这一特性,可以通过注册和实现伪字符设备…

    2022年9月18日
    1

发表回复

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

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