纯手工打造树莓派3双无线网卡应用无线热点

一直想入手树莓派玩玩,最后受到一位大神的启发(懒人在思考)琢磨了另一种树莓派WIFI的用法。使用树莓派本身的系统,添加一个外置无线网卡,使其成为可移动的无线解决方案,当然主要还是为了能够安装某些S类的软件。

从淘宝购入硬件设备,下面开始折腾。

配置网络

安装 dnsmasq 和 hostapd

sudo apt-<span class="hljs-keyword">get</span> install dnsmasq hostapd udhcpd

将无线接口wlan0的IP配置成静态地址。外置无线网接口wlan1默认DHCP配置并接入因特网。在树莓派系统中,默认是DHCPCD配置网络接口。所以要告诉系统我们给wlan0分配静态IP地址,操作是打开配置文件并增加配置参数指令。

sudo vi /etc/dhcpcd.conf
interface wlan0
static ip_address=192.168.88.1/24

修改 /etc/network/interfaces 设置wlan1为 DHCP 并自动连接WIFI,wlan0<span> </span>为固定IP

# 表示使用localhost
auto lo 
iface lo inet loopback

# wlan1 自动获取IP
auto wlan1
iface wlan1 inet dhcp
pre-up wpa_supplicant -Dwext -i wlan1 -c /etc/wpa_supplicant/wpa_supplicant.conf -B

# wlan0 为静态IP
auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.88.1
netmask 255.255.255.0

重启树莓派

sudo service dhcpcd restart
sudo reboot

UDHCP

编辑配置文件/etc/udhcpd.conf

start 192.168.88.100 #配置网段
end 192.168.88.150
interface wlan0 # The device uDHCP listens on.
remaining yes
opt dns 192.168.1.1 8.8.8.8
opt subnet 255.255.255.0
opt router 192.168.88.1 # 无线lan网段
opt lease 864000 # 租期10天

HOSTAPD

创建hostapd.conf

<span class="hljs-attribute">sudo</span> vi /etc/hostapd/hostapd.conf

添加如下配置

interface=wlan0
driver=nl80211
ssid=H-Pi
hw_mode=g
channel=6
wmm_enabled=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=abc12345
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP

修改 /etc/default/hostapd ,让系统每次启动都自动加载AP模式下的配置。

<span class="hljs-attr">DAEMON_CONF</span>=<span class="hljs-string">"/etc/hostapd/hostapd.conf"</span>

设置开机启动

sudo <span class="hljs-keyword">update</span>-rc.d hostapd <span class="hljs-keyword">enable</span>

DNSMASQ

备份默认配置文件

<span class="hljs-attribute">sudo</span> mv /etc/dnsmasq.conf /etc/dnsmasq.conf.bak

添加以下内容

interface=wlan0
bind-interfaces
server=218.2.2.2
server=114.114.114.114
server=8.8.8.8
domain-needed
bogus-priv
dhcp-range=192.168.88.2,192.168.88.254,12h

设置IPV4转发

打开系统配置文件sysctl.conf,去掉IPV4转发那一行的#注释

<span class="hljs-attribute">sudo</span> vi /etc/sysctl.conf
 # Uncomment the next line toenable packet forwarding for IPv4
net.ipv4.ip_forward=1

外置无线接口共享给wlan0上网,需要配置NAT:

sudo iptables -F
sudo iptables -X
sudo iptables -t nat -APOSTROUTING -o wlan1 -j MASQUERADE
sudo iptables -A FORWARD -i wlan1 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o wlan1 -j ACCEPT

保存以上防火墙规则

<span class="hljs-attribute">sudo</span> sh -c <span class="hljs-string">"iptables-save> /etc/iptables.ipv4.nat"</span>

/etc/network/interfaces末尾增加一行,设置为开机启动

up iptables-restore < <span class="hljs-regexp">/etc/i</span>ptables.ipv4.nat

