Existe algum tipo de navegador de ícone?

13

Ao criar um iniciador personalizado, é bom ter um ícone correspondente nos diretórios padrão do usr ubuntu. O problema é: O Ubuntu parece armazenar ícones em cerca de 50 ou mais pastas. Percorrer todos eles no nautilus leva séculos.

Então, minha pergunta é: Existe algum tipo de navegador de ícone que mostra uma visão geral de todos os ícones em / usr / share / icons / *?

tobi
fonte

Respostas:

11

Em vez de abrir as pastas uma a uma, você também pode usar o recurso de pesquisa do Nautilus. Navegar para/usr/share/icons e pressione o ícone Pesquisar à direita da barra de ferramentas.

Procure .(todas as imagens têm uma extensão com um ponto antes) e pressione Enter. Em uma instalação padrão, isso gera cerca de 17,5k imagens. Isso não é muito uma "visão geral", mas inclui todos os arquivos em/usr/share/icons .

Se você deseja evitar a pesquisa a cada vez, use links simbólicos para as imagens: todas as imagens são acessíveis em uma grande pasta.

  1. Abra um terminal
  2. Para verificar o número de arquivos que podem ser criados após a criação dos links:

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

    Você não deve continuar se o número for menor que 1000 e um número negativo fará com que a operação falhe após algum tempo.

  3. Crie uma pasta chamada icons-allexecutando:mkdir icons-all
  4. Vá para essa pasta: cd icons-all
  5. Corre nano /tmp/make-icons-link
  6. Colar:

    #!/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. Pressione Ctrl+ X, seguido por YeEnter
  8. Agora gere os links, isso pode demorar um pouco:

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

    Após a conclusão do comando, nenhuma saída é mostrada.

  9. Feche o terminal executando exit
  10. As imagens estão agora visíveis no ~/icons-all. O carregamento deste diretório pode demorar um pouco
Lekensteyn
fonte
Eu tive o mesmo problema e achei a solução acima muito lenta - então usei o picassa para indexar - achei que isso era eficaz.
@ user52652 o picasa tentará indexar todas as fotos no meu HD como se o shotwell estivesse fazendo b4 eu consigo ver alguma coisa? Eu simplesmente desisti de shotwell btw ..
Aquarius Power
Usando cópia Ubuntu 16.04.5 LTS e colar comando no Passo 2. retornos: 2309035.
WinEunuuchs2Unix