- 论坛徽章:
- 0
|
我在安装gcc时,安装到一半报错如下:\r\n\r\n# pkgadd -d gcc-3.3.2-sol8-sparc-local \r\n\r\ngcc\r\n(sparc) 3.3.2\r\n....\r\ncpio: 不能写 \"reloc/lib/sparcv9/libgcj.so.4.0.0\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/lib/sparcv9/libiberty.a\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/lib/sparcv9/libobjc.a\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/lib/sparcv9/libstdc++.a\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/lib/sparcv9/libstdc++.so.5.0.5\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/lib/sparcv9/libsupc++.a\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/man/man1/cpp.1\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/man/man1/g77.1\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/man/man1/gcc.1\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/man/man1/gcj.1\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/man/man1/gcjh.1\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/man/man1/gcov.1\", errno 28, 设备上没有空余空间\r\ncpio: 不能写 \"reloc/man/man1/gij.1\", errno 28, 设备上没有空余空间\r\n\r\npkgadd: 错误,试图处理数据流失败\r\n - 进程 </usr/bin/cpio -icdumD -C 512>; 失败,出口代码 21\r\npkgadd: 错误,不能打开数据流\r\n\r\n安装<SMCgcc>;失败,内部错误.\r\n对系统没有做任何改动\r\n\r\n\r\n然后,我用df命令查看,发现 / 下有两个swap分区占用了大量磁盘空间,如下:\r\n# df -a -l -k\r\n文件系统 千字节 用了 可用 容量 挂接\r\n/dev/dsk/c1t0d0s0 2152943 1847450 262435 88% /\r\n/proc 0 0 0 0% /proc\r\nfd 0 0 0 0% /dev/fd\r\nmnttab 0 0 0 0% /etc/mnttab\r\nswap 19853056 16 19853040 1% /var/run\r\nswap 19953144 100104 19853040 1% /tmp\r\n/dev/dsk/c1t2d0s7 70592505 5374985 64511595 8% /program\r\n/dev/dsk/c1t4d0s7 70592505 6486750 63399830 10% /backup\r\n/dev/dsk/c1t0d0s7 51900735 32 51381696 1% /export/home\r\n\r\n我的问题是如何删除一个swap或减少swap的大小,在不重装系统的情况下?\r\n谢谢各位老大! |
|