Как удалить повторяющийся список источников в Debian 8.7

Первый шаг - определить, используете ли вы NetworkManager или systemd-networkd .Включите wait-online для того, который вы используете (в этом примере предполагается systemd-networkd ):

systemctl enable systemd-networkd-wait-online.service

Запустите службу после wait-online service:

[Unit]
...
After=systemd-networkd-wait-online.service
Requires=systemd-networkd-wait-online.service

(требуется более строгий вариант хочет , в этом случае кажется, что вам нужна жесткая зависимость).

Это должно вызвать запуск вашей службы после того, как сеть будет гарантирована.


В качестве альтернативы (или в сочетании с предыдущим решением) вы можете настроить службу для перезапуска в случае сбоя с помощью флага Restart = :

[Unit]
...
Restart=on-failure
RestartSec=5

https://www.freedesktop.org/software/ systemd / man / systemd.service.html # Restart =

Это может быть лучший метод, потому что он не замедлит вашу загрузку ( https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/ # cutthecraphowdoimakenetwork.targetworkforme - использование wait-online может значительно замедлить загрузку), но если вас беспокоит, что служба может сделать в случае сбоя, выберите вариант 1 или оба.

1
28.02.2017, 14:31
2 ответа

Список дублированных источников: ... ftp.debian.org/debian/ jessie-backports / main. . Вам нужно удалить это. Выполните grep jessie-backports /etc/apt/sources.list.d/* и grep jessie-backports /etc/apt/sources.list, посмотрите, в каких файлах он есть, откройте его с помощью текстового редактора (например, nano), удалите его, а затем выполните apt-get update , чтобы обновить кеш apt.

1
27.01.2020, 23:46

Согласно документу DigitalOcean, на который вы ссылаетесь, мои деньги идут:

rm -f /etc/apt/sources.list.d/backports.list
apt-get update

Как видите, у вас есть два jessie-backports вывод cat , ...

0
27.01.2020, 23:46

Теги

Похожие вопросы