1.准备工作

树莓派(4b),内存卡(建议16G以上的高速卡,用来装系统当然越快越好啦),读卡器(烧制系统),网线一根(非必要,家里有wifi也可以)

2.安装官方镜像

树莓派作为一个小型主机,自然可以装各版本的linux,但推荐安装Cento和官方的Raspbian(基于debian)

官方镜像下载地址:Raspberry Pi OS – Raspberry Pi

大家可以下载官方的镜像安装工具进行安装,也可以自己下载镜像使用工具烧录,使用官方工具镜像下载速度太慢,此处我就使用自己下载好的镜像进行烧录。使用的镜像和工具我都放在下面的网盘里,供大家下载

网盘地址: 百度网盘 请输入提取码 提取码: qe9w

官方有三种镜像版本:

  • 带图形桌面和推荐软件:Raspbian Stretch with desktop and recommended software

  • 带图形桌面:Raspbian Stretch with desktop

  • 轻量版:Raspbian Stretch Lite

大家可以按需选择,这里我们选择的是第一个版本

2.1格式化内存卡

我们使用格式化工具SD Formatter 4.0(工具在网盘里)对内存卡格式化。

  • 1.使用读卡器将内存卡插入电脑。

  • 2.打开格式化工具,选择内存卡,点击格式化。

2.2烧录系统

内存卡格式化后,我们需要将下载好的镜像烧录到内存卡中。这里我们使用烧录工具Win32DiskImager(工具在网盘)进行烧录。

  • 打卡烧录工具

  • 选择镜像文件,选择SD卡,写镜像

3.树莓派基本配置

烧录完成后,将内存卡插入树莓派。如果身边有显示器的话,可以将树莓派连接显示器和网线进行下一步配置。如果像我一样穷的买不起显示器的话,也不必着急,下面我来教大家如何无显示器启动树莓派。

注意:系统烧录完成后,会默认建立以下两个账户

用户名:pi, 密码:raspberry

用户名:root 密码:raspberry

3.1 配置wifi,ssh

  • 首先在SD卡根目录建立一个空的ssh文件(无后缀名),打开ssh功能

  • 然后再在根目录新建一个wpa_supplicant.conf文本文件,配置wifi如下:

    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    ​
    network={ssid="无线网名称"psk="无线网密码"key_mgmt=WPA-PSKpriority=1
    }

  • 在路由器后台界面查看为树莓派分配的ip,没有路由器的话使用ip扫描工具扫描内网ip

  • 使用xshell等远程登录工具使用默认用户远程连接树莓派

    控制台打印如下内容即为登录成功。

3.2 配置vnc连接

到此为止,我们已经成功远程连接到树莓派了。很多同学看到这个黑框框就不乐意,用惯了windows,没有图形化界面可怎么使用。什么?不会linux命令?那还不赶紧麻溜的去学!

开个玩笑,我早就为刚上手树莓派的小伙伴想好了。下面我们介绍使用树莓派官方认证的 RealVNC 客户端登录树莓派的方法。

  • 在终端输入sudo raspi-config 进入配置界面

  • 依次操作 Interface Options-->VNC-->yes--》回车,等待系统安装VNC服务

  • 安装VNC客户端

    下面去 RealVNC 官网下载 RealVNC Viewer,它是RealVNC 的客户端,跨平台。下载你需要的平台的客户端版本即可。

  • 登录远程桌面

    1.输入ip地址

    2.输入用户名,密码

    3.调整分辨率

    点击ok后可能出现以下界面,这时候我们需要配置一下树莓派桌面分辨率。

    依然使用sudo raspi-config命令,依次选择Display Options-->Resolution-->DMT Mode 85-->ok

    选择finish回车后,提示重启选择reboot,然后等重启后依然按照上述方式,使用vnc客户端连接,此时发现树莓派界面可以显示了。

3.3 配置软件源

简单说一下为什么要进行这一步操作,软件源是指 Raspbian 系统的应用程序安装包仓库。树莓派也有自己的软件源,用来收录各种树莓派应用程序。树莓派默认的源地址为:Index of /,由于服务器在欧洲,所以访问速度很感人,因此为了将来下载软件方便快捷,我们需要更换为国内软件源。

  • 打开终端输入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关闭。

同样的方法,把 /etc/apt/sources.list.d/raspi.list 文件也替换成下面的内容:

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

最后,尝试使用sudo apt-get update,发现软件下载速度会快很多。

4.结束

至此,树莓派的基本配置就完成了,现在可以尽情的折腾你的树莓派了,我相信用不了多久你就会重新回来看这篇文章的,别问我怎么知道的。

本篇是玩转树莓派系列的第一篇,后面还会继续介绍一些树莓派的其他玩法,希望大家多多关注。

个人网站:漫索记

