当前位置: 首页 > news >正文

树莓派新手装机指南

如果你决定买一个树莓派,那么你一定已经了解过,不需要再做多余的介绍,由于之前就玩过树莓派,还是想弄一个属于自己的树莓派,因为它就像一个微型电脑,耗电非常低,我可以在家里24小时开机,那么就可以做很多事情,比如利用它的USB3.0外界SSD硬盘,做一个家庭存储服务器。现在已经出了树莓派5了,从性价比的角度来考虑,我还是选了树莓派4B,4G版本。关于树莓派的使用,可以在官网上查找相关资料:

Raspberry Pi Documentation - Raspberry Pi hardware

安装操作系统

使用习惯了ubuntu,还是选择安装ubuntu server版本,下载地址:

Index of /ubuntu-cdimage/ubuntu/releases/22.04/release/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

下载烧录软件:

https://github.com/pbatard/rufus/releases/download/v4.3/rufus-4.3.exe

Ubuntu默认密码

ubuntu默认的账号密码是:ubuntu/ubuntu,如果你输入了之后提示密码错误,那一定是因为系统刚起来,你等的时间不够,多等一会,出现账号密码输入之后,还会再打印一堆东西,之后才算启动完。

配置网络

修改配置文件 /etc/netplan/50-cloud-init.yaml:

network:ethernets:eth0:dhcp4: trueoptional: truewifis:wlan0:access-points:"yourssid":password: "123456789"dhcp4: falseoptional: trueaddresses: [192.168.3.100/24]gateway4: 192.168.3.1nameservers:addresses: [192.168.3.1, 8.8.8.8]version: 2

配置完输入命令:

sudo netplan try 

sudo netplan generate
sudo netplan apply

地址就生效了,输入ip addr命令可以看到网卡地址了。

软件安装配置

安装Winscp

下载地址:https://winscp.net/download/WinSCP-6.1.2-Setup.exe

它可以在windows上通过scp协议上传下载linux系统上的文件,前提是linux系统上·需要安装ssh

安装ssh

sudo apt-get updatesudo apt-get install openssh-server

安装samba

sudo apt-get install samba

配置文件:/etc/samba/smb.conf,配置过程如下:

[global]区域增加:

security=userusername map = /etc/samba/smbusers

配置文件最后增加:

[share]
comment=This is samba dir
path=/home/ubuntu
create mask=0755
directory mask=0755
public=yes
available=yes
writeable=yes
valid users=ubuntu
browseable=yes

/etc/samba 目录下增加smbusers文件,内容如:

ubuntu=123456

即账号=密码

增加samba服务账号:sudo smbpasswd -a ubuntu,然后连续·两次设置密码

重启samba服务:sudo service smbd restart

挂载移动硬盘

挂载移动硬盘,支持热插拔,即插上随时能发现并挂载,我觉得脚本是可以实现,但我不擅长,而且觉得麻烦不靠谱,还是用擅长的C语言吧。于是自己动手写了一个小程序,来实现可热插拔的挂载程序。


 

http://www.lryc.cn/news/258952.html

相关文章:

  • flink使用事件时间时警惕kafka不同分区的事件时间倾斜问题
  • 『App自动化测试之Appium基础篇』| Desired Capabilities详解与使用
  • vscode插件webview和插件通信
  • 【STM32单片机】贪吃蛇游戏设计
  • 【Java 基础】32 定时调度
  • C++ 教程 - 02 复合数据类型
  • 【数据处理】NumPy数组的合并操作,如何将numpy数组进行合并?
  • JavaScript实现飘窗功能
  • Docker笔记:容器转换成镜像,导出导入镜像,数据拷贝,查看日志
  • 串行计时芯片D1380/D1381,2.0V~5.5V 工作电流: 2V时 与TTL 兼容,采用DIP8、SOP8封装
  • 中间件系列 - Redis入门到实战(基础篇)
  • 项目经理和产品经理该如何选择?
  • java WebSocket带参数处理使用
  • OkHttp: 拦截器和事件监听器
  • 总结一些vue3小知识2
  • 【Excel设置动态图表】
  • 用 C 写一个卷积神经网络
  • 直面双碳目标,优维科技携手奥意建筑打造绿色低碳建筑数智云平台
  • docker 基础入门
  • HarmonyOS:NativeWindow 开发指导
  • 汉威科技传感器为农业加点“智慧”
  • springboot listener、filter登录实战
  • 【数据结构—栈的实现(数组栈)】
  • Linux安装Halo(个人网站)
  • Java - Spring中Bean的循环依赖问题
  • 使用 Python 实现简单的爬虫框架
  • Activiti七大接口,28张表详解
  • 解决msvcr120.dll文件丢失问题
  • AI日报:人工智能与新材料的发现
  • 鱼fish数据集VOC+yolo-1400张(labelImg标注)