免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 2548 | 回复: 23
打印 上一主题 下一主题

安装gcc时遇到的问题,如何删除swap? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-10 10:30 |只看该作者 |倒序浏览
我在安装gcc时,安装到一半报错如下:

# pkgadd -d  gcc-3.3.2-sol8-sparc-local   

gcc
(sparc) 3.3.2
....
cpio: 不能写 "reloc/lib/sparcv9/libgcj.so.4.0.0", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/lib/sparcv9/libiberty.a", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/lib/sparcv9/libobjc.a", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/lib/sparcv9/libstdc++.a", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/lib/sparcv9/libstdc++.so.5.0.5", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/lib/sparcv9/libsupc++.a", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/man/man1/cpp.1", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/man/man1/g77.1", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/man/man1/gcc.1", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/man/man1/gcj.1", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/man/man1/gcjh.1", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/man/man1/gcov.1", errno 28, 设备上没有空余空间
cpio: 不能写 "reloc/man/man1/gij.1", errno 28, 设备上没有空余空间

pkgadd: 错误,试图处理数据流失败
    - 进程 </usr/bin/cpio -icdumD -C 512>; 失败,出口代码 21
pkgadd: 错误,不能打开数据流

安装<SMCgcc>;失败,内部错误.
对系统没有做任何改动


然后,我用df命令查看,发现 / 下有两个swap分区占用了大量磁盘空间,如下:
# df -a -l -k
文件系统                    千字节       用了        可用         容量     挂接
/dev/dsk/c1t0d0s0    2152943 1847450  262435    88%    /
/proc                      0       0       0     0%    /proc
fd                         0       0       0     0%    /dev/fd
mnttab                     0       0       0     0%    /etc/mnttab
swap                 19853056      16 19853040     1%    /var/run
swap                 19953144  100104 19853040     1%    /tmp
/dev/dsk/c1t2d0s7    70592505 5374985 64511595     8%    /program
/dev/dsk/c1t4d0s7    70592505 6486750 63399830    10%    /backup
/dev/dsk/c1t0d0s7    51900735      32 51381696     1%    /export/home

我的问题是如何删除一个swap或减少swap的大小,在不重装系统的情况下?
谢谢各位老大!

论坛徽章:
0
2 [报告]
发表于 2003-12-10 10:43 |只看该作者

安装gcc时遇到的问题,如何删除swap?

这只是一个swap区啊

论坛徽章:
0
3 [报告]
发表于 2003-12-10 10:59 |只看该作者

安装gcc时遇到的问题,如何删除swap?

那我的是什么问题呢?
如何减少swap的容量呢?
居然用了20G!

论坛徽章:
0
4 [报告]
发表于 2003-12-10 11:05 |只看该作者

安装gcc时遇到的问题,如何删除swap?

你减少了,你的根也不能直接扩大啊,除非用省下来的SWAP做个分区,然后ln到你的/下的目录下来扩大你的/区了,你现在只是想装个GCC?
谁分的区,太佩服了

论坛徽章:
0
5 [报告]
发表于 2003-12-10 11:20 |只看该作者

安装gcc时遇到的问题,如何删除swap?

我还要装ddd,GNU make.
或者用pkgadd时能否指定其他目录,而不是非在/usr/local目录下呢?这台机器上还有3块72G的硬盘。

论坛徽章:
0
6 [报告]
发表于 2003-12-10 11:27 |只看该作者

安装gcc时遇到的问题,如何删除swap?

我看到你的硬盘了
GCC好象只能装在这里了,可能有别的办法但是我不知道
你可以用ln把你的硬盘ln到/usr/local下

论坛徽章:
0
7 [报告]
发表于 2003-12-10 11:47 |只看该作者

安装gcc时遇到的问题,如何删除swap?

谢谢老大!
In怎么操作?

# man In
没有用于 In 的手册页

怎么回事呢?

论坛徽章:
0
8 [报告]
发表于 2003-12-10 11:49 |只看该作者

安装gcc时遇到的问题,如何删除swap?

ln -s  source_file  [ target ]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2003-12-10 11:54 |只看该作者

安装gcc时遇到的问题,如何删除swap?

讨论一下,不要轻易使用!!!

mv /usr/local usr/dd
mkdir /usr/local
一块硬盘,format newfs后。
mount /dev/c*t*s*d* /usr/local/
mv /usr/dd/*  /usr/local

不知道这样可以吗?

论坛徽章:
0
10 [报告]
发表于 2003-12-10 12:14 |只看该作者

安装gcc时遇到的问题,如何删除swap?

老大,还是有点问题,是不是我的系统装的不对?
$ which In
no In in /program/home/qtyyy/qt-gcc/qt-x11-free-3.0.5/bin /usr/bin /etc /usr/lib /usr/local/bin /program/home/qtyyy/gcc /program/home/qtyyy/gcc/bin /program/home/qtyyy/gcc/include /program/home/qtyyy/gcc/lib /opt/SUNWspro/bin /opt/SUNWspro/WS6U2/bin /usr/ucb /usr/ccs/bin
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP