我试图使用 apt 安装 GCC,但是它告诉我无法在 中创建链接/lib
。
update-alternatives: error: error creating symbolic
link '/lib/cpp.dpkg-tmp': Operation not permitted
我开始调查:
root@Ubuntu-1804-bionic-64-minimal /lib # echo aaa > /lib/delme
-bash: /lib/delme: Operation not permitted
root@Ubuntu-1804-bionic-64-minimal /lib # ls -ld /lib
drwxr-xr-x 17 root root 4096 May 30 2019 /lib
root@Ubuntu-1804-bionic-64-minimal /lib # whoami
root
root@Ubuntu-1804-bionic-64-minimal /lib # df -h /lib
Filesystem Size Used Avail Use% Mounted on
/dev/md2 437G 202G 213G 49% /
root@Ubuntu-1804-bionic-64-minimal /lib # lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
root@Ubuntu-1804-bionic-64-minimal /lib # touch /lib/init/delme
权限似乎没问题,有足够的可用空间,我可以在 中创建文件,/lib/init
但不能在 中创建文件/lib
。这是一个几乎是原厂的系统,除了我安装了 LXD 和 Node.js 之外,没有什么特别的。我对文件系统没有做任何操作,没有分区,也没有更改任何权限。可能是什么问题?