freed设置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FREEBSD 安装后的设置(升级PORTS)(三)
1.CODE:cd /usr/ports/net/cvsup
make install
hehe 先去喝杯茶把大概10分钟
2.code: cd /usr/share/examples/cvsup
ee ports-supfile
选择你要更新的PORTS (什么POLINSH JAPANESE的就不用更新了我们又不用日文) 把前面的#号去掉
3.改默认的CVSUP服务器default host=
4.(终于完了)CODE:cvsup -g -L 2 ports-supfile
FreeBSD安装之后的人性化修改,升级更新ports、系统、Xorg
为了方便大家复制下面命令全用文字输入了。

进入FreeBSD我做的第一件事情就是缩短FreeBSD进入系统的时间
修改/boot/defaults/loader.conf
# ee /boot/defaults/loader.conf
其中#autoboot_delay="10" 将#号去掉替换10为1然后按ESC存盘退出
然后想让FreeBSD像RedHat那样在ls时显示多种颜色的目录
# ee /etc/csh.cshrc
setenv LSCOLORS ExGxFxdxCxegedabagExEx
setenv CLICOLOR yes
让FreeBSD的csh显示类似[ID@PCNAME] ~# 的提示符在/etc/csh.cshrc里加入
set prompt = '[%B%n@%m%b] %B%~%b%# '
然后存盘退出,执行代码:
sed -i.bak -E s/set\ prompt/#set\ prompt/g /root/.cshrc
tcsh(csh兼用)提示符的变量常用如下:
! 和%h一样
%B 开始粗体模式
%b 结束粗体模式
%c 当前工作目录名称的最后部分
%c2,%c3等等当前工作目录名称的最后两个、三个(等等)组成部分
%C 跟%c类似,但是使用长形式的目录名称
%d 本周的当天
%D 今天是当月中的第几天
%h 当前命令的历史记录编号
%l shell的当前控制终端
%L 清除从提示符末尾到下一行的所有内容
%m 机器的主机名称
%M 机器的完全符合规范的域名
%n 用户名
%p 用精确格式(包括秒)显示的12小时制时间
%P 用精确格式(包括秒)显示的24小时制时间
%S 开始标准输出格式
%s 结束标准输出格式
%t 以12小时制格式显示时间
%T 以24小时制格式显示时间
%U 开始下划线模式
%u 结束下划线模式
%w 当前月的名称
%W 当前月的序数
%y 以2位格式表示的年
%Y 以4位格式表示的年
%% %字符
%! 跟%h相同
%@ 跟%t相同
$# 扩展到>供常规使用,如果用户正以root身份运行的话,就扩展到#
%/ 当前工作目录的完整名称
%- 以短格式表示的当前工作目录
^C 跟C匹配的控制字符:例如^G代表Ctrl+G
\a 使tcsh在任何时候显示提示符时嘟嘟响
\e 终止的escape符0x1B
\f 终止的换页符
\n 在这个位置开始一个新行
\r 回车符
\t Tab制表符
\v 垂直制表符
\nnn 由八进制数字nnn所指定的字符
安装cvsup(升级源码及Ports)
安装方式:还是用pkg_add -r cvsup-without-gui吧,用Ports方式真的足可以让你去喝个小醉在洗个桑拿!
配置CVSUP
配置CVSUP主要是指定索要使用的CVSUP服务器地址及配置选择性的更新。

代码
# cd /usr/share/examples/cvsup
用ee命令修改standard-supfile、ports-supfile、stable-supfile
将“*host=”后面的地址更换为你连接最快的服务器,我找到的是“”还有、
# reboot 重新启动计算机。

升级源代码
代码
# cd /usr/share/examples/cvsup/
# cvsup -g -L 2 standard-supfile
之后再升级PORTS树
# cvsup -g -L 2 ports-supfile
# cvsup -g -L 2 stable-supfile
以上经过慢长的等待便完成了CVSUP的安装、配置和升级
安装新建的Stable树,保证内核和程序之间的同步
# mergemaster -p
到这为止你的系统还没有升级!底子是打好了!
进入/usr/src
执行:make buildworld即可又是慢长的等待,多久我忘记了,睡着了........
随后执行:make installworld
升级系统配置文件
# mergemaster需要按“i”以便系统执行升级。

升级内核
# cd /usr/src;make buildkernel;make installkernel
下面开始安装Xorg从源代码编译
# cd /usr/ports/x11/xorg
# make install clean
或从网络安装:
# pkg_add -r xorg
然后KDE我个人比较喜欢用KDE
要从网络安装KDE 只需要:
#pkg_add -r kde
或从源代码编译KDE,可以使用ports 树:
#cd /usr/ports/x11/kde3
# make install clean
然后KDE汉化也一起做了吧
# cd /usr/ports/chinese/kcfonts
# make install clean
# cd /usr/ports/chinese/arphicttf
# make install clean
# cd /usr/ports/chinese/kde3-i18n-zh_CN
# make install clean
# cd /usr/ports/chinese/koffice-i18n-zh_CN
# make install clean
另外:需要把Windows下的SimSun.ttf或SimSun.ttc复制到/usr/X11R6/lib/X11/fonts/TTF/
安装完就运行
# Xorg -configure
配置xorg
这将在/root 中生成xorg.conf.new 的配置文件。

下一步是测试现存的配置文件,以确认Xorg 能够同系统上的图形设备正常工作。

