有某种图标浏览器吗?

在制作自定义启动器时,最好从默认的usr ubuntu目录中获取匹配的图标。 问题是:Ubuntu似乎将图标存储在大约50个或更多文件夹中。 浏览nautilus中的所有这些都需要很长时间。

所以我的问题是:是否有某种图标浏览器显示/ usr / share / icons / *中所有图标的概述?

您也可以使用Nautilus的搜索function,而不是逐个打开文件夹。 导航到/usr/share/icons ,然后按工具栏右侧的“搜索”图标。

搜索. (所有图像前面都有一个带点的扩展名),然后按Enter键。 在默认安装中,这会产生大约17.5k图像。 这不是一个“概述”,但它包括/usr/share/icons所有文件。

如果您希望每次都避免搜索,可以使用图像的符号链接:所有图像都可以从一个大文件夹中访问。

  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. 通过运行以下命令mkdir icons-all一个名为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 ,然后按YEnter
  8. 现在生成链接,这可能需要一段时间:

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

    命令完成后,不显示任何输出。

  9. 通过exit关闭终端
  10. 现在可以在~/icons-all看到图像。 加载此目录可能需要一段时间