![取消安装后应用程序无法卸载/安装](https://linux22.com/image/955986/%E5%8F%96%E6%B6%88%E5%AE%89%E8%A3%85%E5%90%8E%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%97%A0%E6%B3%95%E5%8D%B8%E8%BD%BD%2F%E5%AE%89%E8%A3%85.png)
我正在安装 Cura 切片机,然后收到了软件更新通知,于是决定也更新软件。软件更新程序说它正在等待某个东西关闭,也就是安装 cura 的 snap 商店。所以我取消了 cura 安装,这样我就可以安装软件更新。
现在 cura 显示它已安装在 snap 商店中,但未显示在我系统上的应用程序下。snap 商店也不让我卸载它,提示“没有要删除的软件包”,我想安装它,但我无法安装它,因为它认为它已经安装。它也没有显示在更新选项卡下。
有什么办法可以解决这个问题吗?比如,我可以删除哪些文件或临时文件,以便 snap store 认为应用程序未安装或类似情况?
编辑: (此“修复”除了删除所有已安装的应用程序(我当然不愿意这样做)之外,并没有完全回答我遇到的问题。其他任何事情对我都没有用。另外,它与 U16 有关。)
答案1
运行snap list
命令检查 Ultimaker Cura 应用程序是否已安装。如果未安装 Cura,则可以使用以下命令从终端安装它。
sudo snap install cura-slicer
要启用检测可移动 USB 介质,请运行以下命令:
sudo snap connect cura-slicer:mount-observe
sudo snap connect cura-slicer:removable-media
如果snap list
显示 Cura 已安装,则重新启动系统后其图标应出现在应用程序仪表板中。重新启动系统将自动安装所有已安装的快照。