Mac使用数据线连接ios,安装deb

原创http://www.cnblogs.com/fply/p/8478702.html

mac连接ios

mac连接ios需要用到usbmuxd,这个可自行下载

到python-client目录下,将tcprely.py和usbmux.py拷贝到一个目录下或者就在当前目录下。

修改tcprelay.py的权限

将本地的端口转发到ios的22端口

tcprelay.py -t 22:2222  本地2222端口转发到ios上22端口

使用ssh连接本地2222端口,也就是访问ios上22端口

ssh root@localhost -p 2222

这里输入ios上root的密码  alpine

连接手机成功

scp -P 源文件  root@localhost:/mnt. 拷贝到手机目录

到手机目录运行dkpg -i xxx.deb

这里安装会出错需要修改 /opt/theos/makefiles/deb.mk,

参考https://stackoverflow.com/questions/21013325/dpkg-error-contains-ununderstood-data-member

 $(ECHO_NOTHING)COPYFILE_DISABLE=1 $(FAKEROOT) -r dpkg-deb -b "$(THEOS_STAGING_DIR)" "$(_THEOS_DEB_PACKAGE_FILENAME)" $(STDERR_NULL_REDIRECT)$(ECHO_END)

with this line:

$(ECHO_NOTHING)COPYFILE_DISABLE=1 $(FAKEROOT) -r dpkg-deb -Zgzip -b "$(THEOS_STAGING_DIR)" "$(_THEOS_DEB_PACKAGE_FILENAME)" $(STDERR_NULL_REDIRECT)$(ECHO_END)

安装成功:
 

 

原文地址:https://www.cnblogs.com/fply/p/8478702.html