Докопался до сути этого -, просто я ничего не знаю о Linux. На случай, если у кого-то еще будет такая же проблема:
Оказалось, по умолчанию IPv4 отключен, в ifconfig заметил, что интерфейс имеет только IPv6-адрес. Откройте файл конфигурации сети:
sudo nano /etc/netplan/50-cloud-init.yaml
Затем отключил DHCP и установил адрес IPv4, чтобы файл читался как:
network:
ethernets:
enp2s0:
dhcp4: no
addresses: [10.0.0.1/24]
version: 2
Убедитесь, что вы используете в этом файле пробелы, а не символы табуляции, так как он не работает, когда используются табуляции. И, очевидно, убедитесь, что вы используете свой собственный интерфейс (, мой — enp2s0 )и статический адрес и сетевую маску, которые вы хотите.
После сохранения файла введите
sudo netplan apply
В любом случае это сработало для меня -все остальные конфигурации работали как положено.
Вы можете добавить команду remount в юнит-файл systemd:
sudo systemctl edit --full apt-daily-upgrade.service
[Service]
Type=oneshot
ExecStartPre=-/usr/lib/apt/apt-helper wait-online #; add your remount rw here
ExecStartPost= ; add your remount ro here
^ это не тестировалось (, но, думаю, должно работать)