freebsd是UNIX的一个分支,它与linux相比,目录结构更加清晰,不像linux不同的发行套件(fedora或者Ubuntu)之间的目录以及命令有比较大的差别。
freebsd更加适合用于开发。
freebsd下软件的安装有两种方式,一种是安装已经编译好的二进制文件,通过pkg进行包管理,有点类似rpm。
另一种是ports方式,这种方式是下载源码,自行编译。很多应用在/user/ports下面都有对应的目录,只需执行make install即可将所需软件的code download下来。然后编译。
unix下的软件安装不同于windows可以一键搞定,但是原理是相同的。
freebsd与大多数linux的安装是一样的,除了需要下载软件本身。还需要修改配置文件,和开机配置文件。这有点像windows下的软件设置以及开机启动项,只不过windows下的都是自动化完成的。
freebsd samba安装
在/usr/ports/net目录下找到samba对应的目录samba36,在此目录下make install。由于需要下载很多依赖,可能需要一会儿时间。
全部执行默认操作即可。下载完毕以后,需要将/usr/local/etc/smb.conf.sample拷贝一份为smb.conf。因为smb使用的是smb.conf的配置文件。
在/etc/rc.conf文件中加入samba_enable="YES",方便下次启动机器会自动启动samba。
samba需要先创建用户,smbpasswd add zhangwh,输入密码。
启动samba,/usr/local/etc/rc.d/samba start
在windows下映射samba即可。