起因
不知道为什么我的火狐浏览器(自带的)不能打开了,本来想看看能不能通过 来修复一下,结果这货也打不开了!
尝试
我尝试使用apt/apt-get安装,但是显示的是找不到…
查看日志
我从菜单中工具目录看见有个日志,我启动浏览器后发现有个报错:
env: “/snap/bin/”: 没有那个文件或目录
这是为什么?
一般来说这个错误提示通常是由于 Snap软件包未正确安装或已被删除而导致的。可以尝试重新安装 Snap软件包来解决问题。
尝试解决
sudo snap remove firefox
sudo snap install firefox
绝了,结果安装出现下面问题:
sudo snap install firefox
snap %!d(string=firefox) 已经安装,请参见 “snap help refresh”
然后我去 点击安装,提示打开 但是根本打不开啊。
换一种思路
于是我在想我是否安装了多个相同的Snap软件包。
我们可以运行以下命令来列出当前已安装的所有Snap软件包:
snap list
这将显示所有当前已安装的Snap软件包列表。如果您看到两个名称相同的软件包,则表示您安装了多个相同的Snap软件包。
如果只需要保留一个Snap软件包,则可以使用以下命令删除其中一个:
sudo snap remove
请将
替换为要删除的Snap软件包的名称。例如,如果要删除两个 Snap软件包中的一个,则可以运行以下命令:
sudo snap remove firefox
这将从系统中删除名为 “” 的Snap软件包。
结果
snap list
名称 版本 修订版本 追踪 发布者 注记
bare - 5 latest/stable canonical✓ 损坏的
core20 - 1852 latest/stable canonical✓ 损坏的
core22 - 607 latest/stable canonical✓ 损坏的
firefox 106.0-1 1969 latest/stable/… mozilla✓ 已禁用
gnome-3-38-2004 0+git.6f39565 137 latest/stable/… canonical✓ -
gnome-42-2204 0+git.e7d97c7 68 latest/stable canonical✓ -
gtk-common-themes 0.1-81-g442e511 1535 latest/stable/… canonical✓ -
snap-store 41.3-64-g512c0ff 599 latest/stable/… canonical✓ -
snapd 2.58.3 18596 latest/stable canonical✓ snapd
snapd-desktop-integration 0.1 57 latest/stable/… canonical✓ -
啊?我得竟然是禁用掉的?
那赶紧乐乐呵呵启用:
sudo snap enable firefox
结果还是打不开,生气!我再次尝试卸载命令:
sudo snap remove firefox
再安装
sudo snap install firefox
居然不报错了
趁机卸载了几个有问题的:
sudo snap remove bare core20
再安装
sudo snap install bare core20
嘿~
好了。
现在处理一下软件中心的问题:
sudo snap remove snap-store
sudo snap install snap-store
居然好了…
评论(0)