Sunday February 18, 2007
今天没事,又重新鼓捣了一下,把以前安装的vm系统删除了,重来,呵呵
记录下,省的忘记
首先安装fb,采用nat连接, minial + man + ports安装
安装好后
sysinstall
配置一些相关属性或参数,如
root password
user
network
ssh
重启
个人比较喜欢vim,又懒的ports安装,就直接
#mount /cdrom
#cd /cdrom/packages/All/
#pkg_add vim-lite-7.0.94.tbz
配置一下vim,这个略,以前blog写过了
然后安装cvsup,也是直接pkg安装
#cd /cdrom/packages/All
#pkg_add cvsup-without-gui-16.1h_2.tbz
稍微配置一下
# cp /usr/share/examples/cvsup/ports-supfile /root/
修改ports-supfile,改下这个:
*default host=cvsup.tw.freebsd.org
然后更新下ports tree
# cvsup -g -L 2 /root/ports-supfile
Continue reading »
Sunday February 18, 2007
在freebsd中安装freetype2.x需要使用gmake, 而不是默认的make
先安装gmake,直接安装盘里的tbz包
#cd /packages/All
#pkg_add gmake-3.80_2.tbz
#rehash
然后安装freetype
# tar zxf freetype-2.2.1.tar.gz
# cd freetype-2.2.1
vi configure
edit change make to gmake
# ./configure
# gmake
# gmake install
php组件安装顺序
jpeg freetype zlib libpng libxml2 gd
Monday February 12, 2007
关机
# shutdown -h now
或
# init 0
重启
# shutdown -r now
或
# reboot
关机,并关闭电源
shutdown -p now
添加用户
# adduser
其它一些用户
id 告诉你你是谁!
pwd 显示你在哪个目录--当前工作目录.
ls 显示当前目录的文件.
ls -F 显示当前目录的文件.执行文件的文件名后加*,目录名后加/,符号链接后加@.
ls -l 以长格式显示文件.
ls -a 列出隐藏点文件和其它文件.如果你是root用户,无须加-a选项,点文件将自动显示.
cd 改变目录.
cd .. 回到上级目录;注意cd后的空格.
cd /usr/local 到/usr/local目录下.
cd ~ 到以登录用户的主目录–例如/usr/home/jack.
试试cd /cdrom,然后ls, 看看你的CDROM是否mounted并且正常工作.
view filename
让你看一个文件(文件名为filename 不改变文件名).试试
view /etc/fstab.
:q :q退出.
cat filename
在屏幕上显示filename.如果文件太长你只能看到文件的最末部分,按ScrollLock 然后用上下键往回移;
whereis text 寻找text文件,并给出它的完全路径
Monday February 12, 2007
有时候断线自动重拨需要一定时间
保存下面文件为 checkadsl.sh
再添加到crontab里,每分钟检查一次。
#!/bin/sh
HOME=/
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin
export HOME PATH
time=6
ok=`expr $time / 2`
myip=`ifconfig tun0 | grep “inet” | awk ‘{print $4}’`
if [ -n "$myip" ]; then
count=`ping -c $time -s 8 $myip | grep “icmp_seq” | wc -l 2> /dev/null`
if [ "$count" -lt "$ok" ]; then
echo “DSL is not connected.”
/etc/rc.d/ppp restart
fi
fi
Saturday February 10, 2007
FreeBSD官方:
http://www.freebsd.org/
http://www.freebsd.org.cn/
FreeBSD China
http://www.freebsdchina.org/
CNFUG(中文FreeBSD用户组)
http://www.cnfug.org/
FreeBSD Hypertext Man Pages
http://www.freebsd.org/cgi/man.cgi?
FreeBSD 使用手册
http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/
FreeBSD Porter 手册
http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/porters-handbook/
ChinaUnix
http://www.chinaunix.net/
Thursday February 8, 2007
配置 /etc/ppp/ppp.conf 文件,填写adsl帐号密码.
default:
# set speed sync #此行可略去,速度设置用
# set log phase tun #此行可略去,日志用
enable dns
adsl:
set device PPPoE:fxp0 #修改fxp0 为您连ADSL设备的网卡名
set authname 用户名
set authkey 密码
set dial
set login
add default HISADDR
配置 /etc/rc.conf 加入:
ppp_enable=”YES”
ppp_mode=”ddial” #断线重拔
ppp_profile=”adsl”
配置 /etc/resolv.conf ,设置dns
nameserver 202.101.224.69
nameserver 192.168.198.2
重启服务
sh /etc/rc
Thursday February 8, 2007
下载 Webmin
webmin-1.320.tar.gz
在安装webmin前,先安装perl5.x
#cd /usr/ports/lang/perl5
#make install clean; rehash
安装webmin
#tar zxvf webmin-1.320.tar.gz
#cp webmin-1.320 /usr/local/webmin
#cd /usr/local/webmin
#./setup.sh
Continue reading »
Thursday February 8, 2007
建 Group 和 用户
# pw groupadd mysql #建立mysql组
# pw useradd mysql -g mysql #建立mysql用户并且加入到mysql组中
去mysql下载 for freebsd的mysql
mysql-max-5.0.27-freebsd6.0-i386.tar.gz
#tar zxvf mysql-max-5.0.27-freebsd6.0-i386.tar.gz
#mv mysql-max-5.0.27-freebsd6.0-i386 /usr/local/mysql
#cd /usr/local/mysql
#./scripts/mysql_install_db –user=mysql #初始化数据库
配置mysql
#bin/mysqld_safe –user=mysql & #第一次启动mysql
#bin/mysqladmini -uroot password 123456 #修改数据库管理员密码
#cp support-files/mysql.server /usr/local/etc/rc.d/mysql.sh #添加自动启动
Continue reading »