FreeBSD学习笔记1

 

更新cvsup-supfile导致磁盘空间全被用光

 

 

 

 

 

 

 

 

 

在设置了cvsup源为cvsup.cn.freebsd.org,在更新了几天之夜后,在/home/ncvs下面了N多的源码,最后提示filesystem is full,情况如下

 

FreeBSD7# cvsup -L 2 -g  cvs-supfile

 

Parsing supfile "cvs-supfile"

 

Connecting to cvsup.cn.freebsd.org

 

Connected to cvsup.cn.freebsd.org

 

Server software version: SNAP_16_1h

 

Negotiating file attribute support

 

Exchanging collection information

 

Establishing multiplexed-mode data connection

 

Running

 

Updating collection src-all/cvs

 

 Edit src/Makefile,v

 

  Add delta 1.375 2011.01.11.18.32.05 imp

 

  Add delta 1.376 2011.01.11.22.57.41 imp

 

  Add delta 1.377 2011.01.12.04.59.29 imp

 

src/Makefile,v: Checksum mismatch -- will transfer entire file

 

 Edit src/ObsoleteFiles.inc,v

 

  Add delta 1.259 2011.01.12.14.55.02 nwhitehorn

 

src/ObsoleteFiles.inc,v: Checksum mismatch -- will transfer entire file

 

 Edit src/UPDATING,v

 

  Add delta 1.675 2011.01.12.14.55.02 nwhitehorn

 

  Add delta 1.676 2011.01.12.17.52.48 mdf

 

  Add delta 1.677 2011.01.12.19.28.52 brucec

 

 

 

/: write failed, filesystem is full

 

 

 

/: write failed, filesystem is full

 

Updater failed: Write failure on "/var/db/sup/src-all/#cvs.cvsup-701.0": No space left on device

 

 

 

 

 

 

 

 

 

磁盘空间不足了,郁闷了

 

 

 

 

 

cd  /home

 

rm –rf ncvs/这个过程竟然持续了几分钟,估计是源码包里面小文件太了,在删除过程中,消去不少时间

 

 

 

 

 

 

 

这下好了,空间已经足了,再也不要cvsup-supfile来更新了。只用

 

 

 

cvsup  -L 2 –g  ports-supfile更新

 

 

 

 

 

 

 

 FreeBSD下面用ports来安装软件

 

以安装mysql为例

 

 

 

root用户登录到FreeBSD系统中,

 

cd /usr/ports/databases/mysql50-server/

 

make  install clean

 

过个40分钟左右,即安装完成,具体时间得看网络速度以及机器的状态情况

 

/usr/local/bin/mysql_install_db 初始化刚刚安装好的数据库

 

chown -R mysql /var/db/mysql   更改/var/db/mysql目录所有者

 

/usr/local/bin/mysqld_safe &   以安全的方式在系统后台启动mysql

 

/usr/local/bin/mysqladmin -u root password 'root'   设置mysql用户的密码,默认为空

 

 

 

posted @ 2012-12-08 14:19  gentoofly  阅读(229)  评论(0编辑  收藏  举报