失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 树莓派不支持显示器_如何在不连接显示器的情况下设置无头Raspberry Pi树莓派

树莓派不支持显示器_如何在不连接显示器的情况下设置无头Raspberry Pi树莓派

时间:2020-01-21 21:33:45

相关推荐

树莓派不支持显示器_如何在不连接显示器的情况下设置无头Raspberry Pi树莓派

Raspberry Pis如此便宜,而且体积小巧,因此非常方便,但是将其连接到自己的显示器,键盘和鼠标需要更多的空间和金钱。如果您只是想在Pi上编程或使用它来控制电子设备(例如灯光,电动机和传感器),则无需将其连接到显示器或输入设备,因为您可以使用VNC或SSH远程控制系统主计算机上的客户端。我们称这种无屏幕安装为无头Raspberry Pi安装程序。

默认情况下,Raspberry Pi的官方操作系统Raspbian会在安装时禁用所有形式的远程访问。但好消息是,您无需连接显示器和键盘即可打开它们。按照下面的说明,您可以创建无头的Raspberry Pi,它可以在首次启动之前进行远程访问。如果您手边有显示器和键盘,则还可以参阅我们的指南“ 如何首次设置Raspberry Pi”。

在您的microSD卡上安装Raspbian

1. 将microSD卡插入计算机。您的卡应为8GB或更大(精简版的Raspbian将使用更少的空间)。

2. 下载,安装并运行Raspberry Pi Imager。

3. 单击选择操作系统按钮。出现菜单。

4. 从OS菜单中选择Raspbian。

5. 单击选择SD卡,然后从菜单中选择您的卡。

6. 单击写入。随着Raspberry Pi Imager下载Raspbian并将其刻录到您的microSD卡中,此过程将花费几分钟。

如果您没有设置无头Raspberry Pi,则可以将卡弹出,将Pi连接到显示器,键盘,电源和指向设备,然后启动它。但是,这不是我们的目标。

7. 将名为“ ssh”(无文件扩展名)的空文本文件写入卡目录的根目录。Raspbian首次启动时看到“ ssh”时,将自动启用SSH(安全套接字外壳),这将使您可以从PC远程访问Pi命令行。

8. 为Raspberry Pi 配置网络连接。

尽管您已启用SSH(可让您登录并发出终端命令),但仍需要一种方法来实际访问您的Pi。您可以通过Wi-Fi /以太网,直接以太网连接或直接USB连接(仅限Pi Zero)进行连接。这是每个的说明。

无头Wi-Fi /以太网

要在无头Raspberry Pi上设置Wi-Fi连接,请创建一个名为wpa_supplicant.conf的文本文件,并将其放置在microSD卡的根目录中。您将在文件中需要以下文本。

将英国的国家/地区更改为“ GB”,或将其他国家/地区的国家/地区更改为另一个国家/地区代码,然后输入您的实际SSID和密码。启动后,Raspbian会将您登录到该网络。但是,如果您使用的是公共Wi-Fi网络,要求您在访问Internet之前在启动页面上单击“确定”,则此方法将不起作用。

更喜欢使用以太网?如果将Raspberry Pi直接插入有线网络,则应该能够通过其名称(raspberrypi或raspberrypi.local)访问它,而无需更改任何其他文件。

直接USB连接(仅Pi Zero / Zero W)

我最喜欢的连接方式是直接USB连接,将Pi Zero W直接插入PC的端口中。这种方法很棒,因为它无论您身在何处都可以工作(即使没有可用的Wi-Fi),并且可以通过一根电缆为Pi提供电源和连接。但是,您只能在Pi Zero或Zero W上执行此操作。

在微型SD卡的根目录中打开文件config.txt,然后在文件的最底部添加dtoverlay = dwc2行并保存。

2. 打开cmdline.txt,并在单词rootwait之后添加文本模块-load = dwc2,g_ether,然后保存文件。该文件中没有换行符。

3. 从 下载并安装Bonjour打印服务(如果您使用Windows)。您可能需要Apple程序才能从Windows访问Pi,但这似乎很奇怪,但这可以帮助您的PC查看Pi。忽略名字;您没有将其用于打印。

4. 将微型USB电缆连接到Pi Zero上标有“ USB”的端口。如果您连接到标有“ PWR”的端口,则将无法使用。但是,“ USB”端口也将为Pi提供电源,因此您无需连接专用电源线。

直接以太网连接

如果您的PC上有备用的以太网端口,或者您有以太网到USB的加密狗,则可以使用网络电缆直接从Pi到计算机。只需确保已在PC上安装Bonjour,并在Pi上启用了SSH(请参见上文)。然后,您可以仅通过以太网连接两个设备。

如果您希望Raspberry Pi通过以太网端口从您的PC获得Internet连接,则需要在Windows 10中执行以下操作 :

1. 导航到“网络连接”菜单,该菜单是老式控制面板的一部分。通过转到设置->网络和Internet-> Wi-Fi,然后单击屏幕右侧的“更改适配器设置”,可以进入此屏幕。无论您是共享从Wi-Fi还是从以太网连接到PC的Internet连接,此方法均有效。

2.右键单击连接到Internet 的适配器,然后选择属性。

3.在“共享”选项卡上启用“允许其他网络用户连接”。

4.从“家庭网络连接”菜单中选择连接到Raspberry Pi 的以太网端口,然后单击“确定”。

通过SSH连接

将Pi连接到网络或直接连接到PC后,需要建立SSH连接。

1. 下载并安装Putty(如果尚未安装)。Putty是Windows的领先SSH客户端。

2. 在Putty中输入raspberrypi或raspberrypi.local作为您要连接的地址,然后单击打开。如果Pi通过USB或以太网电缆直接连接到PC,通常需要添加.local。

3. 如果收到安全警告警报,请单击“确定”。这算不上问题。

4. 输入pi作为您的用户名,并输入raspberry作为您的密码。您可能以后要更改它们。

现在,您已在命令提示符下连接,但如果要访问GUI(具有桌面和浮动窗口),则需要启用VNC。

通过VNC启用和连接

1.在命令提示符下输入sudo raspi-config。

将打开一个配置应用程序。

2. 选择接口选项(列表中的5)

3. 选择VNC(菜单上的数字3)

4. 选择是。

5. 按Enter确认VNC服务器已启用。

6. 选择完成

在您的PC上:1. 下载,安装并启动VNC Viewer。

2. 从“文件”菜单中选择“ 新建连接”。

3.在“ VNC服务器”字段中输入raspberry.local。如果这不起作用,请使用不带.local的名称“ raspberrypi”重试。

4. 单击确定。5. 双击连接图标进行连接。

6. 如果显示安全警告,请单击确定。

7. 出现提示时,输入Pi的用户名和密码。默认值为用户名:pi和密码:raspberry。单击确定。

然后,Raspberry Pi桌面将出现在主计算机桌面上的一个窗口中。您将可以从那里控制一切。

(能力所限,有所不足,望见谅,感谢提出意见的诸位。内容为电子芯吧客翻译文章,如有侵犯到您的合法权益请联系删除!如喜欢文章请点击关注哦)

如果觉得《树莓派不支持显示器_如何在不连接显示器的情况下设置无头Raspberry Pi树莓派》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。