答案1
该复选框将 NetworkManager 中的连接配置文件标记为“计量”。请参阅man nm-settings
属性connection.metered
。
当 NetworkManager 激活设备时,它会根据配置文件是否指示将该设备标记为计量设备。请注意,配置文件设置可以有 3 个值:yes
、no
和unknown
/ default
。yes
和 的no
情况很明显。因为unknown
NetworkManager 会猜测设备是否计量(例如基于 Android 热点设置的某些 DHCP 选项或 Wi-Fi 信息元素)。这会导致激活设备的计量状态为是、否、猜测是、猜测否或未知。其他应用程序可以通过 NetworkManager 的 D-Bus API 查询该状态。
还有一个全局计量状态。这基本上是具有最佳默认路由的设备的计量状态。这并不总是完全清楚,例如,如果最佳 IPv4 默认路由位于另一个设备上,而不是最佳 IPv6 默认路由上...
其他应用程序现在可以监听计量状态并限制自身。例如,当计量状态为是或猜测是时,gnome-software 可能决定不下载软件包。
所以,不是。它不会主动限制任何东西。我认为用户界面命名得不好。但其他应用程序可以自行限制。它在 NetworkManager 本身中不做任何事情。
答案2
相关gnome 控制中心。它是告诉网络管理器该 Wi-Fi 网络是计量连接。
应用程序开发人员可以利用此设置吗?
这是为了让网络管理员在两者之间做出选择时,选择不计量的连接而不是计量的连接。但是,可以在创建应用程序时考虑到这一点:是否应该在计量连接上时立即建立连接,或者发出有关正在计量的连接通知。
这会停止或减少通过 APT 进行的更新吗?跨度更新怎么样?
不,不。