天天看点

FreeBSD使用

FreeBSD是基于UNIX的与linux不同之处就是目录结构几乎全变了 国内关于FreeBSD的信息还是比较少 我研究了软件安装方法有两种:Packages和ports ports树安装软件较慢 推荐使用Packages安装软件

一、先说说Ports的配置vi /etc/portsnap.conf 主要就是修改SERVERNAME=portsnap.freebsd.org 然后更新portsnap fetch extract 以后更新就用portsnap fetch update

2、然后vi /etc/make.confg 添加源路径

MASTER_SITE_OVERRIDE=\  

http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}\    

ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}\

ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}\

ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}\

ftp://ftp.hk.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}\

ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}\

ftp://ftp.kr.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}\

3、加快ports下载速度

 #cd /usr/ports/ftp/axel

 #make install clean

 修改/etc/make.conf文件,添加如下内容:

 FETCH_CMD=axel  

 FETCH_BEFORE_ARGS= -n 10 -a  

 FETCH_AFTER_ARGS=  

 DISABLE_SIZE=yes

 WITH_GTK2=yes

4、安装vim

 #cd /usr/ports/editors/vim-lite

 或者:pkg_add安装(推荐)

 #pkg_add -r -v vim-lite

 ii)  配置vim

 全局配置:

 #sudo cp /usr/local/share/vim/vim73/vimrc_example.vim /usr/local/share/vimrc

 个人配置:

 #vim ~/.vimrc  

 set number  

 set autoindent  

 set ruler  

 syntax on  

二、说说Packages的配置

写入到root的.cshrc中

PACKAGESITE=ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9-stable/Latest/

或者

setenv PACKAGESITE ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9-stable/Latest/

就ok了

接下来就可以使用pkg_add -rv software

三、桌面的安装

5.首先安装 xorg  然后再安装 gnome2

pkg_add -r  xorg

FreeBSD安装GNOME可以很容易地通过预编译包或 Ports 套件来安装:

从网络安装GNOME:

pkg_add -r gnome2

以上安装完成后:

先创建一个 ~/.xinitrc 文件:(直接执行下面的命令就可以)

# echo "gnome-session" > ~/.xinitrc

然后使用 startx 命令启动 Xorg 以及 Gnome:

如果桌面环境能进入但鼠标指针动不了,没关系, alt+F1回到字符界面, ctrl+c 终止xorg进程 ,需要在 /etc/rc.conf 加入如下两行:

linux_enable="YES"  (linux支持)

dbus_enable="YES"

hald_enable="YES"

moused_enable="YES"

重启电脑再次进入 Gnome,

#startx

--[[如果想启动后直接进入 gnome

ee /etc/rc.conf   加入

gdm_enable=”YES”  (启动GDM)

gnome_enable=”YES  (启动所有gnome服务)]]

6. gnome -中文显示

如果用csh或者tcsh, 在.cshrc 中增加)

setenv LANG zh_CN.UTF-8

setenv LC_LANG zh_CN.UTF-8 //没有他启动不了中文

#setenv XMODIFERS @im=scim

setenv LC_CTYPE zh_CN.UTF-8

setenv LC_ALL zh_CN.UTF-8

如果用sh, 在.shrc中增加 [如果用bash, .bashrc中增加]

export LANG=zh_CN.UTF-8

export LC_CTYPE=zh_CN.UTF-8

export LC_ALL=zh_CN.UTF-8

. 挂接移动硬盘

插上usb设备后 , ls  /dev/da0   后  就知道挂载编号了

卸载  umount /mnt

#mount -t msdosfs /dev/da0s4 /mnt/usb

FreeBSD 下的CP命令参数

cp (复制档案或目录)

[root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination)

[root@linux ~]# cp [options] source1 source2 source3 .... directory

参数:

-a   :相当于 -pdr 的意思;

-d   :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身;

-f   :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制;

-i   :若目的檔(destination)已经存在时,在覆盖时会先询问是否真的动作!

-l   :进行硬式连结 (hard link) 的连结档建立,而非复制档案本身;

-p   :连同档案的属性一起复制过去,而非使用预设属性;

-r   :递归持续复制,用于目录的复制行为;

-s   :复制成为符号连结文件 (symbolic link),亦即『快捷方式』档案;

-u   :若 destination 比 source 旧才更新 destination !

中文输入法及中文字体设置

安装输入法引擎 ibus:

# pkg_add -r ibus

安装完 ibus 之后会提示添加环境变量,下面是针对 Bash Shell 的,在 ~/.bashrc 文件里加入如下文字

export XIM=ibus

export GTK_IM_MODULE=ibus

export QT_IM_MODULE=xim

export XMODIFIERS=@im=ibus

export XIM_PROGRAM="ibus-daemon"

export XIM_ARGS="--daemonize --xim"

然后安装拼音输入法 ibus-pinyin:

# pkg_add -r zh-ibus-pinyin

安装完拼音输入法之后在 ~/.profile 文件里加入如下一行文字,否则iBus会一直显示 No input window:

重启 Gnome,现在中文输入法有了,不过。。。新问题又来了,是不是觉得中文显示特别歪曲?我们只要添加一个名为“文泉驿”免费字体,这样中文就会变靓靓了。

# pkg_add -r wqy-fonts

下载了字体之后并不能立即生效,还需要配置 Xorg,先生成一个配置文件:

# Xorg -configure

执行之后会在 $HOME 目录里产生一个 xorg.conf.new 文件,编辑这个文件,在 Section "Module" 一节最后一行插入:

Load "freetype"

在 Section "Files" 一节最后一行插入:

FontPath "/usr/local/lib/X11/fonts/wqy/"

然后把这个配置文件复制到 /etc/X11

# cp xorg.conf.new /etc/X11/xorg.conf

再次重启 Gnome

上一篇: freebsd ports
下一篇: FreeBSD 6.0