Chinaunix首页 | 论坛 | 博客
  • 博客访问: 828476
  • 博文数量: 330
  • 博客积分: 9641
  • 博客等级: 中将
  • 技术积分: 3181
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-19 14:41
文章分类

全部博文(330)

文章存档

2012年(17)

2011年(135)

2010年(85)

2009年(57)

2008年(36)

我的朋友

分类: BSD

2009-04-09 18:07:04

字体
# cd /usr/X11R6/lib/X11/fonts/TrueType (*.ttc 改 *.ttf)
# mkfontscale ;mkfontdir    or # ttmkfdir -o fonts.dir
Add path to /etc/X11/xorg.conf

升级freebsd
#freebsd-update upgrade -r 7.1-RELEASE -s update1.freebsd.org


Set locale:
User level:
~/.login_conf
me:\
        :charset=UTF-8:\
        :lang=en_US.UTF-8:
System level:
/etc/login.conf
chinese|Chinese Users Accounts:\
        :charset=UTF-8:\
        :lang=en_US.UTF-8:\
        :tc=default:
# cap_mkdb /etc/login.conf
to make new configuration in /etc/login.conf visible to the system.
Use vipw to add new users, and make the entry look like this:
user:password:1111:11:language:0:0:User Name:/home/user:/bin/sh

mount usb
确保内核中有如下项
device scbus
device da
device cd
在GENERIC中默认都有,如果没有,请编译内核。
大多数U盘用的是FAT 文件系统,所以用
mount -t msdos /dev/da0 /mnt


/boot/kernel/下多了个reiserfs.ko
#kldload reiserfs.ko
# mount -r -t reiserfs /dev/ad4s8 /mnt/learn/
ad4s7 is my Debian home

# mount -t ntfs /dev/ad4s5 /mnt/learn/
or mount_ntfs
# mount -t ext2fs /dev/ad4s2 /mnt/learn/    /*Can not mount*/


把man干净地输出到文本中
# man command | col -b > file_name


1.如何列出所有可以升级的 ports?
pkg_version -c

2.如何得知 ports system 对某个 ports 所提供的编译叁数?
cd /usr/ports/sysutils/portupgrade/
make -DNOPORTDOCS install # make NOPORTDOCS=yes install 亦同
那麽安装此 ports 时,会将 NOPORTDOCS 所对应的相关叁数指定进去。
有时候设定较人性化的 ports 会在安装前提供叁数供选择,但是其实大部份的
ports 都没有提供,因此必须自行去搜寻可编 译的叁数,在此我提供的方式如
下:
cd /usr/ports/sysutils/portupgrade/
grep defined Makefile

3.如何查询 packages 与其他 packages 之间的相依性?
pkg_info -r

4.如何更新 INDEX 对照表?
cd /usr/ports
make index

5.如何在 FreeBSD 上模拟 Linux 的环境?
brandelf -l
brandelf execution-binary-filename
如果显示结果不是 Linux ELF Binaries,但是自己确定是 Linux ELF Binaries
的话,则只要更改一下 ELF 的格式即可。
brandelf -t Linux execution-binary-filename

6.如何检查是否有安装重覆的 ports/packages?
pkg_info | sort | sed -e 's/-[0-9].*$//' | uniq -c | grep -v '^[[:space:]]*1'

7.如何删除相依赖的软件包?
cd /var/db/pkg/
pkg_delete -r
cd /usr/ports/sysutils/portupgrade
make deinstall-depends


阅读(759) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~