답변:
루트 권한 없이도 원하는 것을 수행하거나 아무 것도 덮어 쓰지 않는 매우 간단한 방법이 있습니다. 아시다시피 아이콘 테마는 / usr / share / icons에 있습니다. 아이콘 테마 디렉토리로 이동하여 교체하려는 아이콘을 찾아 해당 위치를 기록하십시오.
홈 폴더에는 .icons 라는 숨겨진 디렉토리가 있습니다. 노틸러스에서는 Ctrl + H 를 눌러 볼 수 있습니다. 이 디렉토리에 넣은 모든 아이콘은 / usr / share / icons 에서 아이콘이 취급되는 것으로 간주됩니다 . 유일한 발견은 아이콘이 해당 사용자 만 사용할 수있는 .icons 폴더에있는 것입니다. 또한 Synaptic과 같은 수퍼 유저로 실행되는 프로그램은 홈 폴더에 추가 된 테마 변경 사항을 반영하지 않습니다.
이를 해결하는 방법은 ~ / .icons (및 원하는 경우 ~ / .themes)을 / root의 해당 폴더에 심볼릭 링크하는 것입니다.
원하는 경우 터미널에 넣을 수 있습니다.
sudo ln -s ~/.icons /root
루트 권한이 없어도 사용자 테마를 전 세계적으로 사용할 수 있습니다. 그러나 그것은 질문의 범위를 넘어서고 나는 엉망입니다.
Mint-X 아이콘 테마와 응용 프로그램 블렌더를 예로 사용하겠습니다.
이제 대신 블렌더 아이콘의 는 / usr / share / 아이콘 / 민트-X / 응용 프로그램 / 48 내가 볼 수있는 하나의 ~ / .icons / 민트-X / 응용 프로그램 / 48 사용하는 앱과 메뉴에 사용되는 경우 48x48 크기의 블렌더 아이콘 .
모든 것이 대소 문자를 구분 하며이 트릭이 작동하려면 서로 정확하게 일치해야합니다!
아이콘 테마의 내용을 덮어 쓰지 않고이를 수행 할 수있는 몇 가지 다른 방법이 있지만 가장 간단한 방법입니다. 또한 ~ / .icons에 사용자 정의 아이콘을 넣으면 종종 작동합니다 (Twitter 클라이언트 Hotot가 예입니다).
index.theme 파일의 기능을 배우는 것이 좋습니다 . 이 파일들은 당신의 시스템이 어떤 아이콘을 사용할지, 어떤 테마를 지정할 것인지 등을 결정하는 장소를 제어합니다. Gedit에서 하나를 열어보세요.
내가하는 방법은 항상 사용하는 ~ / .icons에 사용자 정의 테마를 유지하는 것입니다 (패널 아이콘이 대부분 올바른 색상인지 확인하기 위해). index.theme 파일을 작성하고 (완전히 새로운 파일을 작성하지 않고 복사 할 수 있지만 폴더 위치가 상관이 있는지 확인하십시오!) 원하는 새 테마를 "상속"합니다.
따라서 Faenza-Dark 대신 Elementary 아이콘 테마를 사용하려면 줄을 변경하십시오.
Inherits=Faenza-Dark
에
Inherits=Elementary
따라서 Elementary를 상속함으로써 Elementary가 상속 한 모든 것을 상속 받게되지만 아이콘은 항상 먼저 나타납니다 .
도움이 되었기를 바랍니다.
사용중인 아이콘 이름은 ' network-transmit-receive '입니다.
테마에서 어떤 형식을 사용 하느냐에 따라 즐겨 찾는 아이콘의 이름을 'network-transmit-receive.png'/ 'network-transmit-receive.svg'로 지정하십시오. 테마에 'network-transmit-receive'아이콘이 없으면 테마를 바꾸거나 추가하십시오.
애플릿 에서 때때로 사용되는 다른 아이콘 이름 은 "network-idle", "network-receive", "network-transmit"입니다.