ある種のアイコンブラウザはありますか?


13

カスタムランチャーを作成する場合、デフォルトのusr ubuntuディレクトリから対応するアイコンを用意すると便利です。問題は、Ubuntuがアイコンを約50個以上のフォルダーに保存しているようだということです。ノーチラスでそれらすべてを閲覧するには何年もかかります。

私の質問は次のとおりです。/usr/share/icons/*内のすべてのアイコンの概要を表示するアイコンブラウザーがありますか?

回答:


11

フォルダを1つずつ開く代わりに、Nautilusの検索機能を使用することもできます。移動/usr/share/iconsし、ツールバーの右側にある[検索]アイコンを押してください。

.(すべての画像の前にドットが付いた拡張子が付いています)を検索し、Enterを押します。デフォルトのインストールでは、これにより約17.5kのイメージが生成されます。これは「概要」ではありませんが、のすべてのファイルが含まれます/usr/share/icons

毎回の検索を避けたい場合は、画像へのシンボリックリンクを使用できます。すべての画像は1つの大きなフォルダーからアクセスできます。

  1. ターミナルを開く
  2. リンクの作成後に作成できるファイルの数を確認するには:

    expr $(df /home -i | tail -1 | cut -d'%' -f1 | rev | awk '{ print $2 }' | rev) - $(find /usr/share/icons -type f | wc -l)
    

    数値が1000未満の場合は続行しないでください。負の数値を入力すると、しばらくすると操作が失敗します。

  3. 次をicons-all実行して、名前の付いたフォルダーを作成します。mkdir icons-all
  4. そのフォルダーに移動します。 cd icons-all
  5. 走る nano /tmp/make-icons-link
  6. ペースト:

    #!/bin/bash
    if [[ $1 == *.* ]]; then
            ext=".${1##*.}"
    else
            ext=
    fi
    name="$(basename "$1" "$ext")"
    extra=
    while [ -e "$name$extra$ext" ]; do
        ((extra++))
    done
    ln -s "$1" "$name$extra$ext"
    
  7. Ctrl+を押しX、続いてYandEnter
  8. リンクを生成します。これにはしばらく時間がかかる場合があります。

    find /usr/share/icons/ -type f -exec bash /tmp/make-icons-link {} \;
    

    コマンドが完了すると、出力は表示されません。

  9. 実行してターミナルを閉じます exit
  10. これで画像が表示され~/icons-allます。このディレクトリの読み込みには時間がかかる場合があります

上記の解決策が非常に遅いとわかったのと同じ問題があったため、picassaを使用してインデックスを作成しました。これが効果的であることがわかりました。

@ user52652 picasaは、HD上のすべての写真のインデックスを作成しようとします。私はちょうど..ところでshotwellにgaveup
水瓶座パワー

手順2で Ubuntu 16.04.5 LTSのコピーアンドペーストコマンドを使用すると、戻り値:2309035
WinEunuuchs2Unix
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.