echo $HOME将只打印/home/user。但是在我的系统中,/home不是在/下挂载的,也不是它自己的分区。
# shared linux data partition, `/home` is here
UUID=a89334f7-59b7-4d04-b89b-a5a30c379644 /mnt/linux_data ext4 defaults 1 2
主目录使用绑定挂载挂载,
# bind mount /home to directory to a directory on /linux_data
/mnt/linux_data/01_centos /home none
我愚蠢地把引导放在它自己的228米空间分区中,现在当我试图进行升级时,它总是告诉我它没有空间。
我试图删除旧包,但仍然没有足够的空间。
有没有一种方法可以摆脱这个/boot分区,并将它与根结合起来?
或者增加它的大小?
这是一个远程服务器,我只有命令行访问权限。
谢谢
更新:
dpkg -l | grep linux-image
ii linux-image-3.2.0-23-generic 3.2.0-23.36 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
在使用GCC编译大部分内容时,我会得到以下错误:
/..//bin/ld: cannot find crtbeginS.o: No such file or directory
/usr/local/lib/gcc/x86_64-unknown-linux-gnu/6.0.0/crtbeginS.o (安装自GCC中继器,6.0.0-主干)
我将该目录添加到ldconfig并运行ldconfig,但它没有选择任何其他目录。(我想是因为它是.o而不是.so)
作为临时修复,我尝试创建到/usr/local/ fix 64/ making S.o的符号链接,但这也会导致相同的错误。
我能做些什么,
我跑12.10。
我正在尝试运行一个需要libglut.so.3的应用程序。我安装了freeglut3,我可以看到位于/usr/lib/x86_64-linux-gnu中的库。但是当我运行应用程序时,它告诉我它找不到库。
当我运行ldconfig -v | grep glut时
/sbin/ldconfig.real: Path `/lib/x86_64-linux-gnu' given more than once
/sbin/ldconfig.real: Path `/usr/lib/x86_64-linux-gnu' given more than once
引导后,我一直收到一条消息:根文件系统只剩下XXXX MB。
我运行过sudo fdisk -l,我看到了以下内容:
Device Size Type
/dev/sda1 499MB Windows recovery
/dev/sda2 100MB EFI System
/dev/sda3 16M Microsoft reserved
/dev/sda4 13,9GB Linux filesystem
/dev/sda5 15,8GB Microsoft Basic data
/dev/sda