노틸러스를 설치하지 않고 노틸러스에서“누락 된 파일 복원”기능을 사용하는 방법은 무엇입니까?


8

노틸러스의 "누락 된 파일 복원"기능이 매우 유용합니다. 사실, 그것이 노틸러스를 설치 한 유일한 이유입니다! (일반적으로 Lubuntu 또는 LXDE 이상을 사용합니다)

여기에 이미지 설명을 입력하십시오

오늘 나는 노틸러스가 설치되지 않은 PC 에서이 기능을 사용하고 싶었습니다 ...

노틸러스 (또는 다른 "추가"파일 관리자)를 설치하지 않고 노틸러스가 제공하는 디렉토리에서 누락 된 파일을 복원하는 동일한 기능을 쉽게 수행 할 수있는 방법이 있습니까? GUI를 고집하지는 않지만 좋을 것입니다. 아마도 노틸러스가 deja-dup에 보내는 명령 일 것입니다.


2
"파일 누락"이란 휴지통으로 보낸 파일을 의미합니까? 노틸러스에서이 옵션은 어디에 있습니까?
DK Bose

@DK Bose 스크린 샷을 볼 수 없지만 노틸러스의 폴더를 마우스 오른쪽 버튼으로 클릭하면 상황에 맞는 메뉴의 옵션 중 하나가 "누락 된 파일 복원 ..."입니다.이 작업은 deja-dup 및 디렉토리의 현재 내용과 백업 내용을 비교하십시오. 백업에는 있지만 디렉토리에는없는 파일 목록이 생성되며 복원하려는 파일에 대한 상자를 선택할 수 있습니다. 정확한 파일 이름을 기억하지 못하는 나 같은 마음이없는 캐릭터에게 유용합니다.
유기농 대리석

1
codesearch 말한다 는 데자 Dup는 노틸러스 확장이다. Caja는 deja-dup-cajapackage 를 통해 Deja Dup 과도 통합되어있는 것으로 알려져 있습니다. 따라서이 확장과 함께 Caja를 사용할 수 있습니다.
N0rbert

@ N0rbert 감사합니다! Caja도 사용하지 마십시오.
유기농 대리석

2
@ N0rbert 유용한 링크 : codesearch. 북마크!
DK Bose

답변:


11

codesearch 말한다 는 데자 Dup는 노틸러스 확장이다.

LaunchPad에 코드가 있으며 NautilusExtension.c 파일deja-dup 에서 호출 됩니다 .

cmd = g_strdup_printf("deja-dup --restore-missing \"%s\"",
                   nautilus_file_info_get_uri(info));

g_spawn_command_line_async(cmd, NULL);

Caja는 deja-dup-cajapackage 를 통해 Deja Dup 과도 통합되어있는 것으로 알려져 있습니다.
따라서이 확장과 함께 Caja를 사용할 수 있습니다.

이론적으로 FileManager Actions 또는 컨텍스트 메뉴에서 이와 비슷한 것을 사용하여 확장을 작성하려고 시도 할 수 있습니다 .

완전한 방법은 다음과 같습니다. 사용자 작업 파일을 만들어 특수 폴더에 배치해야합니다 (이 방법은 이 답변을 기반으로 함 ).

mkdir -p ~/.local/share/file-manager/actions
cat > ~/.local/share/file-manager/actions/deja.desktop << EOF

[Desktop Entry]
Type=Action
Tooltip=Restore Missing Files
Name=Restore Missing Files
Profiles=profile-zero;
Icon=deja-dup

[X-Action-Profile profile-zero]
MimeTypes=inode/directory;
Exec=deja-dup --restore-missing %u
Name=Default profile
EOF

그것을 사용하십시오 :

PCManFM에서 누락 된 파일 복원


이것이 필요한 명령을 제공하기 때문에 deja-dup --restore-missing DIRECTORY 수락하고 내 자신의 대답을 받아들이는 것을 좋아하지 않습니다. 작별 인사!
유기농 대리석

1
나는 PCManFM을 위해 그것을 진짜로 만들었다!
N0rbert


4

다시 한 번 --- 질문을 게시하면 답을 찾게되었습니다.

질문을 편집하고 "노틸러스가 deja-dup에게 보내는 명령 일 것입니다."

deja-dup --restore-missing DIRECTORY

작별 인사!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.