9
8月
2024
12:25

在 Ubuntu 和 Debian 操作系统上更新 Mozilla Firefox

9 8月 2024 12:25

可以不从标准 Linux 存储库更新 Mozilla Firefox Web 浏览器,而是从开发人员的 PPA 存储库更新。

火狐安装选项

  1. 来自 操作系统存储库 (在文件中列出 /etc/apt/sources.list
    1. 来自 扁平包装。 应用商店 flathub.org 提供 从 FlatHub 安装 Firefox
  2. 来自 开发者存储库 PPA (在文件中列出 /etc/apt/sources.list.d/mozilla.list
  3. 从包文件( DEB转速 )。
  4. 来自装配文件 火狐-*.tar.bz2

这是一个选项 开发者 PPA 存储库- 因为应用程序是作为现有软件包的更新安装的。

Mozilla FireFox 更新简要计划

来源: 在 Linux 上安装 FireFox- “为基于 Debian 的发行版安装 Firefox .deb 软件包”(En)或 为基于 Debian 的发行版安装 Firefox .deb 软件包(推荐) (罗斯)。

更新 FireFox 分为四个阶段:

  • 使用 wget 和 gpg 导入 Mozilla 存储库密钥
  • 将 Mozilla PPA 存储库的源列表文件添加到系统的 /etc/apt/sources.list.d 文件夹中
  • 设置 Mozilla PPA 相对于标准存储库的优先级
  • apt-get更新包更新

要将最新版本的 FireFox 中的标签更改为俄语:

  • 删除旧语言包 - 先前版本的俄罗斯化文件(翻译成俄语)
  • 安装新语言包 - 当前版本的俄罗斯化文件(翻译成俄语)
  • 在程序中切换语言。

Mozilla Firefox 更新的详细说明

1)创建目录 /etc/apt/keyrings (如果不存在),为其分配访问权限

ls -ld /etc/apt/keyrings

如果该目录存在,请检查属性。
drwxr-xr-x 2 root root这行表示root所有者的权限是rwx(7),root组权限是r-x(5),其余的都是r-x(5),即755

  • 权限设置正确。

  • 如果 /etc/apt/keyrings 目录不存在,请使用具有必要权限的一条命令创建它

    sudo install -d -m 0755 /etc/apt/keyrings

  • 如果权限与 drwxr-xr-x 不对应,请使用 chmod 设置它们

    sudo chmod -R 0755 /etc/apt/keyrings

2) 将存储库密钥添加到操作系统。 导入对 Mozilla PPA 存储库进行签名的密钥

wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null

(如果没有安装wget,可以使用命令安装 sudo apt install wget )。

3) 检查存储库密钥。 他的指纹必须匹配 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3

gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0 ").\n"; else print "\nVerification failed: the fingerprint ("$0 ") does not match the expected one.\n"}'

!!输出“密钥指纹匹配(35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3)。”意味着关键 正确

4)现在添加一个文本文件 mozilla.list 到 /etc/apt/sources.list.d 目录,其中包含 Mozilla PPA 存储库的描述

echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null

可以使用以下命令查看文件内容:

cat /etc/apt/sources.list.d/mozilla.list

它应该包含一行
deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main

5) 配置 APT 以将新的 Mozilla APT 存储库优先于操作系统存储库

echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla 

如果这一步没有完成,我们的 firefox 包的更新将找不到。

您可以使用命令查看首选项目录中 mozilla 文件的内容。 应该是这样的:

猫 /etc/apt/preferences.d/mozilla

<前>

包装:*
Pin:原始packages.mozilla.org
引脚优先级:1000

6) 更新包缓存并安装最新版本的FireFox浏览器

sudo apt-get update && sudo apt-get install firefox -y

7)在安装新的Russification文件之前,需要删除旧版本的俄语语言包(128)。

sudo apt purge firefox-locale-ru

8) 为 FireFox 俄罗斯化安装新软件包

sudo apt install firefox-l10n-ru -y

9) 启动浏览器并将菜单和消息的语言从英语更改为俄语

  • 编辑 - 首选项 - 搜索语言 - 俄语

10) 添加俄语作为显示网页的首选语言

  • 编辑-设置-搜索语言-选择-选择您喜欢显示页面的语言-俄语

要了解 FireFox 的版本 - 菜单“帮助”-“关于 FireFox”。 截至本文撰写之日,最新版本为 129.0,
自 2025 年 1 月 15 日起 - 版本 134.0.1。



相关出版物