可以 本地装个x11服务就行了
- 按照下面的文章部署配置ssh
probezy:如何从公网SSH远程访问家中的树莓派probezy:如何为树莓派的SSH远程配置一个永久固定的公网TCP地址
能登陆系统吗?能登陆的话看一下syslog里有没有相关的信息。另外,我看你还接了GPIO口,估计跟这个有关系。
请教下大佬,你这个问题之前咋解决的?我也遇到了。
驱动包和算法模块之间基本是话题
不知道是我孤陋寡闻了还是题主想做一个烧写器。
Pico不是从SPI FLASH启动的吗?没看到说可以支持从SD卡启动,既然不能从SD卡系统,那何来的烧写系统到SD卡?
如果是想通过Pico做一个SD卡读卡器,为其它的树莓派系列(如Zero/3B/4B/CM)制作启动用的SD卡,那感觉没必要把,几块钱买个USB读卡器就完事了。
所以,还请题主解释一下用Pico烧SD卡的目的是啥?
Pico有PIO引脚,试试能不能模拟读卡器。
只能玩玩。不适合当个人电脑
性价比远不如同档次的其他ARM派、开发板或者同价格二手电脑。
软件适用性远不如同样价格的X86小电脑。
功耗也不如同档次其他ARM派。现在的功耗级别如果当桌面电脑用已经基本无法被动散热了。
体积比X86板子略小,但是与其他arm板子比并不小。
内存普遍太小,运行不了复杂软件,比如浏览器多开几个网页,8G版本内存多点的版本性价比更低。
居然不支持M2或者SATA, 以来存储卡或者u盘当存储可知存储部分性能得多差。
扩展性除了gpio之类的扩展外,常见电脑外设都用不了。
最新的5倒是能用pcie了。但是性价比更低了,有这钱为啥不买个二手X86笔记本?性能更好还有屏幕。
先去GPT了一把,讲的挺详细了,内容如下:
树莓派是一种基于ARM架构的微型 计算机,尺寸小巧、成本低廉,同时具备较强的计算能力和丰富的扩展接口。它可以实现多种功能,包括但不限于以下几个方面:
1. 学习编程和电子制作:树莓派是一个理想的学习平台,特别适合初学者学习编程和电子制作。你可以使用Python、C++等编程语言开发软件应用,同时通过GPIO(通用输入输出)接口连接传感器、执行器等电子元件,进行电子制作和物联网项目的实践。
2. 媒体中心:树莓派可以作为家庭媒体中心,连接到电视或音响系统。通过安装媒体中心软件,如Kodi,你可以播放音乐、视频、图片,并通过网络流媒体服务,如Netflix和YouTube,观看在线内容。
3. 物联网(IoT)应用:树莓派可用于构建各种物联网应用。通过连接传感器和执行器,你可以创建智能家居系统、气象站、智能灯光控制等项目。树莓派还可以与云平台集成,实现远程监控和控制。
4. 服务器:由于树莓派具备低功耗和小尺寸的特点,它可以作为个人服务器使用。你可以搭建Web服务器、文件服务器、数据库服务器等,用于存储和共享文件,托管网站,运行各种应用。
5. 游戏机和游戏开发:树莓派可以作为游戏机使用,通过安装RetroPie等游戏系统,你可以模拟各种经典游戏主机,并使用游戏手柄进行游戏。此外,你还可以使用树莓派开发自己的小型游戏。
6. 教育项目:树莓派在教育领域有广泛应用。它可以用于教学实验、编程教育和科学研究。树莓派提供了一个实验平台,让学生们能够动手实践和探索科学、工程和计算机科学的知识。
7.智能家居控制:通过树莓派和相关的 硬件模块,如传感器、继电器等,你可以构建一个智能家居控制系统。通过手机或电脑,你可以远程控制家中的灯光、电器设备、安防系统等。
8.远程监控:将树莓派与摄像头结合,你可以搭建一个简单的远程监控系统。通过网络连接,你可以实时查看监控画面,并接收警报通知,保障家庭或办公室的安全。
9.机器人控制:树莓派可以用于构建简单的机器人项目。通过连接电机、传感器和控制模块,你可以编写程序控制机器人的 移动、感知和执行任务。
10.音频播放器:借助树莓派的音频输出接口,你可以将其作为高质量的音频播放器。通过安装音频播放软件,如Volumio,你可以播放本地音乐或通过网络流媒体服务收听音乐。
11. 天气站:通过连接气温传感器、湿度传感器和气压传感器,树莓派可以用于构建一个简易的天气站。它可以实时采集环境数据,并通过网络将数据传输到你的设备上进行查看和分析。
12.智能化农业:树莓派可以应用于农业领域,用于监测和控制农田的环境条件。你可以使用传感器来测量土壤湿度、光照强度等指标,并通过树莓派进行数据分析和控制灌溉系统。
总之,树莓派作为个人微型电脑,具备广泛的应用潜力。通过结合不同的硬件模块和软件,你可以根据自己的需求和创意,打造出各种有趣和实用的项目。
实际中,个人用这玩意做过智能音箱、做过监控,还绑在我的F450无人机下替代过飞控,可玩性还是蛮高的(¬‿¬)
树莓派作为无人机主控,性能怎么样?想要一套完整的树莓派,大家有没有比较好的购买清单?

