프로그래밍 방식으로 kde 파일 연결 변경

프로그래밍 방식으로 kde 파일 연결 변경

질문:

kde에서 각 파일 형식의 특정 파일 연결을 제거하고 싶습니다.

세부 사항:

clamAv의 동반자로 clamTk를 사용해 보고 싶습니다. 내 요구 사항에 맞지 않아서 패키지를 제거했습니다. 그러나 내 시스템의 모든 파일 형식과 연결이 생성되었으며 패키지를 제거해도 연결이 취소되지 않았습니다. 나는 (사용자 파일) mimeapps.list 및 (시스템 파일) mimeinfo.cache를 살펴보며 해당 파일을 구문 분석하여 문제를 정리하는 것만 큼 간단하기를 바랐지만 상관 관계는 분명히 그보다 더 복잡합니다. kde에서 내가 클릭하는 모든 파일은 clamTk(더 이상 존재하지 않음)를 통해 검사되도록 설정되어 있으며 Kde의 "시스템 설정"에서 모든 항목을 수동으로 삭제하는 것은 매우 힘들 것입니다.

파일 연결 구성 데이터를 얻는 효율적인 방법을 아는 사람이 있습니까?

Distro: Centos 6.2 (Final)
Kde:    4.3.4

고쳐 쓰다:2월 25일 수요일

다른 사람의 의견에 응답할 때 Centos(사용자 정의 REL)의 패키지 관리자는 yum입니다. yum의 삭제/지우기 스위치는 분명히 이 변경 사항을 "실행 취소"하지 않고 종속성을 올바르게 구성된 상태로 유지합니다. 따라서 자체적으로 생성된 파일 연결만 정리할 수 있는 것 같습니다.

유효한 정의에 관해서는 일부 프로그래밍 방식의 비수동 방식(bash, sed, awk, c 등)이 자동으로 각 연결을 회전하고 문제가 되는 항목을 제거합니다. 문제는 무엇을 회전해야 할지 모르겠다는 것입니다. Kde는 이 정보를 파일에 저장합니까? 문서? SQLite 데이터베이스? 파일 형식과 해당 파일을 여는 응용 프로그램 간의 관계를 정확히 어떻게 설정합니까? Gnome은 이 정보를 보관하는 곳입니다. 케데? 그다지 많지는 않습니다. 바로 그 곳에 보관되어 있고,어떻게그들은 그것을 유지하고 있지만 현재는 매우 어렵습니다.

관련 정보