![如何实现 Debian 上的无人值守升级不通过特定 wifi SSID 下载](https://linux22.com/image/674116/%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%20Debian%20%E4%B8%8A%E7%9A%84%E6%97%A0%E4%BA%BA%E5%80%BC%E5%AE%88%E5%8D%87%E7%BA%A7%E4%B8%8D%E9%80%9A%E8%BF%87%E7%89%B9%E5%AE%9A%20wifi%20SSID%20%E4%B8%8B%E8%BD%BD.png)
我已经将 Debian 系统配置为按照以下方式运行无人值守升级相关 Debian Wiki 主题。
这很好,但我不想在通过移动互联网连接时下载更新。我可以通过其 WiFi 网络 SSID 识别此连接。
是否有一个配置选项可以让我这样做,或者我必须编写一些 shell 脚本并将其作为升级过程的一部分运行才能实现这样的功能?
答案1
apt-conf 没有用于检查特定网关或连接的选项。因此,您需要编写一个 bash 脚本来检查网关或接口状态,如果匹配正确,则运行升级过程。
我已经将 Debian 系统配置为按照以下方式运行无人值守升级相关 Debian Wiki 主题。
这很好,但我不想在通过移动互联网连接时下载更新。我可以通过其 WiFi 网络 SSID 识别此连接。
是否有一个配置选项可以让我这样做,或者我必须编写一些 shell 脚本并将其作为升级过程的一部分运行才能实现这样的功能?
apt-conf 没有用于检查特定网关或连接的选项。因此,您需要编写一个 bash 脚本来检查网关或接口状态,如果匹配正确,则运行升级过程。