请问下大佬,我的树莓派也遇到了你的这种问题,请问你的解决了吗

1。用Raspberry Pi代替台式计算机
Raspberry Pi最简单的用途是作为台式计算机。
除了Pi本身,microSD卡和电源之外,您还需要HDMI电缆和合适的显示器。与传统计算机一样,您还需要USB键盘和鼠标。
Raspberry Pi 3和更高版本内置了Wi-Fi和蓝牙。如果您使用的是旧型号,则需要兼容的USB软件狗(请在http://elinux.org的Raspberry Pi Hub中检查兼容性)。但是,如果您更喜欢使用以太网,则所有Raspberry Pi型号(Pi Zero除外)都配备了以太网端口。
在安装了首选的操作系统之后,您会发现LibreOffice已预先安装。使用Chromium浏览器。
一切都需要像台式计算机一样运行Raspberry Pi!
2。使用您的Raspberry Pi进行打印
是否拥有您确实喜欢使用的旧打印机,但无法无线连接?您可能倾向于安全地处理它,但实际上并不需要这样做。您需要的是连接到家庭网络的Raspberry Pi和一些打印服务器软件。
这是通过安装Samba文件共享软件以及CUPS来完成的。通用Unix打印系统为您的打印机提供驱动程序,并提供管理控制台。
设置完成后,请配置Pi,以确保家庭网络中的任何计算机都可以访问打印机。这里的所有都是它的。请注意,这实际上取决于打印机是否具有USB电缆。如果没有,则可以使用适配器。
3。将AirPrint支持添加到您的Pi打印服务器
上述项目仅适用于目前情况。它是从Windows,Mac或Linux计算机进行打印的理想选择,但是平板电脑和手机呢?为此,您将需要通过单个脚本添加的Air Print支持。
尽管iOS设备本身可以进行打印,但Android平板电脑和手机将需要专用的应用程序。大多数新打印机都支持从移动设备进行打印。使用Raspberry Pi,您可以将此功能扩展到较旧的打印机!
4。用Kodi切断电话:Raspberry Pi媒体中心
Raspberry Pi的主要用途很可能是用作Kodi媒体中心。作为磁盘映像可用,已经发布了多个Kodi构建,其中OSMC和OpenElec最受欢迎。
如果您希望将Raspberry Pi保留用于其他项目,则可以将Kodi安装在Raspbian上。 。也可以将其添加到复古游戏系统中(见下文)。但是,安装Kodi需要注意一些事项。并非所有附加组件都可用,而在其中的许多附加组件中,都是为了流播盗版内容。
因此,我们建议您仅从Kodi官方存储库安装安全且合法的附加组件。但这还不止于此。与任何设备一样,运行Kodi的Raspberry Pi容易受到某些安全问题的攻击。《/p》 5。设置复古游戏机
该设备是Raspberry Pi最受欢迎的用途之一,非常适合用作复古游戏机。毕竟,它小巧而强大,足以以多种方式使用。不仅要适合作为全尺寸街机的最轻巧的组件之一,也可以作为Game Boy套件!
复古游戏有两个主要选项,即Recalbox和RetroPie。可以使用其他控制器,但都需要一个合适的控制器,该控制器需要一些初始配置。可以模拟许多平台,从经典的MS-DOS PC游戏到Commodore64。可以在Raspberry Pi上恢复许多流行的16位游戏机。
6。构建Minecraft游戏服务器
它不仅仅限于复古游戏。您可能知道Raspberry Pi的默认操作系统Raspbian预先安装了特殊版本的Minecraft。但是您知道您的Pi也可以用作游戏服务器吗?
最有效的是,Pi是Minecraft的出色游戏服务器,可让您在家庭网络中的任何地方玩。如果您有多台Raspberry Pi,则将其中一台用作专用服务器将为您带来出色的游戏体验。如果您有很多Minecraft迷可以玩,那么这特别好。
除了Minecraft之外,Raspberry Pi上还可以设置其他多人网络游戏。可以将Quake,Civilization,Doom和Open TTD的开源端口作为游戏服务器安装在Raspberry Pi上。
7。控制机器人
机器人控制器Raspberry Pi项目太多,以至于很难举一个例子。例如,您可能会为Pi依靠专用的机器人程序包,并用设备电池供电并用于通信和控制机器人。
或者您可能更喜欢自己的设计,该设计是基于已经存在的组件构建的。拥有。无论哪种方式,您都需要正确选择Raspberry Pi。 Raspberry Pi 4将为您提供更多处理能力,而Pi Zero W更紧凑。 Raspberry Pi的超薄版本具有板载无线连接功能,非常适合轻型机器人。
是否需要一些灵感?我们对可以用Raspberry Pi构建的电影和电视机器人的外观应该会有所帮助。否则,如果您想立即上手,可以在线购买机器人车载套件。
8。制作定格相机
每个人都喜欢定格视频。从华莱士和格罗米特(Wallace and Gromit)到著名导演特里·吉利厄姆(Terry Gilliam)早期的蒙蒂·蟒蛇(Monty Python)的飞行马戏团(Flying Circus)作品,它从未间断有趣。但是如何定格?您可以使用Raspberry Pi和专用的摄像头模块进行查找。
使用Python编程语言,合适的支架(用于Gilliam风格的纸模型动画的架空,用于粘土或玩具的标准三脚架) )以及光线充足的区域,这是一个耗时的过程。需要一些练习才能获得良好的效果,并且您需要添加配乐。
您还需要一块面包板来安装按钮(除非您已经有一个可以连接到的合适的柱塞按钮) Raspberry Pi的GPIO)和Python脚本来捕捉每个图像。
9。制作延时录像
将Raspberry Pi摄像头模块与其他脚本结合使用,可以为您的Pi带来另一种用途:捕获延时电影。这是通过定时拍摄一帧来完成的。
然后如何使用Raspberry Pi拍摄时间流逝取决于您。您可能需要便携式电池解决方案,而三脚架可能会再次有用。这次,您可能更喜欢使用智能手机三脚架(夹子应完全适合Pi的外壳),以稳定设备。
但是您应该拍摄什么?花园里的花,碗里的水果,路过的人……也许是天空中的云彩,还是天气变化?您仅受自己的想象力以及为获得优质视频而愿意走多远的限制。
10。广播海盗FM广播电台
您是否有想要共享的消息?需要与无法访问互联网的人群进行交流吗?答案是广播:Raspberry Pi能够在FM波段上广播!
但是,在点击链接之前,这是警告时间:未经许可,通过FM广播是非法的。幸运的是,Pi只能在短距离内播放,因此您应该可以避免遇到麻烦。确实,这是概念证明项目。尽管它可能在世界上的某些偏远地区很有用,但不适合在城市中使用。
这里需要便携式电池解决方案和焊接技能。您希望广播的所有音频都需要预先加载到microSD卡中,然后循环播放。
11。构建Raspberry Pi Web服务器
Raspberry Pi的另一个奇妙用法是将其设置为Web服务器。这基本上意味着可以将其配置为托管网站。例如,它可能托管您的博客。
可以使用几种方法。您需要先安装正确的软件:Apache及其相关库。或者,您可以安装完整的LAMP堆栈,将PHP和MySQL与Apache一起安装。
完成这些步骤后,您可以将HTML文件保存到/www/目录中,然后网络服务器就可以使用了。
或者,您可以安装某些特定的网络软件,例如WordPress。
要使您的网站在线,您需要互联网提供商的静态IP地址。如果价格太昂贵,请尝试http://No-IP.com
12。创建一个Twitter Bot
Twitter毫无意义。其中大部分是由bot所提供的,bot是为了发布消息而创建的程序。其中一些有用。例如,它们可能是您喜欢的网站的更新。但是,许多烦人甚至令人不快的事情。
这些自动帐户中的大多数只是针对垃圾邮件。
但是,使用Twitter机器人可以做一些有用的事情。您可以在Raspberry Pi上使用Python应用程序,而不必利用在线服务来发布这些消息。如果您的Pi与互联网具有永久连接,则可以创建一个Twitter机器人。
您需要通过Twitter网站注册一个Twitter应用。这样可以访问Twitter API,并且使用某些代码(Python或Node.js),您的机器人就可以使用了。然后,您所需要做的就是指定要发布的内容的类型。从CPU温度到一天中随机选择的报价,或者只是一张照片。
13。建立运动捕捉安全系统
谁在侵犯您的财产?谁认为他们可以闯入您的房间并检查您的东西?他们到底在用牙刷做什么?!
找到这些问题答案的唯一方法是使用某种安全系统。装有Raspberry Pi摄像头模块或通用USB网络摄像头后,您可以构建运动捕捉安全系统。
请注意,您将需要大容量的microSD卡(或USB存储设备)来存储来自
该Raspberry Pi项目将运动软件与uvccapture结合在一起,该工具可从网络摄像头捕获素材。 ffmpeg软件还用于管理比特率和时间流逝。全部启动并运行后,只要检测到运动,您就可以期望系统开始记录。电子邮件警报也可以配置。
14。鼓舞人心的数码相框
即使在空间,存储和用途上有所限制,现成的数码相框也很有吸引力。如果他们不仅可以显示您喜欢的家庭照片,还能做些什么?
使用此版本,您可以创建一个数码相框,在优美的风景照片旁传递鼓舞人心的消息。结果使您眼神一闪,同时又使您真正地思考了该信息。我们在该项目中使用了Raspberry Pi触摸屏显示器;任何兼容的LCD显示器都应该合适。
15。拍摄夜空
如果您的Raspberry Pi相机模块的定格,延时和动作捕捉安全性还不够,为什么不尝试一下夜间摄影呢?为此,您需要一个Raspberry Pi No-IR摄像头模块。
在移除红外滤镜之后,该摄像头可以提供更好的夜间效果。当您在下面睡觉时,您可以拍摄上面发生的事情。这样您就可以捕捉星星,流星,月亮,行星,甚至是不明飞行物。
例如,您可以使用延时摄影功能在一夜之间跟踪星星和月亮的路径。或采用较慢的快门速度以获得跟踪效果。无论您打算进行什么夜间摄影计划,Raspberry Pi都应该完全适合您的要求。
16。构建网络监视工具
对能够监视网络上的设备感兴趣吗?担心缺乏连接性,还是想在博客或网站处于脱机状态时迅速通知我们?
答案是一种网络监视解决方案。尽管有几种可用,但最受欢迎的是开源Nagios工具,该工具易于安装和配置。安装此程序后,您可以监视时间,查看网络上设备的可视化等等。
传统上,它已安装在Linux机器上,但实际上浪费了整个台式机或服务器。但是,它是Raspberry Pi的理想选择!
您需要做的就是下载Nagios磁盘映像并将其闪存到Pi的SD卡中。为获得最佳结果,请为该项目使用Raspberry Pi 2或更高版本,因为Nagios可能会占用大量资源。
17。 Raspberry Pi Plex服务器
我们已经将Kodi视为媒体中心,但是您可以使用更多基于电视的娱乐项目树莓派。简而言之,您可以将标准的哑电视变成智能电视。似乎还不够,您甚至可以增强现有智能电视的功能!
要使电视“智能化”,它应该能够播放USB或闪存设备中的媒体,流来自Netflix,YouTube和类似网站的视频,并提供远程控制。对于Raspberry Pi项目,通常是来自移动设备。智能电视还应该提供新闻,天气和PVR支持,Raspberry Pi可以通过USB TV卡来管理。
除了Kodi(或与之配合使用)之外,Raspberry Pi可以用作Plex服务器。这意味着您有一台运行Plex的PC或服务器,并使用另一台设备查看媒体。第二台设备可能是PC,Xbox One,甚至是另一台安装了RasPlex软件的Pi。浏览服务器的媒体应该简单明了,使您能够欣赏存储在其上的所有电影,电视节目和音乐。
18。 DIY NAS Box
是否要创建自己的本地网络驱动器?如果仅用于从媒体中心浏览,最好有一个网络连接存储设备。我个人最喜欢的用途是用作存储家庭照片的网络驱动器。
个人NAS驱动器非常紧凑,可以隐藏在柜子或衣柜顶部。 Raspberry Pi NAS,连接到外部HDD或USB闪存的Pi也是如此。您甚至可以使用SSD驱动器。
您可以使用Samba手动进行设置。您的数据很快就会存储在家庭网络驱动器上,从而释放了PC上的空间。只要记住要定期备份您的NAS驱动器即可!
19。带有Arduino的家庭自动化系统
Raspberry Pi是家庭自动化系统的理想大脑和界面。结合Arduino,并运行Node.js应用程序Heimcontrol,可通过一些远程控制的启用无线电的主电源适配器实现家庭自动化。 Heimcontrol允许您通过Raspberry Pi通过Arduino传输的信号来启用或禁用插入适配器的任何设备。
如果您正在寻找一种熟悉基础知识的方法,那么这种方法是最好的家庭自动化。但是,如果您希望系统立即或多或少地运行并带有智能家居自动化工具等,该怎么办?
在这种情况下,将Raspberry Pi与OpenHAB组合在一起应该可以很好地工作。
20。构建AirPlay接收器
Raspberry Pi不仅可以处理无线打印,还可以处理。 AirPlay也是一种选择,使您能够将Raspberry Pi变成智能扬声器。想通过DIY扬声器设置从移动设备流式传输音频吗?
利用Raspberry Pi的Pi Music Box专用磁盘映像,并将小型机连接到合适的扬声器,您还可以直接流式传输音频。从网络上。
此外,Pi Music Box使用Spotify Connect,DLNA/OpenHome,BubbleUPnP,具有USB音频支持和Raspberry Pi声卡兼容性。
p》 21。控制模型铁路
感谢Raspberry Pi的各种端口(从USB到GPIO)可以集成并与许多其他设备接口。最有趣的选择之一是模型火车。
用Raspberry Pi控制模型铁路会很棒吗?已经开发了几个项目来实现这一目标。他们是可扩展的项目,可以完成从监视火车的位置和调整速度到控制点,灯光甚至伴随的模型村庄的氛围在内的所有事情。
该视频来自Raspberry Pi模型铁路自动化项目。在开发人员的项目网站上查找更多信息。
22。将实时视频流传输到YouTube
利用Raspberry Pi摄像头模块的另一种方法是实时流传输到YouTube。
这适用于Raspberry Pi 3或更高版本。虽然可以使用兼容的USB相机,但在官方设备上可获得最佳效果。
要开始执行此项目,您需要准备使用自己的YouTube频道以及libav工具软件包已安装。查看我们的详细教程,从Raspberry Pi将实时视频流传输到YouTube,以获取完整说明。
23。学习编码
Raspberry Pi在2012年推出时,其主要目的之一就是让孩子们编码。但是,不仅仅是孩子们可以在Raspberry Pi上学习编码。大人也可以利用平台的内置编码工具。
听起来复杂吗?不是。 Raspbian中提供了一些软件来辅助基本编程,但是最重要的是Scratch。
Scratch是为满足所有级别的需求而设计的,它是一种基于块的编程工具,它避免了复杂性。输入代码行。相反,您只需将命令拖到适当位置即可。您可以在代码视图中查看命令的影响,并将代码导出为要运行的程序。
抓痕非常简单,可以操纵连接到Pi GPIO的灯光,还足够复杂,可以对基本游戏进行编程。这是有关使用Raspberry Pi和Scratch学习编码的知识。
24。将PC游戏流式传输到Raspberry Pi
认为Raspberry Pi仅限于复古视频游戏模拟吗?再想一想!使用Raspberry Pi 2或更高版本,您可以模拟Steam Link的流功能。从本质上讲,这意味着您可以通过Raspberry Pi将视频游戏从PC传输到电视。
像Steam Link一样,您需要确保Raspberry Pi或PC(最好是两者)都可以通过以太网连接到路由器。这是因为仅使用无线设置无法实现成功流式传输所需的速度。
与Steam Link不同,您可以流式传输Steam上不可用的游戏。我们首选的将游戏流式传输到Raspberry Pi的方法是使用一个名为Parsec的免费工具。它提供60fps的视频流,超低延迟,并且可用于Windows 10,macOS和Linux。
25。构建智能镜像
是否曾经想过在剃须时赶上最新新闻,电影预告片,流行视频以及交通和天气信息?答案是一个智能镜,它是由Raspberry Pi驱动的设备。
基本上,这是一个双向镜,在玻璃后面安装了一个特殊的显示器。任何类型的镜像均可用于智能镜像项目。您应该使用适合自己目的的产品。
26。您可以在Raspberry Pi上本地玩游戏
您可以在Raspberry Pi上模拟经典平台,也可以从PC上播放游戏。
但是在本地运行游戏呢?
可以在没有模拟器的情况下在Raspberry Pi上运行一些出色的游戏。一个很好的例子是Doom,它可以安装在Raspberry Pi上运行。其他示例包括FreeCiv,Quake III,甚至是开源SimCity克隆版本Micropolis。
为了安装Raspbmc,需要准备几件东西。第一件是一张新的SD卡——之前的那张要用在普通环境下;SD卡事实上就是树莓派的硬盘,所以如果过度写入,就只能重新刷镜像才能修复了,大概就等同于重装系统。没必要用一张新的SD卡,但是推荐用新的。一张microSD再加上一个SD卡套也是可以的。
设置Raspbmc
你可以用树莓派上的XBMC干什么
图片,视频以及音乐都有各自的菜单,有小软件可以收到三个地方的天气情况。媒体源需要手动添加,可以用插件管理器安装插件,有很多插件可供选择。
更多Raspbmc的使用说明,请前往XBMC wiki。
改进Raspbmc
在树莓派上搭建这种媒体中心是相对简单的事情,不用再去进一步折腾,就可以连接一个媒体,享受你的(不那么繁重的)劳动成果。
但是这个系统并不完美,它不支持某些文件的编码格式。MPEG-2和VC-1的解码器必须花钱买。幸运的是这些解码器相对来说不贵,可以在树莓派的网站找到。
就算不去做这些改进,你的树莓派也已经是一个便携式家庭影院了。
准备拿树莓派做个应用,当作无线路由器,配置的结果就是把树梅派的网络连接通过无线网卡分享出来。做分享的无线网卡当然就不能同时来连接网络了。
实现无线共享需要的软件包是hostapd。raspbian官方安装源提供的hostapd需要无线网卡支持nl80211协议,不是所有的网卡都能配置成功,如果不慎购买了不支持nl80211协议的网卡,需要自行编译适合网卡的hostapd软件包。
因此选用无线网卡的时候要留意,我选用的网卡型号是Tenda w311mi,芯片是Ralink Rt5370 可以完美支持hostapd,同款芯片的都应该可以成功配置。以下是配置全过程。
1.配置无线网卡为固定ip地址
输入命令
1
sudo
nano /etc/network/interfaces
编辑网络配置文件,找到这几行注释掉。
1
2
3
4
#allow-hotplug wlan0
#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp
添加以下几行。
1
2
3
iface wlan0 inet static
address 192.168.10.1
netmask 255.255.255.0
这里需要说明的是 192.168.10.1是给raspberry pi 做的路由器分配的网关 ip,这个不能跟局域网里其他路由网关ip重复。
2 安装hostapd
输入命令
1
sudo
apt-get install
hostapd
编辑hostapd 默认配置文件
1
sudo
nano /etc/default/hostapd
找到
1
#DAEMON_CONF= ""
修改如下
1
DAEMON_CONF="/etc/hostapd/hostapd.conf"
编辑 hostapd 配置文件
1
sudo
nano /etc/hostapd/hostapd.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 把无线网卡wlan0 作为接入点
interface=wlan0
# 使用nl80211驱动
driver=nl80211
#共享网络的SSID是RaspberryPi
ssid=RaspberryPi
# 网卡工作在802.11G模式
hw_mode=g
#无线网卡选用11信道
channel=11
# WPA2 配置
wpa=2
#wpa密码是raspberry
wpa_passphrase=raspberry
#认证方式为WPA-PSK 加密方式为CCMP
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
rsn_pairwise=CCMP
beacon_int=100
auth_algs=3
wmm_enabled=1
保存退出,输入命令。
1
sudo
service hostapd restart
启动hostapd 服务。
3.安装dhcp服务
输入命令
1
sudo
apt-get install
isc-dhcp-server
备份配置文件
1
sudo
mv
/etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak
编辑新的配置文件
1
sudo
nano /etc/dhcp/dhcpd.conf
复制粘贴以下内容
1
2
3
4
5
6
7
8
9
10
11
12
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.10 192.168.10.100;
option routers 192.168.10.1;
option broadcast-address 192.168.10.127;
option domain-name-servers 8.8.8.8,8.8.4.4;
default-lease-time 600;
max-lease-time 7200;
}
保存退出,重新启动服务。
1
sudo
service isc-dhcp-server restart
这个时候可以在无线网络列表里面连接RaspberryPi,连接成功以后会分配一个IP。
4.配置路由转发
通过前面的配置过程,已经可以通过无线网络连接到Raspberry pi的无线网卡,但是还不能连接到互联网,下一步就是让从无线网卡 wlan0 进来的数据 转发到 有线网卡 eth0上面 通过有线网卡连接网络接到互联网。
因为eth0是获取的动态ip,所以这里通过iptables来实现简单的路由转发。
输入命令
1
2
3
4
5
6
sudo
iptables -F
sudo
iptables -X
sudo
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo
bash
iptables-save > /etc/iptables.up.rules
exit
输入命令
1
sudo
nano /etc/network/if-pre-up.d/iptables
把下面两行复制粘贴到编辑窗口
1
2
#!/bin/bash
/sbin/iptables-restore < /etc/iptables.up.rules
保存退出,输入命令。
1
sudo
chmod
755 /etc/network/if-pre-up.d/iptables
开启内核转发,输入命令。
1
sudo
nano /etc/sysctl.conf
找到这里。
1
2
# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1
去掉 net.ipv4.ip_forward 前面的#,保存退出,输入命令。
1
sudo
sysctl -p
配置完毕 通过无线连接上以后ping一下外网,可以通了,这样就可以把Raspberry Pi 当作路由器来用了。
用树莓派搭建BT下载服务器,外出或睡觉的时候就不用开着电脑下载了,而且更省电。很简单,只要安装 transmission 就可以了,更棒的是它还可以通过 Web 界面控制!
1.首先安装 transmission:
1
sudo
apt-get install
transmission-daemon
2.然后创建下载目录,一个是下载完成的目录,一个是未完成的目录,具体目录根据你的情况决定:
1
2
mkdir
-p /home/pi/incomplete
# for incomplete downloads
mkdir
/home/pi/complete
# finished downloads
3.还要配置目录的权限:
1
2
3
4
5
6
7
sudo
usermod
-a -G debian-transmission pi
#如果是 fat 格式的移动硬盘无需下面这么改,mount的时候指定用户和读写权限就行
#这个是对 SD 卡上的目录而言的
chgrp
debian-transmission /home/pi/incomplete
chgrp
debian-transmission /home/pi/complete
chmod
770 /home/pi/incomplete
chmod
770 /home/pi/complete
1
2
3
4
5
"download-dir": "/home/pi/complete",
未完成的下载目录
"incomplete-dir": "/home/pi/incomplete",
允许Web访问的白名单地址
"rpc-whitelist": "192.168.1.*",
5.最后,配置好之后重启 transmission,注意以下两个命令按顺序执行,单独 restart 的话配置不会保存:
1
2
sudo
service transmission-daemon reload
sudo
service transmission-daemon restart
现在就好了,在浏览器中访问 IP 加 9091端口:比如: http://192.168.1.3:9091/ 。访问时输入用户名和密码,默认都是:transmission 。
你现在已经有了一个独立的 BT 下载服务器了!界面功能完备,可以做限速等设置。
关于 transmission 配置的详细信息请参考:EditConfigFiles。
修改 transmission 用户名和密码的方法:
1.先停止服务: sudo service transmission-daemon stop
2.修改配置文件,下面两项分别是用户和密码,你看到这个是加密的密码,没关系直接把密码改为你想要的密码明文就可以:
“rpc-username”: “transmission”,
“rpc-password”: “{2dc2c41724aab07ccc301e97f56360cb35f8ba1fGVVrdHDX”,
3.再此启动服务 :sudo service transmission-daemon start 。启动的时候 transmission 会自动把新密码加密。
另外,transmission 默认监听 51413 端口,最好在路由器上做个端口转发,把这个端口转到它的 IP 地址。
电驴可以用 mldonkey 支持。
树莓派主板,电源适配器,烧录好的系统的SD卡,带有usb接口的鼠标和键盘,一块显示屏和HDMI连接线(树莓派的HDMI接口是miniHDMI)
所有外设准备完毕之后,可以依次连接到树莓之上,特别需要注意的是,电源的接口一定要最后连接,因为先接HDMI再接电源,可能会导致显示屏无画面。

给树莓派供电之后,树莓派就进入到开机状态,显示器开始出现稳定画面,是一个欢迎界面,我们可以根据在这些引导来简单设置树莓派。

选择Next,进入到下一个界面,当前界面是,需要我们可以选择自己所在的国家,它会根据我们的选择自动的分配语言和时区

选定之后,可以看到红色框里有两个选项,前一个是询问我们是否使用英语,后一个是否使用美式键盘,大家可以根据自己的需求,来选择是否勾选。

选定完成之后,继续Next,不过这里他会根据我们选择给我们配置对应的信息,耐心等一会。

配置完毕之后,我们会进入到密码修改的界面,因为首次启动都是默认密码raspberry,肯定是不安全的,所以需要进行密码的修改,大家可在红框内输入自己的密码,然后确认一遍 就好。

设置完毕之后继续下一项,是需要我们调整屏幕的分辨率,但是一般情况下,树莓派系统自身会最优化分辨率,不需要我们额外的修改,但是如果你的屏幕没有被铺满,有黑色边缘,那可以勾选上红框里的选项

继续下一项,连接无线网络,大家可以根据自己的需求,选择对应的网络连接,如果没有网络也可以不连接,选择跳过

继续下一个,软件的更新,但是这里不建议大家更新,首先是我们在烧录系统的时候肯定是优先烧录最新系统,那么对应的软件一般不需要更新,其次在这里软件更新会非常的耗时,所以不建议大家更新,可以直接选择跳过。

最后就是提示我们全部设置完成,需要重启一下将配置信息落实到位,然后就可以开始正常使用树莓派了。

作为一个“深度”树莓派爱好者,看到树莓派4B性能不再是挤牙膏,而是性能爆炸了,简直是出乎我的意料。要知道,树莓派官方树莓派基金会推出树莓派是为了 慈善目的 的产品,希望将树莓派推广给全世界的青少年电脑爱好者,用于培养计算机程序设计的兴趣和能力,所以价格是非常重要的因素。这也是为什么树莓派不是像手机或者平板那样采用性能强大CPU的原因,但也不排除以后的思路会转变。那么树莓派4B性能大幅提升,价格是不是更贵了?并没有,价格还是和树莓派3发售的价格一致,只不过根据内存大小分为了好几个版本。目前2021年,由于全世界芯片产品紧张,树莓派官方已经停止了 1G,2G版本的销售了。而且价格已经涨上去了。这是全世界都面临的问题,有些芯片上涨10多倍,实在是太夸张了。
在以前实现不了或者说使用效果体验不好的玩法终于可以实现了。比如:AI图像处理、4K电影播放、NAS网络存储、私有云等等。AI图形处理这里就不是我们关心的重点了,我们接下来主要来谈后面几个。
4K电影播放对硬件要求比较高,树莓派4B内置的GPU(可以理解为显卡芯片)可以实现H.265 4K@60帧的硬件解码。
这里我们选用了独立的KODI V18.9 Leia 莱雅 系统来实现。





Kodi媒体中心是一个屡获殊荣的自由和开源的跨平台媒体播放器和用于HTPC(Home theater PC,家庭影院PC)的数字媒体娱乐中心软件,可以运行在Windows、Android、iOS、Mac、Linux、Raspberry Pi系统。它是一个优秀的自由和开源的(GPL)媒体中心软件。最初为Xbox而开发,叫XBMC。因为全世界开发者的参与,这个软件已经拥有远远超过以往的功能,这已经不能用‘一个简单播放器’来包含所有的一切了。因为这个原因,XBMC.14后更名为Kodi。
在树莓派上,我们用LibreELEC_RPi4。它是一个KODI的树莓派定制版本,做了很多优化,去掉了一些不需要的功能。
这里,经过实际测试,CPU占有率20%左右(4核平均值,以大家习惯的win系统占有率计算方式表达,满载是100%)。
内存占用在600M左右。可以打开KODI的资源检测查看。
电视机顶盒现在配置都比较高了,或者有些是智能电视机,内部其实就是一个电视机顶盒。
电视机顶盒用的是安卓系统,而我们这个树莓派KODI用的是linux系统。
但是目前的机顶盒生态其实很不友好。只能安装自带应用市场的app,想通过U盘安装app人为设置了很多障碍。
机顶盒开始买来的时候,运行都很流畅,但是只要用了2、3年,就发现越来越卡,不管配置有多高,好像都这样,用的还是那些厂家自带的软件。但就是会卡,这好像是安卓系统避免不了的一样,也有人说这是厂家的计划报废。。。
机顶盒的视频都是会员制了,免费的电影很少,但是很多正在播的电视剧电影等又是独家的,意味着你买的其他视频app的会员可能没有你想看的电视剧、电影。而且就算你买了所有的会员,还有会员专属的广告等着你呢。就算你买了会员,能看的4K电影也是很有限的,少得可怜。在线看4K电影还很考验网速,看的过程中卡顿就很影响观看感受了。
所以很多时候,机顶盒只是成为了一个手机投屏的工具了,都是通过手机来播放投屏观看的。
关于看电视的问题,其实现在很少看电视了,但是家里面老一辈的父母是要看电视的,自己也会偶尔看下新闻、体育什么的。但是机顶盒看电视直播是有版权的,不是你想看就能看得,好像安装了电信宽带电信机顶盒的用户可以免费看。而且频道也就是各个地方台,中央台。
还有,机顶盒它主要是在线播放,目前都是购买了影视的版权的,这也就是说,对于一些资深影迷来说,很多片子没有引进国内是看不到,或者是删减了的。像是很多美剧韩剧等等。
总的来说,现在的机顶盒很畸形,本来它是可以作为一个大平板,和手机一样的,但是你们看到了,这其中有太多的人为限制。目前来说,机顶盒显得很鸡肋,只需要有一个手机投屏就可以了。
KODI系统虽然使用的Linux内核,但是它是以插件形式安装软件的,并不是linux通用的软件安装方式,它属于高度定制的系统。而由于KODI属于国外开源的软件系统,它的开发都是依据国外的网络使用环境来的,比如:youtube、推特、奈飞等都是正常方式国内用户用不了的。国内用户能使用的我们已经验证并且集成到系统里面了。
KODI系统永远也不会卡顿。因为是采用的Linux系统,稳定性是很高的,绝大部分服务器都是使用的Linux系统。而且树莓派4B的性能经过我们实测,运行KODI绰绰有余,是跑不满CPU的。而KODI的插件是很纯净的,没有乱七八糟的后台,广告,获取用户权限搜集用户信息什么的,用再久也不会卡顿。
KODI同样支持手机投屏,而且我感觉网速快得多,对应的清晰度也高一些,这点还有待验证。
KODI看电视直播是使用PVR电视直播插件来实现的,支持m3u电视节目单,导入到插件中,重启后就可以看电视了。m3u我们知道是一种流媒体协议,是一种数据广播的形式,点对多传输的。这个电视节目网上搜一下很多的,电视台可达2000多个!不局限于什么地方台中央台,还有国内收费的电视节目,国外各种卫星电视节目,都是免费观看的。
用KODI可以把存储的电影电视剧导入,然后刮削出海报、剧情介绍等信息,形成自己的影音库。这些影音都是存在本地硬盘的,平时通过我们的树莓派系统里面的Aria2 ,qBittorrent 下载软件下载到硬盘,而机顶盒是属于在线播放的。
KODI还能结合NAS系统私有云,把手机备份的相片和视频,在电视上播放与家人一同观看。
KODI还可以安装B站插件,可以观看B站的大量视频,喜欢二次元的不要错过。
KODI可以使用红外线遥控器,或者鼠标键盘。
由于带有USB3.0,数据传输相对于USB2.0提升了10倍!300M以上的速度我相信对于绝大多数人来说够用的很了。以前用USB2.0来做NAS系统的时代一去不复返了。USB2.0接硬盘做NAS系统传输速度只有10M,十分鸡肋,只能说可以勉强能用。现在终于不再受USB2.0的速度限制了。盼了好久,终于等到树莓派USB3.0的到来。
整个存储都是放在硬盘上的,而硬盘是通过USB3.0连接到树莓派USB3.0口的。所以USB3.0口对于硬盘的读写速度是非常重要的。

采用在树莓派官方32位系统基础上来搭建。应用软件选择owncloud开源私有云系统。在这里,没有选择专门的NAS软件,如:openmediavault 。因为这类系统对于新手小白来说太复杂,而且使用过程中有一些问题。而owncloud使用起来,就像是使用普通的百度网盘一样,容易上手。像是samba共享服务协议,单独安装即可。
其他软件
我们挑选优化了一些软件供大家使用,这里就不再累述了,如图:




下面我们开始讲解如何快速搭建系统
新手小白10分钟搭建树莓派NAS和KODI影音播放系统 (3)---正式搭建准备
到此这篇linux入门基础教程书PDF(linux基础及应用教程电子版)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/te-jc/76200.html