![在 18.04.1 LTS 上安装 Firefox 开发者版本时出错](https://linux22.com/image/1163590/%E5%9C%A8%2018.04.1%20LTS%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Firefox%20%E5%BC%80%E5%8F%91%E8%80%85%E7%89%88%E6%9C%AC%E6%97%B6%E5%87%BA%E9%94%99.png)
因此,我在 Ubuntu 18.04.1 LTS 上安装了普通的 Firefox Quantum65.0。我想安装 Firefox 开发者版。
我已经尝试过:
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get install firefox
但它只是重新安装了正常的 Firefox。所以我尝试了:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
当我运行时,umake web firefox-dev
我得到了Choose installation path: /home/me/.local/share/umake/web/firefox-dev
当我按下 Enter 键时,我得到以下错误:
ERROR: One default was already registered, can't register a second one in that choices set: ['en-US', 'en-US', 'ach', 'af', 'sq', 'ar', 'an', 'hy-AM', 'as', 'ast', 'az', 'eu', 'be', 'bn-BD', 'bn-IN', 'bs', 'br', 'bg', 'my', 'ca', 'zh-CN', 'zh-TW', 'hr', 'cs', 'da', 'nl', 'en-GB', 'en-CA', 'en-ZA', 'en-US', 'eo', 'et', 'fi', 'fr', 'fy-NL', 'ff', 'gd', 'gl', 'ka', 'de', 'el', 'gn', 'gu-IN', 'he', 'hi-IN', 'hu', 'is', 'id', 'ia', 'ga-IE', 'it', 'ja', 'kab', 'kn', 'cak', 'kk', 'km', 'ko', 'lv', 'lij', 'lt', 'dsb', 'mk', 'mai', 'ms', 'ml', 'mr', 'ne-NP', 'nb-NO', 'nn-NO', 'oc', 'or', 'fa', 'pl', 'pt-BR', 'pt-PT', 'pa-IN', 'ro', 'rm', 'ru', 'sr', 'si', 'sk', 'sl', 'son', 'es-AR', 'es-CL', 'es-MX', 'es-ES', 'sv-SE', 'ta', 'te', 'th', 'tr', 'uk', 'hsb', 'ur', 'uz', 'vi', 'cy', 'xh']
ERROR: Unhandled exception
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/umake/tools.py", line 158, in wrapper
function(*args, **kwargs)
File "/usr/lib/python3/dist-packages/umake/frameworks/web.py", line 116, in get_metadata_and_check_license
UI.delayed_display(TextWithChoices(_("Choose language: {}".format(default_label)), languages, True))
File "/usr/lib/python3/dist-packages/umake/interactions/__init__.py", line 59, in __init__
raise BaseException(message)
BaseException: One default was already registered, can't register a second one in that choices set: ['en-US', 'en-US', 'ach', 'af', 'sq', 'ar', 'an', 'hy-AM', 'as', 'ast', 'az', 'eu', 'be', 'bn-BD', 'bn-IN', 'bs', 'br', 'bg', 'my', 'ca', 'zh-CN', 'zh-TW', 'hr', 'cs', 'da', 'nl', 'en-GB', 'en-CA', 'en-ZA', 'en-US', 'eo', 'et', 'fi', 'fr', 'fy-NL', 'ff', 'gd', 'gl', 'ka', 'de', 'el', 'gn', 'gu-IN', 'he', 'hi-IN', 'hu', 'is', 'id', 'ia', 'ga-IE', 'it', 'ja', 'kab', 'kn', 'cak', 'kk', 'km', 'ko', 'lv', 'lij', 'lt', 'dsb', 'mk', 'mai', 'ms', 'ml', 'mr', 'ne-NP', 'nb-NO', 'nn-NO', 'oc', 'or', 'fa', 'pl', 'pt-BR', 'pt-PT', 'pa-IN', 'ro', 'rm', 'ru', 'sr', 'si', 'sk', 'sl', 'son', 'es-AR', 'es-CL', 'es-MX', 'es-ES', 'sv-SE', 'ta', 'te', 'th', 'tr', 'uk', 'hsb', 'ur', 'uz', 'vi', 'cy', 'xh']
这里到底有什么问题?我该如何解决?任何帮助都非常感谢。谢谢
答案1
Ubuntu 官方仓库和 Ubuntu Desktop 仓库包含 umake 版本16.11.1ubuntu1和18.05~仿生1分别。这似乎是该版本 umake 的一个错误。我从以下存储库安装了 umake:伽利略·萨托一切似乎都在该 umake 下正常运行。此存储库包含 umake 版本18.09+201902042247~ubuntu18.04.1在安装时。umake 安装了 Firefox Developer Edition 版本 65.0b5。
卸载以前安装的 Ubuntu make 和 Ubuntu Desktop 的存储库:
sudo apt autoremove ubuntu-make sudo add-apt-repository --remove ppa:ubuntu-desktop/ubuntu-make
要安装 Ubuntu,请从上述存储库安装,然后安装 firefox-dev:
sudo add-apt-repository ppa:lyzardking/ubuntu-make sudo apt install ubuntu-make umake web firefox-dev
此存储库包含 umake 的每日构建版本,并且还提到umake - Ubuntu 维基百科,因此可能被视为受信任的 ppa。
答案2
只需与 umake 命令一起指定语言即可
umake web firefox-dev --lang en-US
--lang en-US
欢迎您用您选择的语言替换。
解决方案来源 Ubuntu umake 问题跟踪器 git