解决Nextcloud中的No internet connectivity没有网络连接错误

2023-08-07
0评论
/
282阅读
爱搜啊

NextCloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。NextCloud 跨平台支持 Windows、Mac、Android、iOS、Linux等平台,而且还提供了网页版以及 WebDAV形式访问,因此你几乎可以在任何电脑、手机设备上都能轻松获取和访问你的文件文档。

在Raspberry Pi中使用Nextcloud系统时,有时在进行更新操作时会出现"No internet connectivity"(没有网络连接)的错误提示,即使实际上Raspberry Pi已经联网。这是因为在更新过程中,Nextcloudpi系统会尝试ping google.com,如果无法ping通,则认为没有网络连接。然而,在中国境内,由于网络限制的影响,ping不通google.com是很常见的情况。

为了解决这个问题,我们可以通过修改相应的脚本来将google.com替换成国内常用的网址,比如baidu.com。以下是具体的步骤:

  1. 打开终端并输入以下命令来编辑文件/usr/local/bin/ncp-update

    Copy Codesudo nano /usr/local/bin/ncp-update
  2. 在打开的文件中,找到类似下图所示的一行代码:

    解决Nextcloud中的No internet connectivity没有网络连接错误

  3. 将其中的google.com替换为baidu.com或其他您常用的国内网址。修改后的代码示例如下所示

  4. Ctrl + X保存修改并退出nano编辑器。

  5. 现在,您可以重新运行Nextcloudpi系统的更新功能,并应该不再遇到"No internet connectivity"错误提示。

需要注意的是,每次进行一次更新之后,无论是否有更新内容,/usr/local/bin/ncp-update文件都会恢复到原始状态,即将google.com恢复回去。下次使用更新功能时,您仍然需要再次按照以上步骤进行修改。

通过以上步骤,您可以在Raspberry Pi上解决Nextcloudpi更新功能中的"No internet connectivity"错误,确保系统正常更新并享受最新功能和修复补丁。祝您顺利使用Nextcloudpi!


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


标签: Nextcloud
于2023-08-07发布