freebsd安裝及配置

2021-09-08 03:29:00 字數 3422 閱讀 5754

freebsd 是乙個比較流行的 unix 系統,最近稍微體驗了下,發現跟 linux 還是有些差別的,配置起來稍顯繁瑣,就把安裝筆記記下來,也方便以後查閱。網上文件並不是很系統,倒是官方的說明文件非常豐富,新手安裝一定要參考官方的使用手冊,少走彎路。

一、安裝系統

0.製作可啟動優盤可用如下命令:(不過還是用光碟安裝可靠一下,有時候優盤啟動不了)

dd

if=/path/freebsd.iso of=/dev/sdb

1.選擇預編譯軟體包(這個要認真選一下)

需要圖形介面的話,一定要選上 xorg,另外推薦 bash,gnome-terminal,gedit,chromium,xfburn,字型等其他常用軟體。編譯的話比較耗時,使用 cd/*** 會快很多。

2.配置網路

a.由於本人使用的是靜態ip位址,而且需要認證,所以配置比較麻煩,且經常出現莫名其妙的問題(比如開機一段時間後突然斷網),這裡就說詳細一點。上網配置檔案 /etc/rc.conf 重要!

hostname=""

#主機名

defaultrouter="

222.222.222.254

"#閘道器

ifconfig_re0="

inet 222.222.222.22 netmask 255.255.255.0

"

b.常用網路服務管理命令

/etc/netstart                             #重啟網路

/etc/rc.d/netif restart                   #重啟網絡卡,類似可重啟其他服務如:gdm

/etc/rc.d/routing restart                #重啟路由

net-setup

nslookup

traceroute

ping

netstat

3.配置xorg,使用如下命令(root),可在 /root/ 下產生乙個 xorg.conf.new 的配置檔案,一般不需要測試,或更改。

xorg -configure

移動到標準目錄:

cp /root/xorg.conf.new /etc/x11/xorg.conf

4.安裝桌面環境(或視窗管理器)

proc    /proc    procfs    rw    0

0

b.這裡介紹幾個視窗管理器(都可以通過 `whereis openbox` 類似命令找到 ports 位置,進而安裝 `make install clean`)。enlightenment,小巧而華麗。blackbox,ctwm,sawfish,window maker,icewm 簡潔快速,像win98,fluxbox,flwm,openbox archbang就裝的是這個,wm2,fvwm,twm等等,太多了……

c.關於主題,可在類似如下目錄下查詢:(如字型:/usr/ports/x11-fonts/wqy)

/usr/ports/x11-themes/e17-*

d.欲使隨登陸管理器(gdm,xdm,kdm,slim等)啟動,可新增 $home/.xinitrc 檔案(/etc/x11/xinit/xinitrc):

exec gnome-session

#exec openbox-session

#exec enlightenment_start

#exec icewm-session

#startxfce4

5. /etc/rc.conf 配置檔案(系統啟動檔案,非常重要,自己的服務如ftpd,sshd,named等都在這裡新增)

a.系統服務目錄 /usr/local/etc/rc.d

hald_enable="

yes"

dbus_enable="

yes"

gdm_enable="

yes"

gnome_enable="yes"

natd_enable="yes" #啟動 dhcp 服務

firewall_enable="yes"             #啟動防火牆

b.dns檔案: /etc/resolv.conf

nameserver 8.8.8.8

master_site_backup?=\

ftp://

ftp.cn.freebsd.org/pub/freebsd/distfiles/$/\

ftp://

ftp.tw.freebsd.org/pub/freebsd/distfiles/$/\

ftp://

ftp.freebsdchina/pub/freebsd/ports/distfiles/$/\

ftp://

ftp.tw.freebsd.org/pub/freebsd/ports/distfiles/$/\

ftp://

ftp.freebsdchina/pub/freebsd/distfiles/$/

master_site_override?= $

7.系統啟動檔案 /boot/loader.conf    /boot/defaults/loader.conf,可修改預設等待時間(ubuntu 裡面是 /etc/default/grub)

autoboot_delay="

1"

chpass username

二、基本軟體管理

1.搜尋,關鍵字

make search name/key =

2.軟體包資訊(/var/db/pkg)

pkg_version = > < !

pkg_info

3.新增,刪除

pkg_add -r pac

make install clean

pkg_delete pac

make deinstall

4.公升級,有很多方式

portsnap,portupgrade,portmaster,portsclean,

5.可用程式列表: 

三、優盤,cdrom掛載

mount -t msdosfs /dev/da0s1 /media/usb

mount -t cd9660 /dev/acd0 /media/cdrom

四、總結

裝系統的時候一定要注意備份,因為 unix 下許可權太大,很容易出現誤操作。

不要亂改,亂刪,三思而後行!

FreeBSD配置IP 多IP及 DNS

reebsd的配置還是有點獨特的,具體看下面的例項 首先用ifconfig檢視本地網絡卡資訊 編輯rc.conf 檔案 locaohost vi etc rc.conf 這個檔案類似於rhel中的 etc rc.local檔案,檔案中的內容開機時將自動執行 sysinstall generated ...

FreeBSD網絡卡配置

freebsd版本為7.1版,基本配置網絡卡ip與閘道器的配置檔案是目錄 etc下面的rc.conf檔案.在配置之前請使用ifconfig a來檢視正確的網絡卡名,本人的是le0,網路位址是 10.22.60.0 24的網路,ip位址為10.22.60.32,因此在rc.conf檔案中新增 ifco...

freeBSD安裝簡介

一 公升級prots 1。如果沒安裝cvsup,就去ports安裝 cd usr ports net cvsup make make install 2。然後就可以更新了 cd usr local bin cvsup gl2 h cvsup.freebsdchina.org usr share ex...