我目前正在尝试从 ubuntu 22.04 ISO 添加和删除软件包,并且在尝试删除 firefox 时,我得到了这个:
root@cubic:~# apt remove firefox
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'firefox' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
在此之后,我尝试安装 neofetch 作为测试,结果如下:
root@cubic:~# apt install neofetch -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package neofetch
我正在使用来自规范站点的标准 ubuntu 22.04 桌面 ISO,而且我对立方的经验很少。我看过有关旧版本 linux 的cubic教程,但是在尝试了与他们的版本相同的过程之后,问题没有改变。任何想法都会很棒谢谢!
我先回答你问题的第二部分。
您无法安装软件包,因为您没有在
/etc/apt/sources.list
.该
neofetch
软件包位于universe
存储库中。确保您拥有所有重要的存储库是个好主意;为此,请使用以下命令:
然后执行
apt install neofetch
,它会工作。关于您问题的第一部分,@user535733 是正确的:Firefox 是 Ubuntu 22.04 中的一个快照,因此您不能使用
apt
它来管理它。不幸的是,您不能在Cubic 的终端环境中使用 snap 命令,因为诸如此类的服务
snapd
不会运行。但是,您可以删除 snap(并因此删除所有 snap 包),然后只需安装
deb
这些包的版本。要删除
snap
,请执行:要安装
deb
Firefox 版本,请按照此答案中的说明进行操作。