由于一个我完全不明白的原因,最近每当我尝试使用 APT 或 dpkg 安装或升级软件包时,都会出现错误:
dpkg: error processing archive ... (--install):
cannot get security labeling handle: No such file or directory
当然,其中...
取决于正在安装的 Debian 软件包存档(或 )的名称.deb
。如果您想知道这是否是我做的某件事导致的,我想不是,但我已经有一段时间没有直接运行这个 Ubuntu 16.04.1 安装。相反,我会定期从我的 Fedora 系统 chroot 到这个 Ubuntu 系统(如果我说的不清楚,我的意思是我正在运行 Fedora 25,但我 chroot 到这个 Ubuntu 系统)并运行,sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove -y
以使这个 Ubuntu 安装保持最新。
答案1
根据 Naftuli Kay 的回答,以下命令帮助我解决了这个问题:
mount /sys/fs/selinux -o remount,ro