
實際上,存放圖示的資料夾至少有4、5個!我很困惑。當你是唯一的初學者使用者時,我從來不喜歡那些 Linux 資料夾組織。
例如,當未提供可擴展圖標時,我想更改/添加應用程式圖標。但是,我必須深入研究這些目錄,因為某些.desktop
應用程式檔案只是給出應用程式的名稱,假設作業系統知道在哪裡可以找到它們。
/usr/share/icons
/usr/share/pixmaps
/usr/local/share/icons
/usr/local/{app-name}/icons/hicolor/scalable
~/.local/share/icons/hicolor/{size}/apps/
在 pixmaps 資料夾中,我找到了 .xpm 格式的圖示。它們通常為 16x16 或 32x32。然而,有些應用程式似乎在某個地方有可擴展的。
答案1
.desktop
找到您感興趣的應用程式的 應用程式啟動檔 ( )。
假設我想找到 Firefox 的圖示。桌面檔案位於/usr/share/applications/firefox.desktop
.
將桌面檔案拖曳到文字編輯器中並找到它使用的圖示的名稱:
注意該行Icon=firefox
。這隱含地表明圖示的檔案名稱是firefox.png
.
幾乎所有的圖示主題都儲存在/usr/share/icons
.很少有程式會將其圖示放在/usr/share/pixmaps
這兩個目錄中,作業系統通常會依序尋找圖示檔案。
因為我們想找到firefox.png
我將打開我的終端並執行命令:
find /usr/share -iname "firefox.png"
結果:
正如您所看到的,我們尋找的圖示是/usr/share/pixmaps/firefox.png
路徑取決於您使用的圖示主題。大多數應用程式啟動器傾向於使用的圖示大小是64x64
、128x128
或256x256
。這取決於。
您可能還想閱讀freedesktop.org 標準圖示尋找方法。