不幸的是,Ubuntu 存储库中的 ideviceinstaller/libimobiledevice 标准软件包及其依赖项目前毫无用处,因为它们已经严重过时(即使对于 Ubuntu 20.04 也是如此),因此无法在 iOS 13.x 设备上运行。
因此我正在寻找安装方法来获得Github 上最新的 libimobiledevice 版本,编译它,然后从中生成一个 deb。主要问题是 libimobiledevice 如果不更新其依赖项,则无法更新:
我不想直接通过安装这些软件包来安装它,make install
因为它会搞乱系统并且根本不起作用(在构建和安装这些软件包后找不到任何设备)。
有没有简单的方法来克隆这些存储库、构建 deb 文件并安装它们?
brew
在其他平台(如 MacOS)上,这是一个通过几个命令完成的简单任务,在 Ubuntu 上是否也有简单的方法?
附录:我已经尝试了即将推出的 groovy 的源包,但是它们较新,但没有使用 GIT 的最新版本,并且经常导致编译错误(而 Github 的最新版本编译正常)。