AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 999845
Accepted
KiriSakow
KiriSakow
Asked: 2018-01-26 11:50:36 +0800 CST2018-01-26 11:50:36 +0800 CST 2018-01-26 11:50:36 +0800 CST

Firefox 开发者版无法自动更新

  • 772

因此,尽管设置显示我允许它自动安装更新,但我的 Firefox 开发者版无法自动更新。

我首先/opt/firefox_dev/firefox按照推荐的程序手动安装它,随后也不得不手动更新它——与自动更新相比,这非常不方便。

因此,我将 Mozilla PPA 添加到我的存储库中并按照程序进行操作,但没有任何改变:我的 FDE 每隔几天左右不断建议我下载其最新更新,而它应该自动完成,对吗?

我做错了什么?谢谢你。

PS 我在 Ubuntu 14.04 LTS 上,也许这与问题有关。

14.04
  • 3 3 个回答
  • 1477 Views

3 个回答

  • Voted
  1. Best Answer
    KiriSakow
    2018-01-27T14:36:09+08:002018-01-27T14:36:09+08:00

    我选择了chown修复程序,它对我来说效果很好。

    这是您需要做的:

    1. 按照本教程添加 Firefox Developer Edition PPA 。

    2. 退出所有 Firefox 实例。此外,请确保没有更多firefox进程在后台运行。

    3. 通过运行以下命令将 Firefox Developer Edition 目录的所有权授予您的用户:

    your_user_group_name = $(id --group --name)
    sudo chown $USER:$your_user_group_name /path/to/firefox_dev -R
    
    • -R代表“递归”

    • 您的用户组名称可能与您的用户名相同。要检查您的用户属于哪些组,请运行groups $USER.

    1. 最后运行

       $ sudo apt update
       $ sudo apt install firefox
      

    [2021 02 更新]

    我目前一直在使用 Ubuntu 20.10 (groovy),一切都很好。

    这也是我的桌面启动器图标的元详细信息和内容:

    $ ll ~/.local/share/applications/firefox-developer.desktop 
    -rw-r--r-- 1 MYUSERNAME MYUSERNAME 384 avril 20  2019 /home/MYUSERNAME/.local/share/applications/firefox-developer.desktop
    
    $ cat ~/.local/share/applications/firefox-developer.desktop 
    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=Firefox Developer Edition
    Icon=/home/MYUSERNAME/.local/share/umake/web/firefox-dev/browser/chrome/icons/default/default128.png
    TryExec=/home/MYUSERNAME/.local/share/umake/web/firefox-dev/firefox
    Exec=firefox-developer
    Comment=Firefox Aurora with Developer tools
    Categories=Development;IDE;
    Terminal=false
    StartupWMClass=Firefox Developer Edition
    
    • 5
  2. mikewhatever
    2018-01-27T14:14:15+08:002018-01-27T14:14:15+08:00

    如果您已将文件复制到/optor /usr/local,则两者都归 root 所有,普通用户不可写。为了能够自动更新,您需要将其安装在您的主文件夹中,或者 chown/opt或/usr/local.

    或者,只需下载新版本并再次复制其文件,覆盖旧版本。

    • 3
  3. tukusejssirs
    2019-12-13T01:12:42+08:002019-12-13T01:12:42+08:00

    如果您的内核支持,我更喜欢 ACL 而不是常规权限。

    赶紧跑:

    sudo setfacl -Rm u:$USER:rwx /opt
    # Or
    sudo setfacl -Rm u:$USER:rwx /opt/firefox_dev
    
    # -R     set the ACL permissions recursively
    # -m     modify (and thus set) the new permissions
    # $USER  is the currently running user; you may want
    #        to change this
    # rwx    the permissions you want to add the $USER;
    #        skip any letters to that permission
    #        from $USER
    

    有关更多信息,请使用man setfacl和man getfacl。

    • 2

相关问题

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve