我有一部 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 提示:
Mainline 工具在官方 Ubuntu 存储库中不可用,因此我们需要手动将其 PPA 添加到系统中的 sources.list 文件中。为此,请使用 apt-add-repository 命令:
sudo apt-add-repository -y ppa:cappelikan/ppa
添加主线存储库后,下一步是更新系统的存储库索引:
sudo apt update
接下来,使用以下命令安装 Mainline 工具:
sudo apt install mainline
系统可能会要求您确认,并提供是/否选项。点击是继续,之后 Mainline 工具将安装在您的系统上。
从 Ubuntu 搜索栏启动主线工具,如下所示:
启动 Mainline 工具后,您将看到以下安装程序窗口,其中列出了新的和可用的内核版本。您可以安装从列表中选择版本并单击右侧栏上的“安装”按钮来安装新版本。
完成此步骤后,将出现以下身份验证对话框。输入超级用户密码,然后单击认证按钮。
所选内核版本的安装将开始,您将能够在新窗口中看到安装过程。
现在,重新启动系统并验证新的内核版本:
uname -r
答案2
我在使用 Ubuntu 20.04 时遇到了 IOS 14.4 的 USB 网络共享问题,但在更新 IOS 14.4.2 后,问题得到了解决,无需任何其他技巧!!