天天看點

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