编辑 /etc/network/if-pre-up.d/iptables
添加下面两行代码:

#!/bin/bash
/sbin/iptables-restore < /etc/iptables.ipv4.nat

保存退出,然后修改 iptables 权限:

sudo <span class="hljs-keyword">chmod</span> <span class="hljs-number">755</span> /etc/network/<span class="hljs-keyword">if</span>-pre-up.d/iptables

通过获取DHCPCD来运行NAT需要创建一个新文件

sudo vi /lib/dhcpcd/dhcpcd-hooks/70-ipv4-nat
sudo iptables-restore < /etc/iptables.ipv4.nat

重启服务及树莓派

sudo service hostapd start
sudo service dnsmasq start
sudo reboot

其他配置

设置 wlan1 自动连接区域内WIFI

<span class="hljs-attribute">vi</span> /etc/wpa_supplicant/wpa_supplicant.conf

在文件的末尾添加WIFI网络的名称以及密码,将要连接的wifi名称和密码替换即可。

network={
 ssid="SSID"
 psk="wifi_password"
}

使用sudo wpa_cli reconfigure命令启动连接

pi@raspberrypi:~ $ sudo wpa_cli reconfigure
Selected interface 'wlan0'
OK

本文来自:小莱沃

安装Pi-hole,让树莓派为你过滤家中广告

