更新:不,删除这些快照并不安全。我删除了它们,无法再打开三个应用程序。尝试打开Visual Studio代码:
~$ code internal error, please report: running "code" failed: cannot find installed snap "code" at revision 33: missing file /snap/code/33/meta/snap.yaml
这些快照/var/lib/snapd/snaps
现在占用我的磁盘上2.0 GB的空间。我想清理空间,但是不确定删除这些快照是否安全(如果可以,我可以运行sudo rm -rf *
吗?)
这是我跑步时看到的snap list
:
code_32.snap gnome-3-28-1804_116.snap gnome-logs_93.snap
code_33.snap gnome-3-34-1804_27.snap gnome-system-monitor_135.snap
core18_1705.snap gnome-3-34-1804_33.snap gnome-system-monitor_145.snap
core18_1754.snap gnome-calculator_730.snap gtk-common-themes_1502.snap
core_8935.snap gnome-calculator_748.snap gtk-common-themes_1506.snap
core_9066.snap gnome-characters_495.snap partial
discord_109.snap gnome-characters_539.snap spotify_36.snap
gnome-3-28-1804_110.snap gnome-logs_100.snap spotify_41.snap
什么是gnome, code,
和core
捕捉?
我已经安装了Discord和spotify。删除discord
和spotify
快照会在打开这些应用程序时导致任何问题吗?
我正在使用Ubuntu 18.04.3 LTS。
因此,这里有几个问题,我将尝试按有意义的顺序解决:
快照是一种打包软件的方法,例如deb程序包或flatpaks。它们可以跨Linux发行版工作,并且由于易于维护和使用而变得流行。您可以在这里找到更多信息:https : //snapcraft.io/
要使功能正常运行,必须使用Core,它具有程序的核心运行时。gnome快照是一组基本应用程序(计算器,系统监视器等)。基本gnome-3-34
快照是各种gnome应用程序的依赖项。代码是vscode。
/var/lib/snapd/snaps
现在占用我的磁盘上2.0 GB的空间。我想清理空间Snap使您可以轻松地回滚到以前的版本,以备不时之需。这会导致占用大量磁盘空间,尤其是在应用及其依赖关系繁重的情况下。另一个答案详细说明了如何限制这一点。
是的,如果通过快照安装了discord和spotify,则删除这些文件将导致应用程序被删除(在这种情况下为损坏)。
如果正确地(通过snap remove
)删除了快照,则可以将它们中的大多数删除。手动删除文件sudo rm
很危险。某些程序的文件在系统中杂乱无章,仅删除其中的一部分会引起问题,有时可能需要重新安装才能修复。
如果软件包是通过管理器安装的(snap
在这种情况下),则应始终通过同一管理器将其卸载。
由于您是手动删除文件的,因此snap找不到其正常运行和失败所需的所有部件。您需要使用以下命令重新安装它(请注意,这可能会删除snap及其程序的配置文件,如果这是备份它们的问题):
sudo apt purge snapd
sudo apt install snapd
snap install discord spotify code [...]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句