
Я удалил его snapd
со своего компьютера, следуя инструкциям наhttps://ubuntuforums.org/showthread.php?t=2328152:
sudo apt purge snapd ubuntu-core-launcher squashfs-tools
Однако моя система по-прежнему полна файлов и каталогов, которые (я думаю) связаны с snapd
пакетом, как вы можете видеть из результата locate snapd
.
У меня 2 вопроса:
- Почему не избавились
apt purge
от всех этих файлов? Безопасно ли их удалять, или некоторые из них используются системой или каким-то другим пакетом? Если да, то как я могу это узнать?
/etc/apparmor.d/snap.core.3887.usr.lib.snapd.snap-confine /etc/apparmor.d/usr.lib.snapd.snap-confine.real /etc/apparmor.d/cache/snap.core.3887.usr.lib.snapd.snap-confine /etc/apparmor.d/cache/usr.lib.snapd.snap-confine.real /etc/apparmor.d/local/usr.lib.snapd.snap-confine.real /etc/systemd/system/multi-user.target.wants/snapd.autoimport.service /etc/systemd/system/multi-user.target.wants/snapd.core-fixup.service /etc/systemd/system/multi-user.target.wants/snapd.service /etc/systemd/system/sockets.target.wants/snapd.socket /etc/systemd/system/timers.target.wants/snapd.refresh.timer /etc/systemd/system/timers.target.wants/snapd.snap-repair.timer /lib/systemd/system/snapd.autoimport.service /lib/systemd/system/snapd.core-fixup.service /lib/systemd/system/snapd.refresh.service /lib/systemd/system/snapd.refresh.timer /lib/systemd/system/snapd.service /lib/systemd/system/snapd.snap-repair.service /lib/systemd/system/snapd.snap-repair.timer /lib/systemd/system/snapd.socket /lib/systemd/system/snapd.system-shutdown.service /lib/udev/rules.d/66-snapd-autoimport.rules /usr/lib/snapd /usr/lib/snapd-glib /usr/lib/snapd-glib/snapd-login-service /usr/lib/x86_64-linux-gnu/libsnapd-glib.so.1 /usr/lib/x86_64-linux-gnu/libsnapd-glib.so.1.0.0 /usr/share/doc/libsnapd-glib1 /usr/share/doc/snapd /usr/share/doc/snapd-login-service /usr/share/doc/libsnapd-glib1/changelog.Debian.gz /usr/share/doc/libsnapd-glib1/copyright /usr/share/doc/snapd-login-service/changelog.Debian.gz /usr/share/doc/snapd-login-service/copyright /usr/share/polkit-1/actions/io.snapcraft.snapd.policy /var/cache/snapd /var/cache/apt/archives/snapd_2.29.4.2_amd64.deb /var/lib/snapd /var/lib/dpkg/info/libsnapd-glib1:amd64.list /var/lib/dpkg/info/libsnapd-glib1:amd64.md5sums /var/lib/dpkg/info/libsnapd-glib1:amd64.shlibs /var/lib/dpkg/info/libsnapd-glib1:amd64.symbols /var/lib/dpkg/info/libsnapd-glib1:amd64.triggers /var/lib/dpkg/info/snapd-login-service.conffiles /var/lib/dpkg/info/snapd-login-service.list /var/lib/dpkg/info/snapd-login-service.md5sums /var/lib/dpkg/info/snapd.conffiles /var/lib/dpkg/info/snapd.list /var/lib/dpkg/info/snapd.md5sums /var/lib/dpkg/info/snapd.postinst /var/lib/dpkg/info/snapd.postrm /var/lib/dpkg/info/snapd.preinst /var/lib/dpkg/info/snapd.prerm /var/lib/systemd/deb-systemd-helper-enabled/snapd.autoimport.service.dsh-also /var/lib/systemd/deb-systemd-helper-enabled/snapd.core-fixup.service.dsh-also /var/lib/systemd/deb-systemd-helper-enabled/snapd.refresh.timer.dsh-also /var/lib/systemd/deb-systemd-helper-enabled/snapd.service.dsh-also /var/lib/systemd/deb-systemd-helper-enabled/snapd.snap-repair.timer.dsh-also /var/lib/systemd/deb-systemd-helper-enabled/snapd.socket.dsh-also /var/lib/systemd/deb-systemd-helper-enabled/snapd.system-shutdown.service.dsh-also /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/snapd.autoimport.service /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/snapd.core-fixup.service /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/snapd.service /var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/snapd.socket /var/lib/systemd/deb-systemd-helper-enabled/timers.target.wants/snapd.refresh.timer /var/lib/systemd/deb-systemd-helper-enabled/timers.target.wants/snapd.snap-repair.timer /var/lib/systemd/timers/stamp-snapd.refresh.timer
решение1
Система упаковки (dpkg) обычно не удаляет dfiles, созданные вне системы упаковки. Большинство файлов, на которые вы ссылаетесь, были созданы при установке snap-пакетов в вашей системе. Однако, похоже, у вас все еще snapd
установлен пакет, а также libsnapd-glib1
и snapd-login-service
.
Попробуйте sudo apt-get autoremove --purge libsnapd-glib1 snapd
удалить их.