当前位置: 首页 > 科技观察

如何从Ubuntu21.10及更高版本中删除FirefoxSnap

时间:2023-03-18 12:51:22 科技观察

关于Snap是否是APT的更好替代品一直存在争论。虽然许多用户更喜欢Snap系统,但也有一些用户非常讨厌它。Ubuntu和Canonical认为它是Linux最好的安装库和包管理工具之一。讨厌Snap的主要原因是它启动缓慢。然而,这个论点是另一篇文章的主题。FirefoxSnap版本从Ubuntu中移除所以,如果你还没有听说过,Ubuntu21.10(以及所有后续版本)默认提供FirefoxSnap包。所以当你从Ubuntu21.10安装时,左侧dock上的默认快捷方式是FirefoxSnap版本。您可以使用以下各种方法对其进行验证。snaplist-FirefoxFirefoxsnap桌面快捷方式如果你因为性能和存储问题不喜欢Snap,你可以用下面的命令删除它。关闭所有已打开的Firefox实例。打开一个终端。然后运行以下命令:sudosnapremovefirefox等待命令完成。这将从您的系统中删除其Snap可执行文件,并断开Firefox与各种系统服务的连接。但是home目录下的snap目录还是存在的。您可以使用以下命令手动删除它:cd~/snaprm-rfirefoxInstallFirefoxAlternative现在,当您删除Firefox时,您可以通过以下方式使用浏览器。方法1-使用PPA(推荐)在使用此方法之前,请确保您删除了上述Firefox的Snap版本。有一个官方的FirefoxPPA,由其开发团队维护。您可以将此PPA添加到您的软件源并使用它来安装最新的Firefox。确保使用文本编辑器创建首选项文件,以防止Ubuntu在运行apt更新命令时获取Snap版本的Firefox:sudogedit/etc/apt/preferences.d/firefox-no-snap添加以下行转到上述文件并保存:Package:firefox*Pin:releaseo=Ubuntu*Pin-Priority:-1依次使用以下命令。第一个命令将从您的系统中完全清除它:sudoaptpurgefirefoxsudoadd-apt-repositoryppa:mozillateam/firefoxsudoapt-getupdatesudoaptinstallfirefox安装完成后,确保启用自动升级:echo'无人值守升级::允许的来源::“LP-PPA-mozillateam:${distro_codename}”;'|sudotee/etc/apt/apt.conf.d/51unattended-upgrades-firefox重新启动系统(可选)并使用deb版本的Firefox。方法2-使用Firefox的压缩可执行文件您可以从官方网站(下面的链接)下载适用于Ubuntu和其他Linux的Firefox可执行压缩文件。然后解压缩并双击以运行Firefox可执行文件。这是最安全的方法。如果您使用此方法,您仍然可以获得更新。下载Firefox下载Firefox并解压缩并运行可执行文件方法3–使用Flatpak版本的Firefox您也可以使用Flatpak版本的Firefox,在Ubuntu中设置Flatpak后即可使用。然后,您可以通过运行来安装它:flatpakinstallflathuborg.mozilla.firefox方法4-使用与系统耦合度较低的Firefox的Snap版本,然后您可能需要使用以下命令和经典开关重新安装Firefox:sudosnapinstallfirefox--classic结论下面是删除从Ubuntu21.10开始的firefoxSnap版本和一些替代版本的步骤。我很想知道LinuxMint在不支持Snap后采取了哪些措施。此外,这些发行版依赖于Firefox的Ubuntu上游存储库,看看它们做了什么将会很有趣。Debian维护自己的存储库,但主要是ESR版本。