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