속성 메뉴에서 SHA, MD5 및 기타 체크섬 생성 ( “다이제스트”탭 추가) 해시 형식을 선택하거나

마지막 상자에 있던 기능을 복원하려고합니다. “다이제스트”라는 파일의 속성 메뉴에 탭을 추가했습니다. 거기에서 해시 형식을 선택하거나 해시를 클릭하면 해당 체크섬이 생성됩니다.

내가 찾으려고하는 것은 패키지 이름이거나 설치 위치를 얻는 것입니다.

우분투 포럼에서 이미 스레드 와 관련된 스레드 를 시작했습니다 .



답변

노틸러스 – gtkhash 노틸러스에 컨텍스트 메뉴를 추가 할 수는.

독립형 애플리케이션은 gtkhash 입니다.

둘 다 설치 가능

sudo apt install nautilus-gtkhash

설치 후 노틸러스를 다시 시작하십시오. 다음과 같이 노틸러스를 닫을 수 있습니다. 모든 노틸러스 창을 닫는 것만으로는 충분하지 않습니다.

nautilus -q

노틸러스를 다시 시작하면 속성 대화 상자에 요약 탭이 나타납니다.


답변

먼저 md5 체크섬으로 메시지를 작성하는 스크립트를 작성하십시오. 공백이있는 경로도 처리합니다. 이것을 / usr / local / bin / md5info로 저장했습니다. 실행 가능하게 만드십시오.

#!/bin/bash
IFS=$'\n'
zenity --info --text "$(md5sum $1 | sed 's/ /\n/')"

상황에 맞는 메뉴에 비트를 추가 할 수있는 nautilus-actions를 설치 하십시오.

sudo apt-get install nautilus-actions

시스템> 환경 설정> 노틸러스 작업 구성을 엽니 다.

새로운 액션을 추가하십시오. 동작 탭에서
컨텍스트 레이블을 지정하십시오 . 요약
원하는 경우 툴팁과 아이콘을 추가 할 수 있습니다.

명령 탭의 명령 :
경로 : md5info
매개 변수 : % d % f

변경 사항을 저장하십시오. 기존 노틸러스 창을 nautilus -q처음으로 종료 해야 할 수도 있습니다 .


답변

더 나은 노틸러스 통합 체크섬 생성기를 찾았습니다. 설치하기 위해서:

  1. HashTab Python Script를 다운로드 하고 “.py”파일을 추출하십시오 ~/.nautilus/python-extensions
    (폴더가 존재하지 않는 경우)

  2. 이제 설치해야합니다 python-nautilus

    sudo apt-get install python-nautilus
    
  3. 마지막으로 노틸러스를 다시 시작해야합니다.

    nautilus -q && nautilus
    

이제 파일을 선택하고 다음으로 이동 Properties-->Digests하십시오.

테스트 :

  • 우분투 11.04
  • 우분투 12.04