- 論壇徽章:
- 13
|
本帖最后由 ulovko 于 2013-04-06 11:09 編輯
1> 準備工作 (本次安裝使用amd64)
鏡像下載地址: ftp://iso.netbsd.org/pub/NetBSD/iso/5.1.2/
amd64: ftp://iso.netbsd.org/pub/NetBSD/iso/5.1.2/amd64cd-5.1.2.iso(242MB)
i386: ftp://iso.netbsd.org/pub/NetBSD/iso/5.1.2/i386cd-5.1.2.iso(238MB)
官方文檔: http://www.netbsd.org/docs/
官方教程有詳細圖解:
netbsd-guide2012.pdf
(2.94 MB, 下載次數(shù): 227)
2012-06-09 10:02 上傳
點擊文件名下載附件
官方教程關(guān)于pkgsrc:
netbsd-pkgsrc.pdf
(1.27 MB, 下載次數(shù): 117)
2012-06-09 10:02 上傳
點擊文件名下載附件
1.png (12.56 KB, 下載次數(shù): 222)
下載附件
2012-09-10 11:49 上傳
2> 安裝NetBSD5.1.2
NetBSD5.1.2-install-01.png (8.29 KB, 下載次數(shù): 221)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-02.png (9.88 KB, 下載次數(shù): 231)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-03.png (10.07 KB, 下載次數(shù): 233)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-04.png (11.2 KB, 下載次數(shù): 209)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-05.png (8.16 KB, 下載次數(shù): 215)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-06.png (3.71 KB, 下載次數(shù): 201)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-07.png (7 KB, 下載次數(shù): 206)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-08.png (6.6 KB, 下載次數(shù): 198)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-09.png (8.66 KB, 下載次數(shù): 186)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-10.png (10.95 KB, 下載次數(shù): 202)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-11.png (8.13 KB, 下載次數(shù): 211)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-12.png (6.78 KB, 下載次數(shù): 203)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-13.png (4.36 KB, 下載次數(shù): 208)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-14.png (9.35 KB, 下載次數(shù): 209)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-15.png (10.08 KB, 下載次數(shù): 203)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-16.png (8.91 KB, 下載次數(shù): 212)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-17.png (8.83 KB, 下載次數(shù): 197)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-18.png (2.89 KB, 下載次數(shù): 214)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-19.png (4.87 KB, 下載次數(shù): 207)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-20.png (7.62 KB, 下載次數(shù): 214)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-21.png (7.49 KB, 下載次數(shù): 209)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-22.png (7.78 KB, 下載次數(shù): 215)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-23.png (4.88 KB, 下載次數(shù): 205)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-24.png (5.13 KB, 下載次數(shù): 205)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-25.png (8.58 KB, 下載次數(shù): 193)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-26.png (10.35 KB, 下載次數(shù): 201)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-27.png (4.32 KB, 下載次數(shù): 196)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-28.png (3.48 KB, 下載次數(shù): 216)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-29.png (4.24 KB, 下載次數(shù): 213)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-30.png (7.26 KB, 下載次數(shù): 197)
下載附件
2012-06-09 09:55 上傳
NetBSD5.1.2-install-31.png (11.18 KB, 下載次數(shù): 199)
下載附件
2012-06-09 09:55 上傳
3> NetBSD 基本配置- NetBSD/amd64 (Amnesiac) (console)
- login: root
- password:
- We recommend creating a non-root account and using su(1) for
- root access.
- # useradd -m -G wheel ko (添加普通用戶ko 并將其加入wheel組)
- PS: 非wheel組用戶 將無法使用su命令!
- # passwd ko (修改用戶密碼)
- Changing password for ko.
- New Password:
- Retype New Password:
- # grep ko /etc/master.passwd /etc/passwd /etc/group (檢查一下成果)
- /etc/master.passwd:ko:$2s$07$dzN7dcbauWrbfrXoEIU1L.JckSJ16BipQAf5Qkuz67RY4EWQZkb.i:1000:100: :0:0: :/home/ko:/bin/sh
- /etc/passwd:ko:*:1000:100: : /home/ko:/bin/sh
- /etc/group:wheel:*:0:root,ko
復(fù)制代碼- 時間調(diào)整 :
- # echo rtclocaltime=YES >> /etc/rc.conf
- # sh /etc/rc.d/rtclocaltime restart
- Setting RTC offset to -480.
- # sysctl kern.rtc_offset
- kern.rtc_offset = -480
- # ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- # date (試試看是不是搞定了^_^)
復(fù)制代碼- 網(wǎng)絡(luò)配置 DHCP :
- # vi /etc/rc.conf
- hostname=netbsd.kotzu.org
- dhclient=YES
- auto_ifconfig=YES
- sshd=YES
- :wq
- 靜態(tài)IP (單配置文件):
- # dmesg | grep -i ether (查看網(wǎng)卡信息)
- wm0 at pci0 dev 3 function 0: Intel i82540EM 1000BASE-T Ethernet, rev. 2
- wm0: Ethernet address 08:00:27:b1:13:d3
- # ifconfig -a (查看網(wǎng)卡詳細信息)
- wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- capabilities=2bf80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP
- 4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Tx,UDP6CSUM_Tx>
- enabled=0
- address: 08:00:27:b1:13:d3
- media: Ethernet autoselect (1000baseT full-duplex)
- status: active
- # vi /etc/rc.conf
- hostname=netbsd.kotzu.org
- auto_ifconfig=YES
- defaultroute="192.168.1.1"
- ifconfig_wm0="inet 192.168.1.77 netmask 255.255.255.0"
- sshd=YES
- :wq
- 靜態(tài)IP (多配置文件):
- # echo 'route add default 192.168.1.1' > /etc/mygate (網(wǎng)關(guān))
- # echo 'inet 192.168.1.77 netmask 255.255.255.0' > /etc/ifconfig_wm0 (靜態(tài)IP)
- # echo 'netbsd.kotzu.org' > /etc/myname (主機名)
- # echo 'auto_ifconfig=YES' >> /etc/rc.conf (# config all avail. interfaces)
- # echo 'sshd=YES' >> /etc/rc.conf (開機運行ssh服務(wù))
- DNS :
- # vi /etc/resolv.conf
- nameserver 202.106.0.20
- nameserver 202.106.196.115
- :wq
- # reboot
復(fù)制代碼 PS: 修改任何配置文件都需要重啟相應(yīng)服務(wù),由于配置主機名,必須reboot... ^_^
4> PKG_ADD & PKGSRC- NetBSD/amd64 (netbsd.kotzu.org) (console)
- login: ko
- Password:
- NetBSD 5.1.2 (GENERIC) #0: Thu Feb 2 12:12:28 UTC 2012
- Welcome to NetBSD!
- netbsd$ su -
- password:
復(fù)制代碼 配置binary 下載路徑 :
- csh/tcsh:
- netbsd# vi ~/.cshrc
- setenv PKG_PATH ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/`uname -m`/5.1/All
- :wq!
- netbsd# source ~/.cshrc
- sh/ksh:
- netbsd# vi ~/.profile
- export PKG_PATH=ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname -m)/5.1/All
- :wq!
復(fù)制代碼 下載安裝pkgsrc包 (相當(dāng)于ports):
- netbsd# wget ftp://ftp.netbsd.org/pub/pkgsrc/stable/pkgsrc.tar.bz2
- netbsd# cd /usr
- netbsd# tar -jxpvf ~/pkgsrc.tar.bz2
- netbsd# vi /etc/mk.conf
- FETCH_CMD=/usr/pkg/bin/wget -c -t3 -T10
- FETCH_BEFORE_ARGS=--passive-ftp
- FETCH_RESUME_ARGS=-c
- FETCH_OUTPUT_ARGS=-o
- :wq
- netbsd# cd /usr/pkgsrc/shells/bash/ && make install clean (安裝bash)
- PS: 這里注意,設(shè)置了PKG_PATH就不能源碼安裝軟件。。
- 建議: 源碼安裝su root, 非源碼直接sudo ^_^
- 注意給普通用戶.cshrc .profile 設(shè)置PKG_PATH, root就不要設(shè)置了!
復(fù)制代碼 5> 安裝 VIM/ tcsh/ wget/ pkgin/ sudo
- netbsd# pkg_add -v vim
- netbsd# vim --version|head
- VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Apr 10 2012 07:16:09)
- Included patches: 1-446
- Modified by pkgsrc-users@NetBSD.org
- Compiled by cheusov@asrock.chizhovka.net
- ...
- ...
- netbsd# vim ~/.vimrc
- set nomodeline (這個一定要寫,目前有這個安裝漏洞)
- set nocp
- set hls is
- set ic
- set cindent
- set autoindent
- set backspace=2
- set nobackup
- set noswapfile
- set shiftwidth=2
- set tabstop=2
- set softtabstop=2
- set expandtab
- set ruler
- set mouse=v
- syntax on
- "set bg=dark (更改背景色調(diào)/默認為light, " 為注釋!)
- :wq (詳情:vimtutor)
- netbsd# pkg_add -v tcsh
- netbsd# which tcsh
- /usr/pkg/bin/tcsh
- netbsd# vipw (個人喜歡tcsh, 不喜勿改!)
- root:$2a$07$yTPbdv01yUA5YYDMuEBwye2zIPKjQzWfUq2UHUHnBs5BPHGQlnf6m:0:0: :0:0:Charlie &:/root:/usr/pkg/bin/tcsh
- ko:$2s$07$dzN7dcbauWrbfrXoEIU1L.JckSJ16BipQAf5Qkuz67RY4EWQZkb.i:1000:100: :0:0: :/home/ko:/usr/pkg/bin/tcsh
- netbsd# echo >> .cshrc set autolist (開啟TAB鍵自動補全)
- netbsd# echo >> .profile set autolist (開啟TAB鍵自動補全)
- netbsd# pkg_add -v wget
- netbsd# rehash
- netbsd# wget --version|head
- GNU Wget 1.13.4 built on netbsd.
- ...
- ...
- netbsd# pkg_add -v pkgin (如同yum/aptitude一樣,自動解決依賴!)
- =======================================================
- $NetBSD: MESSAGE,v 1.3 2010/06/10 08:05:00 is Exp $
- First steps before using pkin.
- .Modify /usr/pkg/etc/pkgin/repositories.conf to suit your platform
- .Initialize the database :
- # pkgin update
- =======================================================
- netbsd# vim /usr/pkg/etc/pkgin/repositories.conf
- ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/5.1/All
- :wq
- netbsd# rehash
- netbsd# pkgin update
- =======================================================
- netbsd# pkgin update (創(chuàng)建初始化packages數(shù)據(jù)庫)
- netbsd# pkgin install (安裝)
- netbsd# pkgin remove (刪除)
- netbsd# pkgin upgrade (請 man pkgin)
- netbsd# pkgin full-upgrade (全部更新)
- netbsd# pkgin clean (清除package遺留的緩存 /var/db/pkgin/cache/)
- netbsd# pkgin search (搜索package信息)
- netbsd# pkgin avail | more (列出當(dāng)前所有可用的package)
- netbsd# pkg_info (列出當(dāng)前安裝的package)
- =======================================================
- netbsd# pkgin install sudo
- netbsd# rehash
- netbsd# visudo
- /wheel
- ## Same thing without a password
- %wheel ALL=(ALL) NOPASSWD: ALL
- :wq
復(fù)制代碼 6> 使用本地化語言(簡體中文)- netbsd# vim ~/.cshrc
- export LANG="zh_CN.UTF-8"
- export LC_CTYPE="zh_CN.UTF-8" (字符類型)
- export LC_COLLATE="zh_CN.UTF-8" (字符對比規(guī)則)
- export LC_TIME="zh_CN.UTF-8" (時間類型)
- export LC_NUMERIC="zh_CN.UTF-8" (數(shù)字類型)
- export LC_MONETARY="zh_CN.UTF-8" (貨幣類型)
- export LC_MESSAGES="zh_CN.UTF-8" (消息/提示類型)
- export LC_ALL="zh_CN.UTF-8"
- :wq!
- netbsd# vim ~/.profile
- export LANG="zh_CN.UTF-8"
- export LC_CTYPE="zh_CN.UTF-8" (字符類型)
- export LC_COLLATE="zh_CN.UTF-8" (字符對比規(guī)則)
- export LC_TIME="zh_CN.UTF-8" (時間類型)
- export LC_NUMERIC="zh_CN.UTF-8" (數(shù)字類型)
- export LC_MONETARY="zh_CN.UTF-8" (貨幣類型)
- export LC_MESSAGES="zh_CN.UTF-8" (消息/提示類型)
- export LC_ALL="zh_CN.UTF-8"
- :wq!
復(fù)制代碼 7> Xorg / Xfce / WQY
關(guān)于Xorg配置 : http://blog.chinaunix.net/uid-25256412-id-2939430.html- netbsd# pkgin install xfce4 gdm dejavu-ttf (安裝xfce4)
- 根據(jù)提示把/usr/pkg/share/examples/rc.d下famd gdm hal dbus腳本cp 至/etc/rc.d/
- netbsd# vim /etc/rc.conf
- famd=YES
- rpcbind=YES
- dbus=YES
- hal=YES
- gdm=YES
- :wq
- netbsd# vim ~/.xinitrc
- exec xfce4-session
- :wq
- netbsd# wget 'http://cdnetworks-kr-1.dl.sourceforge.net/project/wqy/wqy-zenhei-snapshot/0.9.46-May/wqy-zenhei-0.9.46-May.tar.bz2'
- netbsd# tar -jxvf wqy-zenhei-0.9.46-May.tar.bz2
- netbsd# mv wqy-zenhei /usr/X11R7/lib/X11/fonts/
- netbsd# cd /usr/X11R7/lib/X11/fonts/wqy-zenhei/
- netbsd# fc-cache -f -v
- netbsd# mkfontscale .
- netbsd# mkfontdir
復(fù)制代碼 8> ibus-pinyin/ firefox- netbsd# pkgin install ibus ibus-pinyin ibus-table-chinese
- netbsd# vim ~/.xinitrc
- export XMODIFIERS=@im=ibus
- export GTK_IM_MODULE=ibus
- export QT_IM_MODULE=ibus
- ibus-daemon -d -r -x
- :wq
- netbsd# pkgin install firefox
復(fù)制代碼
9> NetBSD市場占有率0.2%
w3techs-bsd.png (32.26 KB, 下載次數(shù): 200)
下載附件
2012-06-09 11:00 上傳
w3techs-linux.png (34.09 KB, 下載次數(shù): 195)
下載附件
2012-06-09 11:00 上傳
10> Reserved for future use....
Basic FreeBSD Setup as Desktop: http://72891.cn/thread-3751834-1-1.html
Basic NetBSD Setup as Desktop: http://72891.cn/thread-3751787-1-1.html
Basic OpenBSD Setup as Desktop: http://72891.cn/thread-3751016-1-1.html
Basic Debian Setup as Desktop: http://72891.cn/thread-3751791-1-1.html
Basic Ubuntu Setup as Desktop: http://72891.cn/thread-3746337-1-1.html
Basic Fedora Setup as Desktop: http://72891.cn/thread-3761672-1-1.html
Basic PC-BSD Setup as Desktop: http://72891.cn/thread-3751857-1-1.html
|
評分
-
查看全部評分
|