要完成这个任务,只需:
CODE:
# X -config /root/xorg.conf.new
或者
# Xorg -config xorg.conf.new
接着编辑/root/xorg.conf.new
# ee /root/xorg.conf.new
在Section "Files"之间加入下面三行,以使X-Window能找到正确的字体路径,如下:Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
SubSection "Displk 中加入
Modes "1024x768" "800x600"
配置完成
#cp xorg.conf.new /etc/X11/xorg.conf
中文输入法安装:
cd /usr/ports/chinese/scim-tables/
make install
为了一劳永逸,直接修改系统配置文件/etc/profile,在里面加入下面几行,然后重启。

export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
重启后,使用locale 命令看是否已经设置成功,正常情况下,应该显示:LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
开机启动KDE
#ee /etc/ttys
ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure FreeBSD7.1之我的配置
装Eva时出现会出现集装类似下面的图
我又装了FreeBSD7.1,发现FireFox还是2.0的。

不过这次己较好,中文没问题,eva也很好用!
ftp:///pub/FreeBSD/ports/i386/packages-7.1-release/All
www# uname -a
FreeBSD 7.1-RC1 FreeBSD 7.1-RC1 #0: Sun Dec 7 05:57:33 UTC
2008 root@:/usr/obj/usr/src/sys/GENERIC i386
输入法装完后,能在新建的文本文件中直接使用,但是不能在Firefox上用,不能调出输入法。

还好,下面的方法可以解决。

www# cd /usr/ports/chinese/scim-pinyin
www# make install clean
Remember to set environment variable XMODIFIERS:
csh/tcsh: setenv XMODIFIERS @im=SCIM
sh/bash: export XMODIFIERS='@im=SCIM'
and set LANG, LC_CTYPE to one of the following values:
Simplified Chinese:
zh_CN.UTF-8, zh_CN.GB18030, zh_CN.GBK, zh_CN.GB2312, zh_CN.eucCN
Traditional Chinese:
zh_TW.UTF-8, zh_TW.Big5
zh_HK.UTF-8, zh_HK.Big5-HKSCS
To start the SCIM input method daemon, use command:
scim -d
--------------------------------------------------------------------
To display this message again, type `pkg_info -D zh-scim-pinyin-0.5.91_5'
===> Registering installation for zh-scim-pinyin-0.5.91_5
===> Cleaning for scim-1.4.7_3
===> Cleaning for gmake-3.81_3
===> Cleaning for zh-scim-pinyin-0.5.91_5
www#
www# setenv XMODIFIERS @im=SCIM
www# export XMODIFIERS='@im=SCIM'
export: Command not found.
www# scim -d
输入scim -d后,就可以直接在终端和Firefox上输入中文了。

(
我的是csh shell,下面的命令在我机器不能执行。

export LANG=zh_CN.eucCN
export LC_CTYPE=zh_CN.eucCN
查看你使用的shell:
www# echo $0
csh
www# cat /etc/passwd
# $FreeBSD: src/etc/master.passwd,v 1.40.18.1 2008/11/25 02:59:29 kensmith Exp $
#
root:*:0:0:Charlie &:/root:/bin/csh
)
www# export
PACKAGESITE=ftp:///pub/FreeBSD/ports/i386/packages-7.1-release/Al l/
export: Command not found.
这个命令不知为什么不行。

安装中文字体kcfont(国乔字体)
#cd /usr/ports/chinese/kcfonts/
#make install clean
华丽的分隔线
----------------------------------------
告别发虚字体,和MS的ttf说byebye!
XD# cd /usr/ports/x11-fonts/wqy/
XD# make install clean
系统默认的字体大小是10,有点小不方便看,建议都改为12。

由于QQ官方没有出FreeBSD下的版本,那就用Eva:
www# whereis eva
eva: /usr/ports/net-im/eva
www# cd /usr/ports/net-im/eva
www# make install clean
没有声音,执行下面命令就OK了。

www# kldload snd_driver
www# esd
查看当前的locale设置:
www# locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_ALL=
安装mp3播放器xmms
#cd /usr/ports/multimedia/xmms
#make install clean
#cd /usr/ports/multimedia/xmms-skins
#make install clean
安装视频播放器mplayer
# cd /usr/ports/multimedia/mplayer
# make WITH_LANG=zh install clean
1、直接挂载FAT32格式的E盘
www# mount -t msdosfs /dev/ad0s3 /mnt
2、系统启动时自动挂载
www# cd /mnt
www# mkdir D
www# mkdir E
www# gedit /etc/fstab
注:我的第一个分区是Windows系统的C盘,第二个分区是FreeBSD的分区,第三个FAT32格式的逻辑分区D盘,第四个分区是FAT32格式的主分区E盘。

fstab文件内容
# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s4b none swap sw 0 0
/dev/ad0s4a / ufs rw 1 1
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
/dev/ad0s3 /mnt/E msdosfs rw 0 0
/dev/ad0s5 /mnt/D msdosfs rw 0 0
PS:一个主分区,一个是逻辑分区。

这个文件不对就不能进桌面,可以使用ee /etc/fstab 来修改,重启就好了。

手动挂载(D盘是第一个逻辑分区)
airacle# mount_msdosfs -L zh_CN.GB2312 /dev/ad0s5 /mnt/D
来自: /airacle/blog/item/819ff3deb89eee5394ee3782.html。

相关文档
最新文档