因为换硬盘等导致群晖套件损坏无法卸载、无法修复、无法再安装问题,进入到这两个文件夹,把相应套件文件夹删除掉即可。
关于群晖套件安装有两个重要目录:/var/packages 和 /volume1/@appstore:
1、/var/packages/是套件的配置文件和运行脚本,运行程序target文件夹链接到/volumeX/@appstore
2、/volumeX/@appstore是套件的程序目录,spk文件里面的package.tgz就解压至此
参考命令:
cd /volume1/@appstore
rm -rf ContainerManager
rm -rf docker-xiaoya
cd /var/packages
rm -rf ContainerManager
rm -rf docker-xiaoya
注释:
删除目录及其下所有文件和子目录,同时不提示确认:
rm -rf directoryname
如果提示“rm: cannot remove 'xxxxx': Permission denied”
授予root权限即可
PS:套件卸载后在系统的残留
首先:这些残留并不影响系统的运行或者有任何副作用!!!以下内容仅限洁癖查看。。。
举例 alist3 卸载后的残留文件位置:
/usr/syno/synoman/webman/3rdparty/alist3
/usr/syno/etc/packages/alist3
/volume1/@appdata/alist3 #某些DSM7有选择仅卸载时,配置会保留在此,下次安装可以恢复如初
/volume1/@apptemp/alist3
/volume1/@apphome/alist3
/volume1/@appshare/alist3
/volume1/@appconf/alist3