Skip navigation.

极湖

无不用其“极”

Posts tagged with "BSD"

前途无量的PC-BSD

, , ,

没事下了个PC-BSD 1.3.01的VMWare磁盘镜像,在VMware上试用后,一下子喜欢上了。于是忍不住下载了其安装光盘,刻录,并在家里的电脑上安装。

PC-BSD的默认桌面是KDE,窗口样式是Vista风格,从视觉效果来说,给人的第一印象不错。实际上,PC-BSD的的桌面和很多Linux发行版相比,可以说并无过人之处,如果你肯花时间,完全可以用熟悉的Linux系统做出比这个更漂亮的桌面。只不过,这个系统的内核是BSD,而不是Linux。

PC-BSD提供了一个图形化的安装系统,让没有安装过BSD的人,也能轻松安装PC-BSD。我用下来的感觉,这个安装系统还不是很完善,比如,有一步选错了,居然回不到上一步,需要从头来,还有就是响应速度比较慢,比如从一个列表中选择内容,半天才有结果。PC-BSD的安装系统,目前看来还赶不上很多Linux发行版,只不过,比起其他的BSD系统,这已经是个不小的进步。

PC-BSD的过人之处在于,它提供了一个叫做PBI的软件包管理系统,PBI的安装方式很像Windows下的Setup,鼠标双击文件就自动开始安装,两三步即完成安装,软件包装好之后也能够用图形方式从系统中卸载。这样傻瓜化的软件安装卸载方式,很靠近用户,虽然有点步Windows的后尘,也可以说是一大进步,因为各种Linux/BSD发行版,都还没有做到这一点,包括Redhat的RPM。在易用性这一点上,PBI让PC-BSD有了一个很好的起点,随着PBI软件包的增加,我想以后会有更多的人使用这套系统。

PC-BSD的硬件查找能力也还过得去,在自己的机器上装好之后,显卡声卡都正常工作,以前用FreeBSD,做到这一步需要花费不少功夫。我认为,这也是PC-BSD的一个亮点。

PC-BSD基于FreeBSD,并有所改进,尤其在桌面环境,下了很多功夫,它也没有抛弃FreeBSD的那一套管理方式,你照样可以用FreeBSD的ports方式或是pkg方式安装卸载软件,所以说,这套系统既适合于菜鸟,也适合于老鸟,可谓“老少咸宜”。

现在,如果要在自己的机器上安装Linux,我的首选是Ubuntu,如果要安装BSD,则非PC-BSD莫属了。

接触OpenBSD

,

没事在虚拟机上装了一个OpenBSD,初次安装这个操作系统,第一印象是——这个系统非常简洁。

因为以前没有接触过OpenBSD,装好系统后还不知道怎么去摆弄它,只有在网上到处找相关的资料。

这个日文网页 ,告诉你安装OpenBSD之后该确认和该设置的一些东西,感觉比较有用。

另外,在我的环境下,需要设置proxy以及PKG_PATH,如下:
export http_proxy=http://my.proxy.addr:8080
export ftp_proxy=http://my.proxy.addr:8080
export PKG_PATH=http://ftp.jp.openbsd.org/pub/OpenBSD/4.0/packages/i386/

还有就是设置X,这是我在Virtual PC下所用的xorg.conf

其他软件可以用pkg_add安装,也可以用ports安装。这一点和FreeBSD相通。

Linux/BSD 和 Solaris 之差异数例

, ,

常用命令:

Linux/BSD: ps -aux
Solaris: ps -ef

Linux/BSD: df
Solaris: df -k

Linux/BSD: ping
Solaris: ping -s

Linux/BSD: shutdown
Solaris: shutdown [-y] [-i] [-g]

Linux/BSD: top
Solaris: prstat

Linux/BSD: tcpdump
Solaris: snoop

Linux/BSD: fdisk
Solaris: format

Solaris下,为了照顾Linux用户的习惯,将一些命令放在 /usr/ucb 之下,用这些命令,能得和Linux相同的结果。

目录结构:

Linux下默认有 /usr/local,Solaris则默认无,Solaris下相应的路径是 /opt

Linux的log文件一般放在 /var/log 下,Solaris则根据log的种类分别放在 /var/log/var/adm 之下。

Linux下,root用户的主目录是 /root ,Solaris的root用户的主目录则是 /

Linux的磁盘设备名在 /dev/ 之下,如 /dev/sda1,Solaris的磁盘设备名在 /dev/dsk/ 之下,如 /dev/md/dsk/d10
December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31