答案1
我为 Firefox 使用了 2 个配置文件,并希望在启动器/任务栏中显示 2 个不同的图标。我使用下面的方法,类似的步骤可能有助于解决您的问题。
对于我来说,Firefox 图标是从 [InstallDir]/firefox/browser/chrome/icons/default 加载的。
因此,我为“默认”创建了一个软链接,该链接指向 Firefox 从中挑选图标的文件夹。例如,默认 -> default_syn (从 default_syn 加载配置文件 syn 的图标) & 默认 -> default_fox (从 default_fox 加载默认配置文件的图标)。确保两个文件夹中的文件名完全相同。
在启动 Firefox 之前,我将更新软链接以指向适当的图标文件夹。
下面是 profile_1 的别名,它将删除现有链接,创建指向图标文件夹的新链接并启动 Firefox。
alias syn='rm -rf ~/firefox/browser/chrome/icons/default && ln -s ~/firefox/browser/chrome/icons/default_syn ~/firefox/browser/chrome/icons/default && ~/firefox/firefox &'
下面是从脚本启动的 Firefox。
ln -s ~/firefox/browser/chrome/icons/default_fox ~/firefox/browser/chrome/icons/default
~/firefox/firefox --profile ~/1.mozilla/firefox/firefoxProfile__ &
我想如果您安装了两个版本,修复 [InstallDir]/firefox/browser/chrome/icons/default 中的图标应该可以解决您的问题。