我知道 Raspberry Pi OS 有一个 firefox-esr 包,并且 Ubuntu Mint [Raspi-Image] 上也预装了 firefox。
但在这种情况下,我尝试从官方发布站点获取 Firefox 作为 .tar.bz2 包:https://releases.mozilla.org/pub/firefox/releases/
我的目标是能够创建一个“有点便携”的 Firefox 目录。在我的主 PC 上,我从这里下载 .bz2 包: https://releases.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/de/
然后我将其提取出来并创建一个启动 Firefox 的脚本,但将所有数据保存在定义的目录中!:
#!/bin/sh
"path/to/firefox/firefox" -no-remote -profile "path/to/profilefolder"
但是在 Raspi 上我只能运行 ARM 的东西(抱歉这样说,我使用 Linux 还不到一年,抱歉 :/ )因此这种格式/包:
目录 linux-i686/
目录 linux-x86_64/
... 无法在 Raspi 上启动:|(我尝试了 Firefox 文件夹中的 Firefox 运行时/应用程序,但它没有启动。
这对我来说意义重大,因为我无需对操作系统进行深入更改即可更改配置文件数据路径。所以这个脚本解决方法已经很好了 - 如果您有任何建议,我会非常高兴收到您的来信!
答案1
我有一个可能对你有用的建议。
你可以这样启动 Firefox:
firefox --profile /path/to/profile
有趣的是,你也可以使用:
firefox --profile .
Where.
告诉它使用当前目录作为配置文件。这样,如果它位于 USB 驱动器上,只要您以这种方式启动它,它就是可移植的。所有数据都将与启动它的当前目录绑定。