apt-get和tidevice安装与使用

安装tidevice

看看有没有python3的pip,没有安装一个

sudo apt-get install python-pip

apt-get

apt-get,是一条linux命令,适用于deb包管理式的操作系统(例如Ubuntu系统),主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。

##更新源文件,并不会做任何安装升级操作
apt-get update

##升级所有已安装的包
apt-get upgrade

##安装指定的包
apt-get install packagename 

##仅升级指定包
apt-get install packagename --only-upgrade

##重新安装包
apt-get install packagename --reinstall

##修复安装
apt-get -f install

##安装相关的编译环境
apt-get build-dep packagename

##下载该包的源代码
apt-get source packagename

##升级系统
apt-get dist-upgrade

---------------------------------------------------

##查询指定的包
apt-cache search packagename

##显示包的相关信息,如说明、大小、版本等
apt-cache show packagename

##了解使用该包依赖那些包
apt-cache depends packagename

##查看该包被那些包依赖
apt-cache rdepends packagename

------------------------------------------------------

##删除包
apt-get remove packagename

##删除包,包括删除配置文件等
apt-get remove packagename --purge

##删除包及其依赖的软件包+配置文件等(只对6.10有效,推荐使用)
apt-get autoremove packagename --purge

----------------------------------------------------------

apt-get clean                         ## 清理无用的包 

apt-get autoclean                     ## 清理无用的包 

apt-get check                         ## 检查是否有损坏的依赖

apt-mark hold packagename             ## 将指定的包的版本hold住,这样在更新的时候就会忽略掉这个包

apt-mark unhold packagename           ## 取消对这个包版本的锁定

用pip安装tidevice

sudo pip3 install tidevice

安装ffmpeg

tidevice list

##若手机没连上,杀死占用进程的端口
ps -ef|grep usbmuxd
sudo kill -9 端口号

##如果提示缺少ffmpeg的话安装一下,没有提示就不安装
sudo apt update
sudo apt install ffmpeg

##测试安装ffmpeg成功没有
ffmpeg -version

tidevice常用命令

tidevice list #查看设备
tidevice screenshot screenshot.jpg #截图
tidevice launch 包名 #启动程序
tidevice kill 包名 #停止程序
tidevice applist #查看第三方包名
tidevice -u $UDID xctest -B $BUNDLE_ID #运行WebDriverAgent
tidevice reboot #重启设备
tidevice install https://…ipa #远程安装
tidevice info #查看设备信息
tidevice -u uuid uninstall 包名 …#.卸载应用

   转载规则


《apt-get和tidevice安装与使用》 锦泉 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录