玩转树莓派(一) 从零开始配置你的专属树莓派相关推荐

  1. 共享网络获取树莓派ip_从零开始:树莓派共享 WiFi 秒变无线热点(树莓派路由器...

    概述 树莓派是一款来源于英国慈善组织"Raspberry Pi 基金会"的基于微处理器的硬件平台.核心是 Broadcom ARM 架构 CPU,可以完整运行 Ubuntu.Win ...

  2. 树莓派3B+ 安装配置raspbian buster

    [基础安装准备] 树莓派3B+ 显示器+鼠标+键盘(为树莓派单独准备,愿意折腾也可以不准备) Windows10笔记本 tf卡32G tf读卡器 [软件] raspbian官网下载最全的版本2020- ...

  3. 最详细从零开始配置 TypeScript 项目的教程

    点击上方"逆锋起笔",公众号回复 PDF 领取大佬们推荐的学习资料 关于作者 本文出自于掘金的子弈[1],感谢桃翁整理,原文链接 从零开始配置 TypeScript 项目[2].以 ...

  4. 玩转Spring Cloud之配置中心(config server config client)

    玩转Spring Cloud之配置中心(config server &config client)  本文内容导航: 一.搭建配置服务中心(config server) 1.1.git方式 1 ...

  5. 在香蕉派的树莓派系统上配置 Syncthing 自启动(暨 Linux 软件自启服务配置)

    在香蕉派的树莓派系统上配置 Syncthing 自启动 独立观察员 2020 年 1 月 19 日(2020年8月30日 更新) 首先做个名词解释," 香蕉派" 是国内一款山寨树莓 ...

  6. AI应用开发实战系列之一: 从零开始配置环境

    AI应用开发实战 - 从零开始配置环境 与本篇配套的视频教程请访问:https://www.bilibili.com/video/av24421492/ 零.前提条件 一台能联网的电脑,使用win10 ...

  7. 树莓派摄像头基础配置及测试

    树莓派摄像头基础配置 step 1 硬件连接 硬件连接,注意不要接反了,排线蓝色一段朝向网口的方向.(笔者的设备是树莓派4B) step 2 安装raspi-config 安装 raspi-confi ...

  8. vscode emmet默认模板_从零开始配置 vscode

    我们在进行开发工作时,选择一个顺手好用的编辑器是必不可免的, 其中 vscode 就是一个很好的选择.它能让你大部分的工作都在编辑器内完成, 大大的提高开发效率~ 概述 vscode 内置了前端相关的 ...

  9. 【树莓派】服务配置相关3:基于Ubuntu Server的服务配置

    该文接续之前写过的两篇: [树莓派]服务配置相关 [树莓派]服务配置相关2:基于RPi Desktop的服务配置 这是我个人用来进行树莓派盒子安装配置的脚本,对于外部其他博友,可以部分参考,但不需要逐 ...

最新文章

  1. 详解模板注入漏洞(下)
  2. iOS-控件响应用户控制事件之事件处理
  3. LoadRunner脚本增强技巧之检查点
  4. ffmpeg摄像头推流
  5. web安全---SSRF漏洞
  6. ubuntu安装python3.6_Ubuntu16.04安装python3.6.5步骤详解
  7. L2-010. 排座位-PAT团体程序设计天梯赛GPLT(并查集)
  8. 华为手机html查看器,华为手机文件查看管理器
  9. H.264中CBR VBR FIXQP
  10. 三阶魔方大中小魔公式_三阶魔方还原图文教程-番茄魔方
  11. 02 JS实现时钟效果
  12. android wps翻译功能吗,Android版WPS Office将支持金山词霸即时翻译
  13. Cocos2dx - 缓动Action
  14. 英语水平测试项目(黄军威、殷乐乐、张益维20180531)
  15. ANDROID 开源库
  16. matlab 矩阵中最小的数,计算矩阵中最小的N个数值
  17. ubuntu软件的卸载
  18. 水晶头的制作的学习经历
  19. Cassandra初步学习和性能测试
  20. 好用的工具推荐-excel插件

热门文章

  1. php怎么控制mp3播放器,【更新2018/12/07】简单的MP3播放器
  2. 再探格林公式、斯托克斯公式、高斯公式
  3. hdu - 3498 - whosyourdaddy(重复覆盖DLX)
  4. 需求:给定两个整数,被除数和除数(都是正数,且不能超过int的范围),将两数相除,要求不使用乘法,除法和 % 运算,得到商和余数
  5. ajax enctype设置,form设置enctype属性为'application/json'不起作用
  6. 档案安家费2016年起将免单
  7. 国内知名技术团队博客
  8. 一篇文章介绍JavaScript 导出 .csv文件
  9. cocos2d-x JS 四人麻将中的服务器位置与客户端位置转换相关
  10. GitHub【一】如何在github中找想要的开源项目、如何看开源项目