!["backup"(deja-dup): 소스에서 duplicity 0.8을 설치한 후 "backup"이 이를 찾을 수 없습니다.](https://linux55.com/image/162030/%22backup%22(deja-dup)%3A%20%EC%86%8C%EC%8A%A4%EC%97%90%EC%84%9C%20duplicity%200.8%EC%9D%84%20%EC%84%A4%EC%B9%98%ED%95%9C%20%ED%9B%84%20%22backup%22%EC%9D%B4%20%EC%9D%B4%EB%A5%BC%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
"백업"(일명 deja-dup)을 사용할 때 - 설치했음에도 불구하고 이중성이 발견되지 않았습니다.
"백업"(일명 deja-dup)을 사용하여 백업을 시도했는데 현재 이중성(deja-dup이 사용하는)에 여전히 "유니코드 버그"(유니코드 문자열을 처리할 때 실패함)가 있음을 발견했습니다. (내 시스템에는 "백업"(일명 deja-dup)이 설치되어 있습니다: "deja-dup 백업 도구" v 37.0 및 이중성 v 0.7.17).
내 시스템:
~$ lsb_release -a
Description: Ubuntu 18.04.3 LTS; Release: 18.04; Codename: bionic
따라서 기존 Duplicity 설치를 삭제하고 소스에서 Duplicity 0.8을 설치했습니다.https://launchpad.net/duplicity. /usr/local/bin에 Duplicity를 설치합니다. 다음 경로에 있습니다.
~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
모든 요구 사항을 로드하고 설치한 후 duplicity 0.8 자체는 정상적으로 실행됩니다.
~$ duplicity -V
duplicity 0.8.05
그러나 "backup"(deja-dup)을 실행하면 찾을 수 없습니다. 다음을 보여주는 창이 나타납니다.
설치 패키지
계속하려면 다음 패키지를 설치해야 합니다: duplicity
dconf-editor를 설치하고 /org/gnome/deja-dup을 찾았지만 중복 경로에 대한 설정이 표시되지 않습니다.
노틸러스 및 "apt list --installed"도 표시되지 않습니다.
참고: 교차 게시여기
답변1
deja-dup은 중복 바이너리를 찾지 않지만 설치된 패키지를 찾습니다.
HAS-PACKAGEKIT를 정의하지 않고 deja-dup을 다시 컴파일해 보세요. 이는 meson.build에서 다음 줄을 주석 처리하여 수행할 수 있습니다.
#if packagekit_dep.found()
#common_vflags += ['--define=HAS_PACKAGEKIT']
#endif