티스토리 뷰

사용자 삽입 이미지 사용자 삽입 이미지 사용자 삽입 이미지

[root@from2 applications]# ls
defaults.list  mimeinfo.cache  vlc-usercreated.desktop


[root@from2 applications]# cat defaults.list
[Default Applications]
application/x-extension-mp4=vlc-usercreated.desktop


[root@from2 applications]# cat vlc-usercreated.desktop
[Desktop Entry]
Encoding=UTF-8
#Name=vlc
Name=xterm
MimeType=application/x-extension-mp4;
#Exec=vlc
Exec=xterm
Type=Application
#Terminal=false
Terminal=false
NoDisplay=true
[root@from2 applications]#

 
 
 
확인이 필요한데...
아래의 부분은 아무래도 리눅스에 설치된 프로그램들이 지원하는 타입들을 나타내는 것 같다.

이것은 nautilus가 mp4 파일을 실행할 때 strace로 확인한 부분이다.

어딘에가 있는 설정에서 mp4와 totem과의 연결을 확인하고,

totem과 관련된 설정을 3가지 경로에서 확인하는 것을 알 수 있다.


/root/.local/share/applications/xxx.desktop

/usr/local/share/applications/xxx.desktop

/usr/share/applications/xxx.desktop


 
내가 사용하는 프로그램이 지원하는 파일 타입이나,
특정 타입을 처리하는 프로그램을 위 경로를 통해 지정할 수 있다.





참고로, 위 경로에는 순서대로 우선순위가 있는듯...
/root/.local/ 의 경로에는 defaults.list와
mimeinfo.cache가 있는데... mimeinfo.cache에서 등록된 순서대로 우선순위가 처리되는 것 같긴 한데...



defaults.list는 해당 mime 타입에 대한 기본 연결 프로그램을 나타낸다.



공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함