При использовании "Резервных копий" (иначе deja-дубликат) - это не находит двуличность, хотя это установлено:
Я пытался скопировать использование "Резервные копии" (иначе deja-дубликат), и оказывается, что текущая двуличность (которые deja-копируют использование) все еще имеет "ошибку Unicode" (это перестало работать при контакте со строками Unicode). (У меня есть "Резервные копии" (иначе deja-дубликат) установленный в моей системе: "резервный v 37.0" инструмента deja-дубликата, и имел двуличность v 0.7.17).
Моя система:
~$ lsb_release -a
Description: Ubuntu 18.04.3 LTS; Release: 18.04; Codename: bionic
Так, я затем удалил существующую установку двуличности и установил двуличность 0.8 из источника: https://launchpad.net/duplicity. Это устанавливает двуличность в:/usr/local/bin. Это находится в ПУТИ:
~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
После загрузки и установки всех требований, сама хорошо работает двуличность 0.8:
~$ duplicity -V
duplicity 0.8.05
Но при выполнении "Резервных копий" (deja-дубликат) это не находит его. Окно открывается, говоря:
ПАКЕТЫ УСТАНОВКИ
Для продолжения следующий пакет должен быть установлен: двуличность
Я установил dconf-редактора, найденного/org/gnome/deja-dup, но я не вижу там настроек для пути двуличности.
наутилус и "способный список - установленный" не видят его, также.
Примечание: крест отправляется здесь
Если Deja-дубликат действительно проверяет на пакет двуличности вместо команды, можно попытаться фальсифицировать пакет Debian как в этом MySQL 5.6 случая, зависит от клиента 5.5, который является о проблеме зависимости.
equivs
может помочь создать фиктивные пакеты.
Установка equivs:
sudo apt-get install equivs
Генерируйте файл управления из шаблона:
equivs-control duplicity
Открытый duplicity
файл для редактирования. Измените имя и версию в случае необходимости:
...
Package: duplicity
Version: 0.8.05
...
Сборка затем устанавливает его:
equivs-build duplicity
sudo dpkg -i duplicity*.deb
Примечания:
Provides:..
поле, проверьте исходный пакет и скопируйте ту строку с control
файл, добавляет это с шагом (3).Для решения первичного размещения ошибок Unicode я рекомендовал бы пробовать поспешную версию Дубликата Deja. Это имеет 0,8 версии двуличности, связанной в.
Программы могут работать с различными значениями ПУТИ. Наиболее распространенное, которое укусило меня, является этим sudo
команды используют ограниченное множество значений пути.
Проверять среду, которую программа выполняет с выполнением ps axeww | grep deja-dup
. Вывод будет включать значение используемой PATH к концу вывода.
Если исполняемый файл не находится в ПУТИ, используемом deja-дубликатом, можно добавить символьную ссылку. Например, добавлять символьную ссылку в /usr/bin/
выполните команду, подобную следующему.
sudo ln -s /usr/local/bin/duplicity /usr/bin