tidevice一款控制iphone库
tidevice 简介
全称:taobao iDevice(阿里巴巴开源)
定位:Python 实现的 iOS 设备控制工具,类似
libimobiledevice,但功能更丰富,特别是配合 WebDriverAgent (WDA) 做自动化测试。主要用途:
- iOS 设备 连接管理
- 应用安装、卸载、启动、停止
- 查看设备信息
- 真机调试
- 自动化测试(WDA、Appium)
GitHub 地址:👉 alibaba/tidevice
功能图
全称:taobao iDevice(阿里巴巴开源)
定位:Python 实现的 iOS 设备控制工具,类似 libimobiledevice,但功能更丰富,特别是配合 WebDriverAgent (WDA) 做自动化测试。
主要用途:
GitHub 地址:👉 alibaba/tidevice
功能图
ubuntu某些情况下内核升级后驱动不兼容时,往往要切换到旧内核启动。Ubuntu 22.04 下有几种方式可以修改默认启动内核。
grub 配置(推荐)编辑 grub 默认项
打开 /etc/default/grub:
1 | sudo nano /etc/default/grub |
找到:
1 | GRUB_DEFAULT=0 |
改成类似:
1 | GRUB_DEFAULT="1>2" |
含义:
1 → 代表 Advanced options for Ubuntu 这个子菜单2 → 代表里面的第 3 个内核(编号从 0 开始)更新 grub 配置
1 | sudo update-grub |
重启验证
1 | reboot |
在服务器和机柜行业里,U(Rack Unit,机架单位)是标准高度单位:
👉 机柜高度一般以 42U 为主流(常见的标准服务器机柜):
私有IP地址(Private IP Address)是专门用于内部网络的保留地址范围,不能在公共互联网上路由。这些地址由RFC 1918和RFC 4193定义,通常用于家庭、企业或组织的局域网(LAN)
Class A(大型网络)
10.0.0.0 到 10.255.255.255255.0.0.0(/8)Class B(中型网络)
172.16.0.0 到 172.31.255.255255.240.0.0(/12)Class C(小型网络)
192.168.0.0 到 192.168.255.255255.255.0.0(/16)192.168.1.0/24)。Ubuntu 24.04 Server*,网卡是 **Realtek RTL8125 (2.5G)**,系统安装后网卡无法驱动起来。
👉 内核驱动问题:
r8125 驱动,而 Ubuntu 24.04 自带的内核默认用 r8169(兼容驱动),结果识别不到或者不稳定。经过实验在hwe内核在,网络可以正常不过无法正常安装完毕系统,最后切换到ubuntu22.04在人工编译安装驱动才解决问题。