最近在使用DietPi这个魔改版Raspbian系统时意外的发现了这个神奇的软件(软件主页:https://pi-hole.net/,正如标题所说,它可以帮你过滤整个家中的广告,但不需要繁琐地针对每台设备进行设置,算是对非智能路由及低性能路由无法过滤广告的一种解决方案。

下面就讲解一下具体的安装方法咯。

注:同样适用于其他Linux设备

0.开始之前

首先你需要为你的树莓派安装好系统,然后你可能需要针对自家的网络环境为你的树莓派设置好静态IP,不同的路由器设置方法有一定差别,具体方法自行百度(关键词:路由品牌 静态IP)。

例如我刷了LEDE的路由器的设置在这里:

不过近几年的路由器大多会针对不同的设备设置固定的IP地址,所以如果你确定自己树莓派的IP地址不会变动,不设置也是OK的。

1.安装Pi-hole

Pi-hole的安装过程比较简单,只需在终端中输入一条命令即可:

curl -sSL https://install.pi-hole.net | bash

安装过程中你可以喝杯咖啡,看会儿书,刷会儿微博,直到你进入这个界面:

一路Enter,直到这里:

选择其中一个DNS提供商,或者选择最后一项自定义:

选好之后接着一路Enter,然后你继续可以喝杯咖啡,看会儿书,刷会儿微博,直到这里:

这时就已经安装完成了,访问上面给出的网址,输入密码即可进入后台。

如果需要修改密码,在终端中输入:

pihole -a -p newpassword

 

2.配置路由

光设置好树莓派是没卵用的,毕竟我们要过滤的是整个局域网的广告,所以我们要针对路由器进行配置。

Pi-hole采用的是使用本地DNS服务器的方式在局域网中进行过滤,所以我们需要设置Pi-hole为当前网络的DNS。

方法1
这种方法适用于大部分路由器,直接将DNS设置在路由器上。但需要注意的是,应当将DNS设置在LAN接口上(区别于WAN),在我这里是这样的:

 

方法2(推荐)
这种方法适用于一些刷了OpenWRT(LEDE),DD-WRT,Tomato等自定义程度较高固件的路由器,推荐使用该方式

在DHCP选项中填入:6,树莓派IP地址

 

注:若使用该方式,建议将上游DNS设置为路由器

方法3
如果这些选项在你的路由器里都没有,Pi-hole也内置了一个DHCP服务器,具体设置方法不多阐述。

方法4
如果你愿意的话,你也可以针对每一台设备进行设置,方便针对不同的设备进行过滤,具体设置方法不多阐述,自行百度。

不管你使用的哪一种方式,设置完之后都建议重启一下路由器或开关一下飞行模式,让设备使用新的DNS。

3.配置Pi-hole

实际上进行完上面的步骤就已经可以使用了,下面就针对一些常用的功能进行说明。

过滤规则
过滤的规则在这里,可以看到已内置了一些规则:

实际上,Pi-hole使用的是hosts方式对广告进行过滤(类似AdAway),默认的规则对于国内环境不太友好,下面就附上适用于国内环境的一些hosts:

  • yhosts:可以说是国内比较不错的hosts,定期有更新,奈何作者的唯我主义连带屏蔽了一些非广告网站,可以在终端中手动添加白名单:
pihole -w `curl -sSL https://raw.githubusercontent.com/vokins/yhosts/master/data/moot/cps.txt https://raw.githubusercontent.com/vokins/yhosts/master/data/moot/error.txt https://raw.githubusercontent.com/vokins/yhosts/master/data/moot/hate.txt | sed '/^@/d; /^#/d; s/127.0.0.1 //' | tr "\n" " "`
  • neoHosts:比较小众的hosts,看介绍貌似是不满于上面那位而弄出来的。
  • MWSL-hostslist:恶意网站实验室可能没多少人知道,不过其提供的OneDNS可就算是比较有名的了,这个hosts正是OneDNS中所用于屏蔽恶意网站的规则。
  • AdAway:也就是安卓上的AdAway所使用的规则,不过针对中国误杀现象严重,慎用。

如果还有哪些不错的去广告hosts,欢迎在评论区中留言。

相较于通常的过滤方式(如Adblock Plus、KoolProxy等),利用hosts过滤有自己的优缺点。优点是不会拖累网速(甚至可能有一定提升),缺点是过滤效果不尽如人意。

不过如果你要是想要利用这个做一些有违我国国情的事情,放心,那样的话就相当于在你家里再上了一道防火长城(Pi-hole只能将规则中的网站解析到自身以进行屏蔽)。

黑白名单

 

顾名思义就是对过滤规则的手动调整,黑名单分为匹配和通配两种,建议那些整天说退游的同学可以试试。白名单主要是针对一些有防过滤广告或被误杀的网站。

隐私设置

 

在这里你可以设置让一些不想在日志中出现的网站或设备隐藏起来,至于有什么用嘛……那各位自己心里的B数都很清楚啊……

Pi-hole上的一些其他高级功能这里就不多赘述了,有待自行探索。

4.Enjoy it!

到这里关于Pi-hole的全部设置就完成了,打开浏览器访问一些广告较多的网站,看看广告是否被屏蔽了、仪表盘上的数字是否增加,如果没有再仔细按照上面的步骤检查一遍,尤其是关于DNS设置的部分。

好了,和广告Say Goodbye吧!

本文来自:树莓派实验室

 

树莓派 Zero USB/以太网方式连接配置教程

树莓派 Zero 之所以成为一款非常棒的单板计算机并不全因为它小巧的尺寸和便宜的价格,还得益于它便捷、易用的特性。在加装了 Zero Quick Plug 或 microUSB/USB 转换头之后,将树莓派 Zero 和电脑连接起来。树莓派 Zero 即可配置成 USB/以太网设备,这时仅需要一个 USB 接口就实现给树莓派供电的同时将它接入因特网。不再需要携带额外的电源适配器、 USB HUB和无线网卡。可以说这是迄今为止连接树莓派最简单、方便的方式!
对于 Raspbian 2016-10-5 之后的系统镜像,你只需要在系统 SD 卡上修改几处配置文件即可将树莓派配置成一个 USB/以太网设备。
这个教程基于 Windows 平台,在连接树莓派之前,你可能需要在电脑上安装 Bonjour。它允许你的电脑自动识别 USB/以太网设备,例如打印机、扫描仪以及我们需要的树莓派。Bonjour 被包含在 iTunes 与 Adobe CS 软件中,所以很可能你已经装有这个软件,如果没有,你可以在这里单独下载安装。

一、配置 CONFIG.TXT 和 CMDLINE.TXT 文件

开始刷入系统,请确认你下载的系统镜像是 2016-10-5 之后的版本。在电脑上将系统镜像写入 micro SD 卡,可以使用 Win32 Disk Imager 这个工具(这里下载)。

完成之后,在电脑上打开这个 micro SD 卡的根目录 (例如. boot(E:)) 并打开 config.txt 文件。在文件末尾添加一行 dtoverlay=dwc2。

保存并关闭 config.txt 文件。

再打开 cmdline.txt 文件,请确认你的编辑器已关闭“自动换行”。编辑这个文件的时候不需要插入任何换行符,所有字符都在同一行。找到 rootwait,在后面插入 modules-load=dwc2,g_ether。

保存并关闭 cmdline.txt 文件。

最后在根目录创建一个名为 ssh 的文件或目录。

好了,可以从电脑上弹出 SD 卡了。把 SD 卡插入树莓派 Zero,用 Zero Quick Plug 或 microUSB/USB 转换头将树莓派 Zero 和电脑连接起来。

图中用到的这款连接部件是树莓派 Zero 多功能 USB 插头(Zero Quick Plug),详见下图。

这时 Windows 会自动识别到树莓派,并尝试安装驱动。

到这里,打开 PuTTY(这里下载)并尝试通过 SSH 连接树莓派的地址 raspberrypi.local。

如果你发现可以正常连接和登录树莓派,恭喜你!下面“安装 RNDIS 驱动”的步骤可以跳过了!直接从下面“设置共享互联网连接”开始阅读。

如果在这里遇到错误提示 “Unable to open connection to raspberrypi.local. Host does not exist”, 那么你需要在电脑上安装 RNDIS 驱动。

二、安装 RNDIS 驱动(酌情跳过)

保持树莓派与电脑的连接,打开 Windows 的“设备管理”,在“其他设备”中找到“RNDIS/Ethernet Gadget”, 右键选择“更新驱动程序”。

再选择“Browse my computer for driver software”。

选择“Let me pick from a list of device drivers on my computer”。

选择“Network adapters”,下一步。

在 “Manufacturer” 列表中选择 “Microsoft”。在 “Network Adapters” 列表中选择“Remote NDIS Compatible Device”,下一步。

在弹出的对话框中选择“Yes”。

安装完驱动之后,你将看到这个窗口。

现在尝试用 PuTTY 连接地址 raspberrypi.local。

三、设置共享互联网连接

为了将电脑的互联网连接共享给树莓派,我们需要允许共享你电脑上的一个网络连接。打开“Network Connections”。

你的树莓派在里面显示为 “RNDIS/Ethernet Gadget” 的设备类型,在上图示例中,名字是“Ethernet 2”。

现在你要确定用哪一个连接给树莓派访问用 (WiFi 或以太网)。这里我选择让树莓派通过电脑的“Wi-Fi”这个连接去访问互联网,所以我启用这个连接之后在右键“属性”中进行设置。

选择“共享”标签。

勾选“Allow other network users to connect through this computer’s Internet connection”,在下拉菜单中找到树莓派的连接名称(这里选择 Ethernet 2)。

WiFi 网络这时出现“Shared”标注了。

现在可以重启你的树莓派并重新用 PuTTY 登录了。

登录树莓派之后,用 ifconfig 命令查看 usb0 连接可以看到网络上行和下行的流量。

Ping 一下某些网站域名,确认互联网连接是否正常。

如果你用的是 Raspbian 桌面版,你可以安装一个 RDP(远程桌面协议)客户端然后在电脑上通过远程桌面( “Remote Desktop Connection” )客户端连接到树莓派,连接地址同样是raspberrypi.local。(具体方法

将你的树莓派 Zero 配置成 USB/以太网设备,可以仅需要一个 USB 接口就实现给树莓派供电的同时将它接入因特网。不再需要携带额外的电源适配器、 USB HUB和无线网卡。可以说这是迄今为止连接树莓派最简单、方便的方式!

另有 macOS 平台下使用这一功能的教程,移步这里阅读

本文来自:树莓派实验室

 

Mozilla更新“物联网网关”框架 大幅提升易用性

本文转自:cnBeta

Mozilla 刚刚为 Things Gateway 发布了一个更新,以方便大家在一台树莓派上构建服务。实际上,“互联网网关”是更大的“Project Things”项目的一个组成部分,其旨在为人们提供一套软件和服务的框架,在设备间搭起一座沟通的桥梁。Mozilla 在公告中称:“今日更新后,树莓派用户可以轻松搭建自己的互联网网关”。

“除了基于 Web 的命令和控制之外,我们还加入了一项试验性的功能,展示了使用基于语音的命令的能力和易用性。我们相信,这将是用户与智能家居最自然的互动方式”。

本次更新主要包含了如下功能:

● 支持通过计算机上的麦克风来发起语音命令;

● 引入 IFTTT 设置规则引擎,阐明设备间如何相互作用的逻辑;

● 可显示你家中设备布局的一张平面图;

● 附加设备支持,比如智能插座、调节灯泡亮度和颜色、多级开关和传感器等;

● 全新的附加组件系统,支持新协议和设备;

● 一套安全授权第三方应用程序的新系统(借助 OAuth)。

[编译自:Neowin , 来源:Mozilla]

 

 

给树莓派 Zero 添加一个RCA视频输出插头

你知道吗?树莓派 Zero 也是有集成视频输出接口的。

如果你希望用老式的电视作为树莓派 Zero 的显示器,往下阅读吧……

 

没错,正如图上这么简单就可以搞定。树莓派 Zero 并没有限制视频只能通过 HDMI 接口输出,同之前的树莓派1代B型一样,只需要自己将 RCA 给 DIY 接上即可。

首先你需要准备:
树莓派 Zero 主板
RCA 端子 1 个
2Pin 排针 1 个
母对母杜邦线2根

按照图上所示,将排针焊接到树莓派 Zero 的这个位置。

 

这样之后,树莓派会自动检测视频接口并选择从 HDMI 或 RCA 接口输出。如果到这一步并没有效果,请继续阅读按照下面的配置来让它正常工作。

配置软件

先备份 config.txt 文件,以备遇到故障时可以随时恢复。

sudo cp /boot/config.txt /boot/config.txt_backup

然后修改 config.txt。

sudo nano /boot/config.txt

有两行需要修改,去掉这几行前的注释符号“#”。

sdtv_mode=2
hdmi_force_hotplug=1

保存之后关闭树莓派、通过 RCA 接口接上显示器、再启动树莓派,看看显示器是不是正常工作了吧!

本文来自:树莓派实验室

 

为树莓派CM系列模块的 eMMC 烧录系统

前言

前段时间树莓派(Raspberry Pi)发布了一款新的计算模块 Compute Module 3 (CM3) ,是自 2014 年初代 CM1 后首次更新。CM3 计算模块有两个版本,一个是“标准”的 CM3,另一个则是 CM3 Lite,价格分别为 30 美元和 25 美元,CM3配备了 1.2GHz 的 BCM2837 处理器,1GB RAM 和 4G eMMC 闪存。相比之下,CM3 Lite(CM3L)没有内置闪存,反倒是提供了 SD 卡接口,用户可按需选择 eMMC 或是 SD 卡,这个功能更新满足了不少老用户对闪存扩容的需求。CM3和 CM1 相比,CM3 的 CPU 性能是原来的 10 倍,内存比翻了 1 倍。而且也会和 Raspberry Pi 3 一样,支持 Win 10 的物联网系统(Windows10 IoT Core)。

最近越来越多的玩家购买了CM模块和底板,但是苦于一直不能上手,原因是不会给CM模块烧录系统,网上也少有相关的教程,从今天U大就指导你如果玩转树莓派CM系列。

教程

1.首先需要准备好CM模块(CM1/CM3/CM3L)

2.准备好CM模块底板

 

3.下载解压win系统需要的驱动和并安装boot工具(bcm270x-boot-driverCM-Boot-Installer

4.将CM模块插上底板,将左上角的跳线帽跳至EN USB BOOT,然后连接USB SLAVE和PC,最后再连接POWER IN电源给底板供电

5.WIN系统会提示安装驱动,可以取消自动更新驱动,变成手动更新驱动(bcm270x-boot-driver),直到驱动安装正常如下图

 

 

 

 

6.运行安装好的boot工具RPiBoot.exe, 这时候CM模块的eMMC就会模拟成内存卡,出现在系统目录下

7.按照通常的TF卡烧录系统的方法,就可以给CM模块的eMMC烧录系统了(TF卡烧录系统方法

注意:目前CM模块的eMMC只有4G,而官方提供的系统大多都超过4G,烧写时可能会中断并提示空间不够,所以玩家在烧录CM系统时请选择适合4G以下的镜像。

原文

本文来自:树莓派实验室

编程学习掌机 Pip

“码农”身价水涨船高,越来越多的父母重视到这一点。这也是为什么机器人玩具热销的原因之一。这款名为“点子”的小设备能让孩子们玩真正的数字创造。

“Pip”是由英国科技创业公司Curious Chip开发的一种掌上游戏设备,目前正在众筹。Pip可以帮助孩子们掌握编程的基本知识,并尝试自己编写游戏和应用程序。

 

虽然说主要针对儿童,实际上,它的设计适合所有年龄和所有技术水平的极客。

它基于树莓派构建,内置触摸屏,还集成了扬声器、麦克风、运动传感器,以及附送8个多色可发光二极管。如果觉得屏幕太小,它还支持外接显示器或电视。左右两侧有可拆卸的手柄,可外接手柄实现双人游戏,仅看这几点,扩展性可以说是比较强了。

 

Pip内置了贪吃蛇、小蜜蜂、吃豆人和我的世界,通过玩这些经典的游戏来入门,在熟悉了互动操作之后,可以跟着Pip的互动教程来解构游戏或应用的编程设计。目前支持Javascript、Python、Lua、PHP和HTML/CSS等多种编程语言。

 

每次取得一个小小的学习成就,设备就会发出一些好玩的提示,比如LED灯泡闪烁,或是个人照片出现在游戏里等等。

 

这些教程的范围从简单到高级逐步过度,例如:孩子可以从学习如何使LED闪烁开始,再到使用不同的编程语言控制各种智能传感器。

例如:接入温度传感器,让孩子观察植物;接入距离传感器,并为已有的乐高玩具添加电机和灯效,让原本不会动的玩具动起来……

 

丰富的配套软件和硬件,使得Pip能玩出令人目不暇接的花样。它的众筹早鸟价150英镑起(约合人民币1330元),2018年8月交货。(编译:老魏)

本文转自:新浪科技

 

开源Android Auto车载抬头显示器–OpenAuto

用户已经可以非常轻松地在树莓派上安装Android Auto系统,而更重要的是具备无限潜力。XDA论坛大神f1x就成功DIY了开源Android Auto车载抬头显示器–OpenAuto,搭载了树莓派3开发主板并配置了一个显示器,使用了8GB的MicroSD卡进行扩展,并在GitHub上分享了专用的软件设置。

OpenAuto基于Google Auto制作的内容,并且转换成开发者/DIY社区能够使用的软件。罗列在GitHub上指令并不适用于所有人,但对于那些玩过树莓派且有一点使用经验的人来说,整个安装过程相对简单。

 

OpenAuto具备如下功能:

● 480p, 720p或者支持30/60 FPS的1080P分辨率

● 树莓派3硬件加速支持解码视频流(视频流高达60fps的1080P)

● 所有音频频道(媒体、系统和语音)的音频播放

● 为语音命令的语音输入

● 触控屏和按钮输入

● 蓝牙

● 设备热插播之后的自动启动

● 友好的设置界面

更多内容可以查看GitHub上的相关项目

https://github.com/f1xpl/openauto

本文转自:cnbeta

 

树莓派 Zero USB/以太网方式连接配置教程(macOS平台)

树莓派 Zero 之所以成为一款非常棒的单板计算机并不全因为它小巧的尺寸和便宜的价格,还得益于它便捷、易用的特性。在加装了 Zero Quick Plug 或 microUSB/USB 转换头之后,将树莓派 Zero 和电脑连接起来。树莓派 Zero 即可配置成 USB/以太网设备,这时仅需要一个 USB 接口就实现给树莓派供电的同时将它接入因特网。不再需要携带额外的电源适配器、 USB HUB和无线网卡。可以说这是迄今为止连接树莓派最简单、方便的方式!
对于 Raspbian 2016-10-5 之后的系统镜像,你只需要在系统 SD 卡上修改几处配置文件即可将树莓派配置成一个 USB/以太网设备。

配置 CONFIG.TXT 和 CMDLINE.TXT 文件

请确认你刷入的系统镜像是 2016-10-5 之后的版本。将刷好系统的 SD 卡在电脑上打开,进入 SD 卡根目录并打开 config.txt 文件。在文件末尾添加一行 dtoverlay=dwc2。

保存并关闭 config.txt 文件。

再打开 cmdline.txt 文件,请确认你的编辑器已关闭“自动换行”。编辑这个文件的时候不需要插入任何换行符,所有字符都在同一行。找到 rootwait,在后面插入 modules-load=dwc2,g_ether。

保存并关闭 cmdline.txt 文件。

最后在根目录创建一个名为 ssh 的文件或目录。

好了,可以从电脑上弹出 SD 卡了。把 SD 卡插入树莓派 Zero,用 Zero Quick Plug 或 microUSB/USB 转换头将树莓派 Zero 和电脑连接起来。

图中用到的这款连接部件是树莓派 Zero 多功能 USB 插头(Zero Quick Plug),详见下图。

这时系统会自动识别到树莓派。

等待树莓派启动可能需要半分钟,然后就可以在网络列表中看到了设备已分配好 IP 地址。

现在,就可以尝试通过 SSH 连接树莓派的地址 raspberrypi.local 了。

如果你用的是 Raspbian 桌面版,你可以安装一个 RDP(远程桌面协议)客户端然后在电脑上通过远程桌面( “Remote Desktop Connection for Mac” )客户端连接到树莓派,连接地址同样是 raspberrypi.local。(具体方法可参考

另有 Windows 平台下使用这一功能的教程,移步这里阅读

本文来自:树莓派实验室

 

国外开发者尝试在树莓派3上运行Windows 10桌面版

 

虽然在树莓派上用户已经可以安装Windows 10 IoT Core系统,不过得益于近期启动的Windows 10 on ARM平台,荷兰开发者Bas Timmer(推特账号@NTAuthority)近日在树莓派3(Broadcom BCM2837 ARMv8处理器)上成功安装完整版Windows 10系统。

Windows 10 on ARM是微软近期公布、最值得关注的项目,允许在高通骁龙处理器上运行完整版Windows 10系统,并且具备超高续航的优点。

虽然已经成功移植,并且能够运行传统Win32应用程序,但是也存在很多不足。Timmer表示目前系统只能调用1个CPU核心,其他核心会跳出“未支持的处理器”。

 

 

本文来自:

国外开发者尝试在树莓派3上运行Windows 10桌面版