今天在帮朋友安装 subversion 的时遇到这个问题。
1internal compiler error: Killed (program cc1plus)
Google 后得知,因内存不足,编译中断。
而朋友的 aliyun 主机本来内存也不大,并且 没有交换分区 。
找到了问题的所在,那么我们就来解决。 为了安装软件来升级内存的方法,显然不太靠谱,那么我们就来创建个交换分区吧。
- 创建 swap 文件,
2G
1dd if=/dev/zero of=/mnt/swap bs=1024 count=2048000
- 生成 swap 文件此步骤可能会提示失败,加个
1mkswap /mnt/swap
-f
参数,强制生成即可 - 挂载
1swapon /mnt/swap
这样 free -m 看看,swap 空间是不是大出来了 2G? ;) 使用此方法 成功安装 subversion ,具体安装方法,可查看 一键安装 subversion
如果需要在开机启动时自动挂载 swap
1vi /etc/fstab
将下面内容添加至此文件尾部(注意换行)
1/mnt/swap swap swap defaults 0 0