여러 개의 NTFS 파티션 드라이브가 포함된 가상 드라이브를 Ubuntu에서 만드는 방법이 있습니까?

여러 개의 NTFS 파티션 드라이브가 포함된 가상 드라이브를 Ubuntu에서 만드는 방법이 있습니까?

저는 듀얼 부팅을 설정했고(win 8/ubuntu 12.04) Ubuntu에서는 Windows 드라이브 5개가 모두 Unity 런처에 개별적으로 표시됩니다. 공간을 많이 차지하지만 드라이브에 직접 연결할 수 있다는 점이 마음에 듭니다.

한 가지 해결책은 몇 가지 바로 가기를 만드는 것일 수 있지만 멋진 Unity 런처 인터페이스에서 작동하는 더 우아한 솔루션이 있는지 궁금합니다.

Windows에서는 빠른 선택을 위해 각 드라이브를 탐색기 오른쪽 클릭 메뉴에 연결할 수 있습니다. Ubuntu에서 홈 폴더 아이콘이나 사용자 정의 아이콘을 사용하여 이와 같은 작업을 수행할 수 있습니까?

답변1

코드에 들어가고 싶다면 이것은 좋은 리소스가 될 것입니다.https://wiki.ubuntu.com/Unity/LauncherAPI

퀵리스트

퀵리스트에는 두 가지 종류가 있습니다. 실행기 항목에서 마우스 오른쪽 버튼을 클릭하면 항상 한 번 표시되는 정적 목록과 애플리케이션이 시작된 후에만 표시되는 동적 목록입니다.

정적 퀵리스트 항목

정적 퀵리스트 항목을 추가하는 것은 매우 쉽습니다. 데스크탑 파일에 일부 지원을 추가하기만 하면 됩니다. 이는 데스크톱 파일 형식인 작업 그룹을 기반으로 합니다.

Quicklist를 지원하기 위해 gnome-screenshot에 추가해야 할 사항은 다음과 같습니다.

[...] 작업=화면;창;

[Desktop Action Screen] Name=전체 화면의 스크린샷 찍기 Exec=gnome-screenshot OnlyShowIn=Unity;

[데스크톱 작업 창] Name=현재 창의 스크린샷 찍기 Exec=gnome-screenshot -w OnlyShowIn=Unity;

작업은 데스크톱 작업을 참조합니다. 각 데스크톱 작업은 퀵리스트의 항목 항목을 참조합니다. 여기에는 다음에 해당하는 "Screen" 및 "Window" 항목이 있습니다.

[데스크탑 액션 항목]

그런 다음 각 그룹에는 다음이 포함됩니다.

a Name=, which is the entry as it's displayed which should be in title case.

an Exec= referring a command line to execute once clicked. Details on additional syntax.

OnlyShowIn=Unity is recommended to tell "show that entry in the Unity Springboard Quicklist" so that the file can be given upstream

테스트되지 않은 다른 데스크탑 환경에 나타날 가능성이 없습니다. 이 작업을 더 널리 표시할지 여부는 업스트림 프로젝트에서 결정하도록 하세요.

데스크탑 사양에는 작업이 포함된 전체 데스크탑 파일 샘플이 있습니다. 다음은 이전 X-Ayatana 스타일을 사용하는 gnome-utils용 패치의 예입니다. 하지만 우분투 버그에 대한 링크와 업스트림으로 전달되는 패치 형식을 보여줍니다.

관련 정보