이를 달성하려면 노틸러스 소스 코드와 nautilus.desktop
파일을 편집 하거나이를 허용하는 다른 파일 관리자 (예 : nemo)를 사용해야합니다.
참고 :이 예에서는 노틸러스 (파일) 3.6.3으로 우분투 13.04를 실행하고 있습니다.
가상 머신에서이를 테스트하여 모든 것이 정상인지 확인할 수 있습니다.
1) 소스 코드 저장소를 활성화했는지 확인하십시오
- 우분투 소프트웨어 센터를여십시오
- 메뉴 표시 줄에서 편집-> 소프트웨어 소스를 선택 하십시오 . "소스 코드 저장소" 를 활성화하려면 클릭하십시오 . "주 서버" 를 사용하여 다운로드
하는 경우를 대비 하여.
터미널 창을 열어 리포지토리를 업데이트하십시오.
2) 터미널에서 다음을 입력하여 필요한 패키지를 설치하십시오.
sudo apt-get install build-essential quilt
3) 빌드 종속성을 설치하십시오.
sudo apt-get build-dep nautilus
4) 소스 코드를 다운로드 할 폴더를 만듭니다.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) 소스 코드 및 내보내기 변수를 다운로드하십시오.
6) 패치를 작성하고 소스 코드를 편집하십시오.
사용자 정의 휴지통 : 휴지통 이름을 변경합니다 . 567 및 569 행에서 문자열을 변경할 수 있습니다 .
예 : "휴지통"- "사용자 정의 휴지통"및 "휴지통 열기"- "사용자 정의 휴지통 열기"
폴더 추가 : 이 예에서는 홈 디렉토리 / home / virtual / Test에 "Test" 폴더를 추가합니다 . (필요에 따라 폴더를 변경하십시오)
줄 번호 562 뒤에 다음을 추가하십시오.
/* add Test directory */
mount_uri = "file:///home/virtual/Test";
icon = g_themed_icon_new (NAUTILUS_ICON_FOLDER);
add_place (sidebar, PLACES_BUILT_IN,
SECTION_COMPUTER,
_("Test"), icon, mount_uri,
NULL, NULL, NULL, 0,
_("Open Test folder"));
g_object_unref (icon);
최근 파일 제거 : 장소에서 최근 파일을 제거하려면 525 에서 534 사이의 행을 삭제하십시오 .
변경 사항을 저장하십시오.
7) deb 패키지를 빌드하십시오.
quilt refresh
fakeroot dpkg-buildpackage
8) deb 패키지를 설치하십시오.
9) 시스템 전체의 경우 nautilus.desktop 파일을 편집 하여 빠른 목록에서 예를 들어 (/ home / virtual / Test) 폴더를 추가하십시오 .
sudo nano /usr/share/applications/nautilus.desktop
변화:
Actions=Window;
에:
Actions=Test;Window;
더하다:
[Desktop Action Test]
Name=Test
Exec=nautilus --new-window /home/virtual/Test
OnlyShowIn=Unity;
전에:
후:
10) 마지막으로 로그 아웃 및 로그인하여 변경 사항을 볼 수 있습니다.
결과:
도움이 되었기를 바랍니다.