Попытка настроить начальное резервное копирование в Ubuntu 18.04 на диске Google с deja-дубликатом установила следующим образом из-за известной ошибки аутентификации:
привяжите deja-дубликат установки - классика - бета
Резервное копирование перестало работать в самом конце со следующей ошибкой:
Неудавшееся резервное копирование
Отказ после 5 попыток. RedirectMissingLocation: Перенаправленный, но ответ пропускает Location:header
Это походит на ошибку, о которой сообщают здесь, вызванную поврежденной httplib2 версией 0.15.0, однако моя httplib2 версия 0.9.2 согласно способному и pip3.
править: обновленный httplib2 к 0.17.0 через pip3, но напрасно. Резервное копирование все еще перестало работать в самом конце после выполнения в течение нескольких часов и загрузки 80 ГБ на диск Google.
edit2: установленный google-auth-httplib2 через pip3 и перезапущенный ноутбук, но напрасно также.
edit3: установленный google-auth-httplib2 через зернышко и перезапущенный ноутбук, но снова напрасно. Существует ли способ проверить, который httlplib2 Backup использует и получить некоторый вывод отладки?
Был баг с httplib2, разработчики выпустили для него хотфикс. См. здесь
Поскольку у вас снап-версия, не имеет значения, какие зависимости у вас установлены, все зависимости разрешаются в снапе.
Таким образом, принятое решение неверно, их инструкции касаются только тех пользователей, у которых установлен deja-dup из репозитория apt.
В двуличности существуют поврежденные зависимости
Первая установка librsync-dev
apt install librsync-dev
и, чем в порядке:
pip3 install httplib2
pip3 install google-auth-httplib2
pip3 install duplicity
pip3 install apiclient
pip3 install PyDrive
Теперь у меня есть совершенно рабочее резервное копирование двуличности с GD
google-auth-httplib2 (0.0.3) - Google Authentication Library: httplib2 transport
INSTALLED: 0.0.3 (latest)
httplib2 (0.17.0) - A comprehensive HTTP client library.
INSTALLED: 0.15.0
и двуличность:
duplicity 0.8.11
Удачи,
Dimitar