некоторые проблемы с установкой deja-dup из исходного кода

Откройте «Диски», затем щелкните значок разблокированного замка под разделами. Используйте свой пароль LUKS. Как только раздел будет разблокирован, вам нужно будет его смонтировать. Перейдите к "/home/.ecryptfs/YOURUSERNAME/" (без кавычек ). Откройте окно терминала и введите эту команду sudo ecryptfs-recover-private, а затем папку «.Private». Следуйте инструкциям и используйте пароль LOGIN, чтобы разблокировать каталог. Он скажет вам, где смонтирована папка, она должна быть в «/tmp/ecryptfs.RANDOMHEXSTRING». Затем вы можете перемещаться туда любым удобным для вас способом и получать нужные данные.

0
20.01.2020, 14:11
1 ответ

Ошибка вида

Run-time dependency goa-1.0 found: NO (tried pkgconfig and cmake)

означает, что сборка ищет файл с именемgoa-1.0.pc(дляpkgconfig)или Findgoa-1.0.cmakeфайл (, который не является тем, как будет выглядеть зависимость CMake , но система сборки не могу этого знать ).

Чтобы найти это в Lubuntu, установите apt-file, обновите индексы apt, затем запустите

apt-file search goa-1.0.pc

Это покажет, что вам нужно установить libgoa-1.0-dev. Для json-glib-1.0тот же процесс покажет, что вам нужно установить libjson-glib-dev.

Установите оба пакета, и вы обнаружите, что эти ошибки сборки были исправлены.

Для такой программы, как Déjà Dup, упакованной в Debian, вы можете быстро увидеть список необходимых зависимостей сборки, просмотрев запись Build-Dependsв debian/controlфайле .

5
28.01.2020, 02:17

Теги

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