데모에는 기본 이미지가 필요하지만 설치 패키지에 추가 이미지를 추가하고 싶지 않습니다.
그래서 저는 물론 Gentoo를 제외한 거의 모든 Linux 배포판에서 찾을 수 있는 PNG 파일을 원합니다.
추가: X/Wayland 환경.
또한, 노움에만 관심이 있다면 찾을 수 있나요? 예를 들면 "/usr/share/icons/gnome/256x256/apps/gnome-help.png"입니다.
답변1
아니요, 널리 사용되는 데스크톱 배포판의 일반적인 설정에도 존재하지 않습니다.
많은 배포판의 기본 설치에는어느PNG 파일 또는 최대 배포판 로고( /usr/share/pixmaps/debian-logo.png
예: Debian의 경우). 서버에는 데스크톱 환경이 없는 경우가 많으며, 데스크톱 환경이 있는 시스템에서는 특정 데스크톱 환경(KDE, GNOME, Xfce 등) 및 버전에 따라 PNG 파일의 기본 선택이 달라질 수 있습니다.
GNOME에만 관심이 있다면 /usr/share/icons/gnome/48x48/actions/help-about.png
GNOME 아이콘 테마가 설치되어 있다고 가정하면 작동합니다. 이렇게 하면 2978바이트가 절약됩니다.
프레젠테이션에 PNG 파일을 포함하는 것이 더 쉬울 것입니다.
답변2
- 실제 답변:
"거의 모든"을 "여러 인기 데스크탑 배포판"으로 정의하지 않으면 존재하지 않습니다.
- 당신이 듣고 싶은 대답:
비슷한 것이 /usr/lib/firefox/browser/chrome/icons/default/default16.png
가능할 것 같습니다. ( chrome
이름에 나오는 부분은 크롬과 관련이 없습니다.)
분명한 이유로 이는 기본적으로 Firefox가 설치된 시스템에만 존재합니다. 이는 모든 "인기 있는" 파일에 해당됩니다. 이 파일의 정확한 내용은 Firefox 버전에 따라 다를 수 있습니다.
관심 있는 모든 배포판이 이미 설치되어 있는 경우 이것이 가장 좋은 대답입니다.
bash find / -iname '*.png' -exec md5sum {} \; > pnglist
모든 시스템에서 실행됩니다.pnglist1
,pnglist2
, ... 와 같은 이름을 가진 모든 파일을 하나의 시스템에 복사합니다.- Perl을 사용하여 실제로 원하는 것을 기반으로 파일을 비교합니다(동일한 내용: 체크섬에 정규식 사용, 동일한 위치: 경로에 정규식 사용, 동일한 이름: 경로 끝에 정규식 사용, ..).