树莓派4b_树莓派4b教程 - CSDN
精华内容
参与话题
  • 2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"。 自问世以来,受...

            树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"。

           自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。自从树莓派问世以来,经历了A型、A+型、B型、B+型、2B型、3B型、3B+型、4B型等型号的演进。2019年6月25日,树莓派基金会宣布树莓派4B版本发布。

    1、树莓派型号介绍

            目前,树莓派部分型号已经停产,下表对2B型、3B型、3B+型、4B型进行参数对比。

    表1 树莓派参数对比

    型号

    2B

    3B

    3B+

    4B

    SOC

     

    CM2836

    CM2837

    CM2837(B0)

    CM2711

    CPU

    ARM Cortex-A7

    900MHz (四核)

    ARM Cortex-A53 1.2GHz(四核)

    ARM Cortex-A53

    1.4GHz(四核)

    ARM Cortex-A72 1.5GHz(四核)

    GPU

    Broadcom VideoCore IVOpenGL ES 2.0,1080p 30 h.264/MPEG-4 AVC高清解码器

    内存

    1GB (LPDDR2)

    1GB

    1GB/2GB/4GB LPDDR4

    USB口个数

    2*USB2.0

    4*USB2.0

    2*USB3.0

    2*USB2.0

    视频输出

    支持PALNTSC制式,支持HDMI (1.31.4),分辨率为640 x 350 1920 x 1200 支持PAL NTSC制式。

    2 micro HDMI ports

    2-lane MIPI DSI display port

    音频输出

    3.5mm插孔,HDMI电子输出或I²S

    数字接口

    CSI(摄像头)和DSI(显示屏)排线接口

    SD接口

    microSD接口

    网络接口

    10/100MHz以太网接口

    千兆以太网口

    电源输入

    5V / 通过MicroUSBGPIO

    5V USB-TypeC

    电流

    约600mA

    约1A

     

    3A

    重量

    45g

     

    46g

    尺寸

    85 x 56 x 17mm

     

    88 x 58 x 19.5 mm

                 

    2、树莓派的典型应用

            树莓派实质上是一台迷你的嵌入式计算机,就像其他任何一台台式机或者笔记本那样,利用树莓派可以做很多事情。当然,也会存在一些差别。普通的计算机主板都是依靠硬盘来存储数据,但是树莓派则使用TF卡作为“硬盘”。

            利用树莓派可以编辑文档、浏览网页、玩游戏、播放视频、播放音频等,还可以利用树莓派制作智能小车、示波器、电子相框、家庭影院、相机等。在树莓派的官网上,有很多开源的应用示例,可以通过下面的网址访问。

    https://projects.raspberrypi.org/en

    3、树莓派4B支持的操作系统

            树莓派4B支持很多种操作系统,下面我们对主要的操作系统进行介绍

    Raspbian

    官方推荐的操作系统,本书也是在Raspbian系统基础上进行介绍的,它是Debian在ARM的编译版,加上针对树莓派深度定制的硬件驱动与软件程序。所以我推荐使用这个操作系统进行学习。如果用户的需求Raspbian无法满足,则可以在通过Raspbian熟悉了树莓派之后再更换其他操作系统。

    Ubuntu Mate

        Ubuntu Mate是桌面Linux发行版本,Mate是Gnome 2桌面环境的继续,曾经作为Ubuntu的缺省桌面。Ubuntu Mate适合树莓派新手使用,界面是最好看的,而且各种支持非常丰富,但是在CPU优化方面不如官方的系统做得好。

    Snappy Ubuntu Core

    Ubuntu的一个版本,是面向智能设备的最新平台,可以运行存储在本地或依赖于云端的相同软件,最大的好处就是可以避免使用者频繁地定期更新。

    OpenELEC

    运行快、且用户体验友好的一款XBMC媒体中心。提供包含家庭影院PC所需的各类软件,也使用于树莓派。他是主打轻量级和流线型的设计,以便启动的更快。

    Pidora

    Pidora是社区对Fedora在树莓派上的移植。不是Fedora官方版,但被Fedora官网推荐用于树莓派。Pidora采用另一个轻量桌面环境XFCE。Fedora的软件策略相比于Debian,是略偏向先锋的。Fedora能用到版本稍新,但也经受过实测调试的软件包。

    Windows 10 IoT

    微软在Build 2015大会上宣布推出一个独立的Windows 10开发者预览版, 这个版本名称是Windows 10 IoT Core Insider Preview(Windows 10物联网核心内幕预览版),现在可供开发人员下载和研究,它支持树莓派,使设备制造商能够充分利用这些产品有限的硬件资源。

    RISC OS

    RISC OS为非Linux操作系统,是被专门设计运行于ARM芯片上,由命令行界面和桌面环境组成的视窗系统。

    Arch Linux ARM

    著名轻量系统Arch Linux在ARM架构上的移植。注重对于开发者的简洁,任何可有可无的软件一律不自带。仅有命令行界面,不建议初学者使用。Arch Linux的软件策略是相当激进的,使用Arch Linux能用到最新的软件包,但也需要承担尝鲜可能的风险。

    Kali Linux

    Kali Linux是基于Debian的Linux版本,设计用于数字取证和渗透测试。Kali Linux预装了很多渗透测试软件,用户可以通过硬盘、liveCD或liveUSB运行Kali Linux。

    4、树莓派4B对外接口

                树莓派4B的板载接口的说明如下图所示。

     

    其中,扩展接口的定义如下图 所示。

     

    5、树莓派4B主板尺寸

     

    6、树莓派4B开发方法建议

            在使用树莓派4B时,最简单的必备配置为一块树莓派4B板、一个TF卡、一个TypeC接口的电源,但是这样的配置对于初学者来说,基本上是寸步难行的。对于初学者来说,强烈建议配上显示器、键盘和鼠标。另外为了树莓派4B散热良好,最好给树莓派装散热片,并加个带风扇的外壳。

             《树莓派入门》系列文章,主要针对于初学者,所以介绍树莓派时,树莓派使用Raspbian操作系统,个人计算机使用windows系统,我用的windows系统为WIN10系统。对于初学者windows系统操作会更加简单。但是对于有志于成为专业程序员的用户来说,强烈建议个人计算机使用Linux系统,或者直接在树莓派上进行开发,我开发使用的是ubuntu系统。Windows系统只作为烧写镜像等简单操作使用。

    展开全文
  • 树莓派4B基础教程

    万次阅读 2019-09-11 14:06:19
    树莓派4B基础教程 准备: 硬件:树莓派4B, SD一张 软件: SD Card Formatter(SD卡格式化工具), Win32DiskImager(烧录系统工具) 这是一个纯新手教程,由于更新换代,有些东西3b的教程能用4b用不了,由于版本原因,有些东西...

    树莓派4B基础教程

    1. 准备:

    硬件:树莓派4B, SD一张
    软件: SD Card Formatter(SD卡格式化工具), Win32DiskImager(烧录系统工具)

    这是一个纯新手教程,由于更新换代,有些东西3b的教程能用4b用不了,由于版本原因,有些东西直接出错,所以干脆花时间自己整理了一下.

    在这里插入图片描述作者自述:对!东西全是百度来的,劳资只是一个搞Java开发的,也没有见过这些小东西可能比普通的萌新进步快那么一点,所以献丑了!

    1. 系统烧录

    SD Card Formatte(SD卡格式化工具)

    将SD卡插入电脑(自己的电脑,非树莓派不要胡思乱想),
    打开SD Card Formatter,出现如下图界面,对照下SD卡路径是不是正确,一般如果出现就是正确的,不会把你的硬盘整上去;如果没有点下刷新,然后直接格式化好了,其他的信息默认;volume label爱改不改没影响;
    在这里插入图片描述
    格式化完后,电脑在这个时候是能读取这个盘,意思是你电脑会出现这个”U盘”,切记啊,正常的,不要瞎折腾,有的电脑ext4读取不了,那不重要!

    Win32DiskImager(系统烧录)
    格式化好了打开Win32DiskImager,点路径后面那个蓝色的文件夹选择你下载的系统,也就是解压出.img的文件,SD路径是会自动填充,然后点Write写入就可以了,写入成功的表现是我的电脑里面出现一个boot盘,大约200M左右.
    在这里插入图片描述
    先别急着拔卡,往下看第一次使用配置.

    • 关于系统

    注意:关于4B可使用的系统问题,切记跟以前的3B不一样啊~~~不是所有的系统都支持…
    本文章截至2019年9月9日前可使用的只有NOOBS, Raspbian3个版本都行, libreelec,
    其他的貌似,好像,应该不可以.那么说下系统区别

    1. NOOBS

    是给菜鸡准备的系统,如果你选择了这个系统那么就不需要烧录这步,格式化SD卡后,解压复制到SD卡根目录即可,外面不要再套文件夹了哈,不要多此一举.然后插入树莓派接电,接屏幕,接鼠键!是必须!没办法,也许这就是菜鸟的代价,然后可以选择其他系统,对,这是一个引导系统,其他系统往下看

    1. Raspbian

      官方给的系统,好用,详细自己百度,有三个版本,也可以说是一个版本三个型号,因为核心没区别,区别在于扩展大小,以结尾单词为区分,可以理解为:
      lite:精简版-没有图形界面,只有基础的核心依赖以及python,open Java等等,体积小
      full:瞎急拔扩展版-有图形界面,内置各种学习软件和游戏,比如我的世界,pythonGAME等等,体积最大,功能全.
      -:标准版-有图形界面,没有内置学习软件等等,但是有浏览器,这很重要,full有也;

    2. Libreelec

      Emmm…怎么说呢,智能电视盒见过没,就是这玩意,不过是国外的,要自己装插件,不建议上手就莽.
      第一次使用配置

    有图形界面
    开启ssh
    如果你没拔卡那么就进入boot盘,首先建立一个ssh文件,没有后缀.(建个txt文档,然后改名,删掉后缀,后缀隐藏自己百度).这是一个什么操作呢我也不清楚,反正操作过后ssh就自动开启了…

    增强HDMI
    然后:如果想有更好的视觉体验,那么打开 config.txt 这个目录,将
    #hdmi_force_hotplug=1
    #config_hdmi_boost=4
    前面的#去掉,#代表注释,可以自行去掉,当然如果你不知道#代表注释我就建议不要乱来,
    hdmi_force_hotplug 启用HDMI热插拔功能
    config_hdmi_boost 增强HDMI信号

    然后在找到一个1024*768之类的数据,这个都懂,用什么屏幕就改什么数值,这不是必须的,因为可以在使用过程中设置,当然如果太小或者异常可能会报错!

    关灯
    将下面两段,粘贴到config.txt 最后面,可以关掉电源灯和硬盘提示灯(红灯,绿灯).当然这不是必须的,仅仅是晚上我看着不舒服而已!

    Disable the ACT LED.

    dtparam=act_led_trigger=none
    dtparam=act_led_activelow=off

    Disable the PWR LED.

    dtparam=pwr_led_trigger=none
    dtparam=pwr_led_activelow=off

    无图形界面
    如果你没拔卡那么就进入boot盘,首先建立一个ssh文件,没有后缀.(建个txt文档,然后改名,删掉后缀,后缀隐藏自己百度).
    然后就没有然后了,当然也可以关个灯

    连接树莓派
    完成设置后就可以接电,接网线了.
    在这里就有多种方法了,说几种简单的

    SSH连接
    注意如果第一次用SSH远程连接必须先接网线(可以百度配置WiFi),和确保你建了ssh文件,查看路由器这部树莓派被分配的IP地址,记下来,然后绑定,让它以后不变了,不同路由器方法不同.
    这里用的是Xshell工具(收费的还是好用,给不给钱就是我的事了-手动滑稽),打开Xshell,点-文件-新建,可以看到如下
    在这里插入图片描述

    名称随便填;
    主机填本地ip也就是192.168……之类的
    然后确定即可,端口不改.
    然后就会验证用户名和密码,
    用户名:pi
    密码:raspberry
    这都是默认
    进去之后可以通过 $ sudo passwd 修改密码,注意,第一次是输入现在的密码,二,三次是新密码.密码不可见,也没有星号,正常输入就行.
    百度的时候查命令都是不需要复制$号的,切记

    键鼠,屏,直连
    有图形界面的很简单,上电就可以在屏幕上看到进系统了,进去后会有一些设置,先别点!!!
    没图形界面的进去会卡在login的地方,需要登陆,用户名:pi密码:raspberry
    那么关键的地方来了,为什么不要点呢,因为图形界面引导设置到最后需要update 也就是更新系统和软件,默认的系统源在国外服务器,如果不修改源 99%会更新失败,有可能会开不了机,然后从第一步重新开始

    更新源
    我觉得这段才是在4B里面的重点,注意了,你百度来的源,修改更新后100%开不了机是因为版本不一样!他们过气了!
    我们可以看到现在下载的文件,文件名的后面有一个单词是 buster 这就是真正的版本.

    修改软件更新源,执行如下命令:
    sudo nano /etc/apt/sources.list
    将第一列改成
    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi

    修改系统更新源,执行如下命令:
    sudo nano /etc/apt/sources.list.d/raspi.list
    将第一列改成
    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main

    你会发现跟你百度的区别不大有没有,关键就是buster这个单词也许你的是 jessie,这就会到导致版本不一致
    其实你可以在浏览器上面打开 http://mirrors.ustc.edu.cn/raspbian/raspbian/ 这个连接,你可以看到所有支持的版本

    在这里插入图片描述
    最后执行
    同步更新源:
    sudo apt-get update
    更新升级:
    sudo apt-get upgrade
    等那么一段时间,然后
    sudo reboot 重启

    那么基本的使用就是这样了,有图形界面的可以用浏览器看看a,b站什么的,都不错,可以设置显存大小,不要太大,超过512M有可能会导致可以开机,但是没办法操作;
    如果喜欢我的教程逻辑以及语言风格,排版,就等那么等2,3,4,5,6,7天写一些其他东西.

    一些命令
    文件上传服务下载:安装后 输入 rz 可以选择文件上传到当前目录,很方便
    sudo apt-get install lrzsz
    在这里插入图片描述

    每隔两秒显示温度:
    watch -n 2 “vcgencmd measure_temp”

    显示完整路径:
    ls -R |awk ‘{print i$0}’ i=pwd’/’

    后台运行方式:可以将一些前台运行的服务改为后台运行,比如frpc,你关掉就没有用了的那种,
    会生成一个nohup文件,里面的信息可以当日志看.将中间的./start 替换成你的命令如果要家sudo,加在nohup前面
    nohup ./start &

    那么自从树莓派4b入手以来已经一个星期了,我已经做好了监控, nas ,fprc大家可以一起讨论一起进步!

    展开全文
  • 树莓派4B入手初始化配置

    千次阅读 2019-11-15 21:35:19
    登录树莓派官网下载页面,下载最新的系统镜像(推荐Raspbian); 准备一张TF卡以及读卡器,建议至少32GB,用来作为树莓派的硬盘; 格式化TF卡,不建议用Windows自带的格式化工具,建议使用 SD Formatter ,百度一下...

    1. 烧录镜像系统

    1. 登录树莓派官网下载页面,下载最新的系统镜像(推荐Raspbian);
    2. 准备一张TF卡以及读卡器,建议至少32GB,用来作为树莓派的硬盘;
    3. 格式化TF卡,不建议用Windows自带的格式化工具,建议使用 SD Formatter ,百度一下就能找到下载地址;
      选择TF卡对应盘符,格式化即可
    4. 将第1步下载的系统镜像,加载到TF卡上,类似于制作Windows启动U盘;建议使用 Win32DiskImager ;
      选择好镜像直接写入即可
    5. 拔出TF卡,插到树莓派背面的卡槽;插上电源线,有条件建议插上HDMI显示屏和键盘鼠标,上电开机;

    2. 各种配置

    基本配置(有键鼠屏幕)

    最简单的配置,上电后自动进入桌面,自动弹出配置向导,一步步跟着走就行,和配置Windows一样。

    基本配置(无键鼠屏幕)

    没有屏幕的情况下,我们需要提前配置SSH连接(默认是关闭的)和WiFi账号密码(如果连网线都想省掉),具体操作如下:

    • 打开BOOT盘(烧写好的TF卡),在根目录新建文件,命名为SSH(无后缀);这样就默认打开了SSH通道;
    • 同样在BOOT盘根目录,新建文件,命名为 wpa_supplicant.conf,用txt打开,仿照以下内容配置你的WiFi账号密码
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    country=GB
    
    network={
    (Tab)ssid="YourWifiName"
    (Tab)psk="YourWifiPassword"
    (Tab)key_mgmt=WPA-PSK
    }
    

    这样首次上电开机后就会自动连接WiFi以及使能SSH通道;

    • 在路由器后台,或者使用IP扫描工具获得分配给树莓派的IP后,就可以用SecureCRT或者Putty之类的工具,用SSH访问树莓派了。

    注意,如果路由器默认不打开AP隔离(比如我用的Mercury),则需要手动在路由器后台打开,否则树莓派无法连接到WiFi

    配置音频接口及远程桌面

    • 在命令行下,输入$ sudo raspi-config,打开树莓派配置界面;
      在这里插入图片描述
    • 在 5 Interfacing Options里,设置使能VNC,建议顺便把Camera和SSH也都使能了;
      在这里插入图片描述
    • 在 7 Advanced Options里,设置A4 Audio为3.5mm接口输出(默认HDMI输出),A5 Resolution选尽可能大,不能选第一个,否则远程桌面会黑屏;
      在这里插入图片描述
    • 安装远程桌面服务
    $ sudo apt-get install tightvncserver xrdp
    
    • 现在可以使用Windows远程桌面(有点卡,Windows远程都这样)或者VNC Viewer(网上都有的下载)登录树莓派的桌面了;
      在这里插入图片描述

    配置Samba,顺手下载vim

    Samba是一个文件共享服务,相当于Windows下的共享文件夹,可以直接将代码pull到树莓派里,或者用Windows直接从树莓派取文件;
    具体可参考我的这篇博客

    • 安装Samba
    $ sudo apt-get install samba
    $ sudo apt-get install vim
    
    • 创建共享文件夹,注意不能创建在root根目录
    mkdir /home/share
    chmod 777 /home/share
    
    • 修改smb.conf配置文件
    $ sudo vim /etc/samba/smb.conf
    

    在文件最后加上以下部分,保存退出

    [joyce_share]
        path = /home/share
        available = yes
        browseable = yes
        public = yes
        writable = yes
    
    • samba进程自动更新,现在可以在Windows下用共享文件夹访问树莓派了。

    注意Samba不支持直接编辑远程文件,也就是,可以增删,但无法直接保存文件。
    如果希望远程直接编辑文件,需要放入文件后再运行一次 chmod 777 [path]

    3. 官方镜像集成了Python IDE以及一些库,开始玩吧╰( ̄▽ ̄)╭

    展开全文
  • 2、树莓派4B有什么特色? 3、树莓派新手准备 4、烧录Raspbian Buster系统到Micro SD卡 开启SSH及配置无线连接 5、启动安装树莓派系统 启动树莓派 6、树莓派的基本配置 6.1 系统配置 6.2 更改apt软件源与系统...

    目录

    1、前言

    2、树莓派4B有什么特色?

    3、树莓派新手准备

    4、烧录Raspbian Buster系统到Micro SD卡

    开启SSH及配置无线连接

    5、启动安装树莓派系统

    启动树莓派

    6、树莓派的基本配置

    6.1 系统配置

    6.2 更改apt软件源与系统源

    6.3 更改pip源

    6.4 安装远程桌面

    6.5 安装中文字体


    1、前言

    对于很多程序员而言,树莓派如今已经如雷贯耳,对于我一个新入行AI领域研究的新人而言,树莓派激发了我极大的兴趣。最开始知道树莓派,是因为我之前做了一个语音对话机器人,然后在查询有关资料的时候发现有人用树莓派做了一个语音对话机器人,于是乎很惊奇,心中一直想自己动手实验一下。刚好那时候听说树莓派4B新上市,各方面的性能至少提升了3倍以上,好奇心害死猫,所以我决定入坑树莓派了。

    作为入门级玩家,内心还是希望用最新版本的树莓派4B,避免刚入行就落伍。树莓派到手了,新手玩家第一件事肯定是要搞明白如何使用它了,这篇文章就是用来介绍新手如何给树莓派安装系统并进行基本配置的。树莓派可以安装的系统有几十种,我主要介绍树莓派官网的最新版本系统如何安装,并对系统进行基本配置,达到新手开箱的目的。

    2、树莓派4B有什么特色?

    树莓派4B是流行的树莓派系列单板计算机中的最新产品,目前已经正式发布。

    相比上一代的树莓派3B+,树莓派4B在处理器速度,多媒体性能,内存和连接方面提供了突破性的增长,同时保留了向后兼容性和类似的功耗。对用户来说,树莓派4B提供的桌面性能可与入门级x86 PC系统相媲美。

    树莓派4B的主要功能包括高性能64位四核处理器,通过一对micro-HDMI端口支持分辨率高达4K的双显示屏,高达4Kp60的硬件视频解码,高达4GB的RAM,双频2.4/5.0 GHz无线局域网,蓝牙5.0,千兆以太网,USB 3.0和PoE功能(通过单独的PoE HAT插件)。双频无线局域网和蓝牙具有模块化合规认证,允许将电路板设计到最终产品中,大大降低了合规性测试,从而降低了成本和上市时间。

    3、树莓派新手准备

    需要准备一个树莓派及电源线、一个SD卡、一根HDMI线、一个USB鼠标、一个USB键盘、一个显示器,流程大概如下:

    1、先去官网下载树莓派官方系统,并将系统烧录到Micro SD卡中;

    2、然后将SD插入树莓派,插好电源线,插上鼠标、键盘、连接显示器,启动,亮灯,进入系统;

    3、通过鼠标键盘进行相关配置即可。

    下面通过图文的形式依次介绍这三个主要过程。

    4、烧录Raspbian Buster系统到Micro SD卡

    先去官网下载树莓派官方系统,有如下三个版本:

    Lite版本是最小化安装,没有桌面环境;Desktop版本则带有桌面; Desktop and recommended software版本还带有推荐软件,但比较大。我选择了最完整的版本,点Download ZIP按钮下载压缩包并解压,得到扩展名为.img的系统镜像文件。不放心的话可以自己SHA256一下。

    准备好Micro SD卡(≥16G,Class 10及以上就行,比如我用的闪迪高速)和读卡器,先用SDFormatter格式化Micro SD卡,界面很简单。

    然后用Win32 Disk Imager将解压出的Raspbian系统镜像文件写入Micro SD卡,树莓派的系统盘就做好了。

    用磁盘管理工具看的话,可以发现分成了3个区:boot、系统以及空闲空间。

    注意:系统写完后,如果弹出来要格式化剩余空间的盘,一定不要格式化!!!不然可能会遇到树莓派开机时,系统无法启动的问题!这是因为树莓派系统启动时默认只使用操作系统需要的SD卡空间。这意味着即使你有一个很大容量的SD卡,操作系统也不会使用那么多容量。如果系统启动报错: end Kernel panic - not syncing:vfs unable to mount root fs on unknown -block(179,2),则可能是你在SD卡中做完系统格式化剩余盘导致的,不要选择格式化,再插入树莓派中重新启动即可。

    所有需要用到的软件都可以在我的百度云盘中下载下来直接使用,包含如下内容,内附使用说明,更新日期为2019-08-16,链接:https://pan.baidu.com/s/14UJlTrh20Z2ogceqCP7Olw   提取码:4qlp 

    开启SSH及配置无线连接

    其实这一步是为了方便在headless(即没有I/O设备,包括显示器)的情况下通过远程连接配置树莓派的。

    在boot分区下新建一个空文件,名为ssh,就可以开启SSH。macOS下就以终端运行touch /Volumes/boot/ssh

    再在boot分区下新建wpa_supplicant.conf文件,并写入无线的相关配置。为了不泄漏信息,下面只是示例。可以同时配置多个无线网络。

    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
    }
    

    如果无线网没有密码或者采用WEP加密方式的话,key_mgmt应设为NONE,密码字段由psk改成wep_key0即可。

    5、启动安装树莓派系统

    (这里是树莓派3B的GIF,供参考!)

    1.先将安装好系统的SD卡插入树莓派。
    2.再将USB接口的键盘和鼠标接上树莓派。
    3.用HDMI线连接树莓派和电视或显示器。如果你的显示器是 VGA 接口输出,那么还需要一根 HDMI 转 VGA 线缆。
    4.用网线连接树莓派和路由器。(可选)
    5.接上电源线,并打开电源。

    启动树莓派

    将Micro SD卡插到树莓派背面的卡槽中,接通电源开机。当你看到树莓派主板上红色电源指示灯亮起,绿色指示灯间或闪烁说明系统已经开始启动。如果接了显示器的话,这时会看到树莓派的 Logo,会进入Raspbian系统的桌面,并弹出一个Welcome to Raspberry Pi窗口,作为设置向导,如下图所示。在引导下根据实际情况配置国家、语言、时区,设置好登录密码、WiFi。

    若上一步的设置正确,树莓派会自动联网。去自己路由器的管理页面找到给树莓派分配的IP(用网段扫描工具也行),保证电脑与其在同一网段,然后用SSH工具(PuTTY、XShell等)或者命令行SSH到树莓派。默认用户名为pi,密码raspberry。这是登录后用MBP截的图。

    6、树莓派的基本配置

    6.1 系统配置

    修改pi和root账户的密码

    sudo passwd pi
    sudo passwd root
    

    顺便解锁root用户,不用每次sudo。

    sudo passwd --unlock root
    

    6.2 更改apt软件源与系统源

    Raspbian与Ubuntu都是基于Debian的Linux系统,所以在Ubuntu上常见的apt、dpkg这些东西到了Raspbian都是一样的。注意自带编辑器不是vim,而是傻瓜式的nano。

    第一步,先备份源文件。

    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
    

    第三步,将初始的源使用#注释掉,添加如下两行清华的镜像源。

    注意:这里咱们用的树莓派系统是Raspbian-buster系统,所以在写系统源链接时要注意是buster,网上很多教程都是之前stretch版本,容易出错!

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

    第四步,按Ctrl+O保存,Ctrl+X退出。

    第五步,最后执行如下命令 sudo apt-get update,完成源的更新软件包索引。

    sudo apt-get update
    

    最后一步,可选,更新升级软件包,sudo apt-get upgrade。

    然后就可以用apt-get安装自己想要的东西,比如vim。然后还需要更改系统源。

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

    系统源也可以使用中科大的,注释前面的代码,加上如下代码即可。

    deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main ui
    

    6.3 更改pip源

    树莓派上的主要编程语言是Python,国外的pip源都很慢,要换成国内的。新建~/.pip/pip.conf文件,写入其地址。阿里云、中科大、豆瓣等都有pip源。

    [global]
    index-url = http://pypi.douban.com/simple/
    

    豆瓣对Python是真爱,我也很喜欢豆瓣,祝它越来越好(又跑题了

    Buster系统自带两个版本的Python,2.7.16和3.7.3,所以使用时最好区分开,例如:

    root@raspberrypi:~# python2 -m pip show RPi.GPIO
    Name: RPi.GPIO
    Version: 0.6.5
    Summary: A module to control Raspberry Pi GPIO channels
    Home-page: http://sourceforge.net/projects/raspberry-gpio-python/
    Author: Ben Croston
    Author-email: ben@croston.org
    License: MIT
    Location: /usr/lib/python2.7/dist-packages
    Requires:
    Required-by: skywriter, rainbowhat, phatbeat, motephat, envirophat, Cap1xxx, blinkt, automationhat
    

    6.4 安装远程桌面

    一般来讲通过SSH管理树莓派已经足足够用。如果需要远程登录桌面,就得在树莓派上安装VNC Server,并启动一个VNC流。启动时会要求设置密码,限制8位。

    sudo apt-get install tightvncserver
    tightvncserver :1
    

    然后在实际使用的机器上下载VNC Viewer,输入树莓派的IP地址、VNC流的代号(就是:1)以及刚才配置的密码,就可以使用远程桌面了。

    为了防止树莓派的IP地址每次都变动,可以将DHCP改为静态IP。编辑/etc/dhcpcd.conf文件,加入以下配置即可。如果是有线网,就将wlan0改为eth0。

    interface wlan0
    static ip_address=192.168.1.111/24
    static routers=192.168.1.1
    static domain_name_servers=114.114.114.114
    

    6.5 安装中文字体

    Raspbian系统对中文支持不是很好,因此系统语言保留为英文。但是有时我们必须用它看中文,就需要安装字体。

    执行以下命令安装文泉驿正黑、文泉驿微米黑。Linux下好用的开源中文字体基本只有他家的。

    sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
    

    效果如下。

     

    好了,以上就是树莓派4B新手入门的基本操作及配置,希望你能够入门,并且发挥你的想象力,用树莓派来创造属于你的“玩具”!——From Nieson ,2019.08.19.

    展开全文
  • 文章目录下载 Ubuntu Server安装 podman 下载 Ubuntu Server 去官网下载 安装 podman $ sudo apt update $ sudo apt -y install software-properties-common # 添加存储库 $ sudo add-apt-repository -y ppa:...
  • 树莓派4B 安装和配置使用

    千次阅读 2020-07-07 10:43:34
    树莓派4B 安装和配置使用
  • 树莓派4B评测 值不值得买

    千次阅读 2020-01-04 18:39:28
    树莓派4B已经发布一段时间了,目前国内的用户也通过各种渠道陆续拿到板卡了,看着树莓派4B那些亮眼的参数,是否迫不及待想了解下实际的表现呢? 比如CPU到底提升了多少?很多外媒都用了HPL这个算法来衡量速度提升,...
  • 【简单介绍】——该库更确切的名称为raspberry-gpio-python,树莓派官方资料中推荐且容易上手。python GPIO是一个小型的python库,可以帮助用户完成raspberry相关IO口操作。但是python GPIO库还没有支持SPI、I2C或者...
  • 树莓派4B入手体验及配置

    千次阅读 2019-09-20 14:46:42
    树莓派4B入手体验及配置开箱体验系统烧写上电启动并配置 开箱体验 最近琐事着实太多,树莓派4B买来已有时日了,原打算买来后就分享一波体验的,结果硬生生的被搁置了近半个月了。废话不多哔哔了,据说树莓派4B性能...
  • 树莓派4B安装系统及基础配置

    千次阅读 2020-03-27 18:15:51
    树莓派4B的主要功能包括高性能64位四核处理器,通过一对micro-HDMI端口支持分辨率高达4K的双显示屏,高达4Kp60的硬件视频解码,高达4GB的RAM,双频2.4/5.0 GHz无线局域网,蓝牙5.0,千兆以太网,USB 3.0和PoE功能...
  • 树莓派4B全40管脚对应功能示意图

    千次阅读 2020-04-15 23:41:20
    以下两图中,图1是树莓派引脚功能图,其对应图2红框标注的部分,黄色数字标注了对应的管脚。
  • 2013年开始用树莓派,发现现在有树莓派4b了,4G内存,很不错。 一、风扇的安装 二、先装个树莓派的操作系统试试 (1)https://www.raspberrypi.org/downloads/raspbian/ (2)注意:下载下来的是...
  • 树莓派4B+wifi远程无线连接

    万次阅读 2019-10-28 11:55:01
    1、一般先使用HDMI连接树莓派,若没有额外的屏幕,则采用有远程SSH或者vnc的方式连接树莓派,参考以下博客树莓派4B +远程SSH+远程桌面 2、连接上树莓派后,打开命令行,输入以下命令,sudo nano /etc/dhcpcd.co...
  • 树莓派4B +远程SSH+远程桌面

    万次阅读 2019-10-27 22:31:28
    我的实验环境是笔记本电脑+树莓派4B 具体步骤为: 1、电脑连接上无线网络,将电脑网线连接树莓派 2、打开如下界面 3、双击WLAN ——>>点击属性——>>再点击共享 选择以太网 4、双击以太网——...
  • 首先下载镜像 然后烧录内存卡上电即可使用
  • 树莓派3安装win10arm 系统

    万次阅读 热门讨论 2020-03-26 08:53:44
    树莓派4b安装win10arm 系统树莓派4b安装win10arm 系统下载系统安装系统启动系统 树莓派4b安装win10arm 系统 你好! 这是我第一次在树莓派4b 上尝试安装win10arm版系统,在此记录一些安装步骤。在这里你需要准备好: ...
  • 一、安装散热片: 二、安装亚克力外壳以及风扇 可能要注意的问题:小风扇正负极线接树莓派针脚的卡槽可能无法插入,建议用小刀削掉一些材料如图: ...
  • 最近在网上购买了树莓派4B控制的无人小车,在树莓派开机后,首先绿灯会闪烁几下,之后就再也不亮,而红的更持续常亮,上树莓派官网看了看,有一种情况是树莓派SPI EEPROM损坏, 它的特点是:把sd卡拔下,树莓派...
  • 树莓派4B下的usart串口测试

    千次阅读 2019-10-22 20:27:42
    树莓派4B是树莓派最新发布的版本,串口测试是新手入门的一个必经之路。鉴于网上4B资料相对较少,很多资料都是从3B或3B+上移植过来的,但平台不同,需要的操作也可能不同,这里对树莓派4B做一些总结。
  • 树莓派4b刷入openwrt做旁路由

    万次阅读 2020-04-21 19:51:20
    你需要准备:树莓派4b主板*1,tf卡(16GB)*1,tf卡读卡器,Win32DiskImager软件。 1.首先下载符合树莓派4b的openwrt固件(由于目前官方暂未提供,此处需要自行编译)。 2.以管理员运行方式打开Win32DiskImager,...
1 2 3 4 5 ... 20
收藏数 4,049
精华内容 1,619
关键字:

树莓派4b