将 iPhone 6s 与 ubuntu 20.04 进行网络共享 - 不起作用

将 iPhone 6s 与 ubuntu 20.04 进行网络共享 - 不起作用

我有一部 iphone 6s,刚刚安装了 ubuntu 20.04。如果打开 wifi,我可以使用互联网,但 USB 测试不起作用。

尝试了这个命令并重新启动电脑:sudo apt install ipheth-utils libimobiledevice-dev libimobiledevice-utils

但它不起作用。

需要做什么?

(对不起,我的英语不好)

答案1

如果您在 6S 上运行 iOS 14,那么这就是问题所在。是的,您需要 libimobliedevice 和 ipheth-utils,但 iOS 14 引入了不兼容性。您可以在各种论坛上阅读有关它的信息,例如:

Linux 社区已经开发出一种解决方法,并且已经被推送到最新的内核中(我认为是全部 5.10.x,但也有一些 5.9.x),但是 Ubuntu 20.04 并没有使用最新的内核。

有一个名为 的 Ubuntu 实用程序mainline-gtk,只需单击几下即可升级 Ubuntu 内核。我使用它将我的 Ubuntu 20.04 内核从 5.4.0-58 升级到 5.10.4,网络共享立即开始工作。

在 Ubuntu 20.04 上检查并更新 Ubuntu 内核版本 - Linux 提示

  1. Mainline 工具在官方 Ubuntu 存储库中不可用,因此我们需要手动将其 PPA 添加到系统中的 sources.list 文件中。为此,请使用 apt-add-repository 命令:

    sudo apt-add-repository -y ppa:cappelikan/ppa
    
  2. 添加主线存储库后,下一步是更新系统的存储库索引:

    sudo apt update
    
  3. 接下来,使用以下命令安装 Mainline 工具:

    sudo apt install mainline
    

    系统可能会要求您确认,并提供是/否选项。点击继续,之后 Mainline 工具将安装在您的系统上。

  4. 从 Ubuntu 搜索栏启动主线工具,如下所示:

  5. 启动 Mainline 工具后,您将看到以下安装程序窗口,其中列出了新的和可用的内核版本。您可以安装从列表中选择版本并单击右侧栏上的“安装”按钮来安装新版本。

    完成此步骤后,将出现以下身份验证对话框。输入超级用户密码,然后单击认证按钮。

所选内核版本的安装将开始,您将能够在新窗口中看到安装过程。

现在,重新启动系统并验证新的内核版本:

uname -r

答案2

我在使用 Ubuntu 20.04 时遇到了 IOS 14.4 的 USB 网络共享问题,但在更新 IOS 14.4.2 后,问题得到了解决,无需任何其他技巧!!

相关内容