- 论坛徽章:
- 0
|
按照教程上的说法,软件分两种,一种叫Packages包,一种叫port包,这两种包的区别一种就像你去菜市场买的菜,回来你要烧,要放调料什么的,还有一种就是熟食店里的熟食,都帮你翥好调料拌好了,买回来就能吃。去菜场买回来的菜,你可以自已搭配,萝卜可以和青菜一起烧,也可以和猪肉一起烧,淡了还可以多放点盐,熟食店里的菜你就没有多少选择的余地了,都帮你配好了.不知道我说的对不对,Packages包就是菜场买回来的菜,是二进制源码,你要编译。port包的话都帮你弄好了,你直接pkg_add 就可以用了,安装位置什么的也帮你选择好了。
教程接下来又讲怎么去找应用程序呢,说如果知道名字,但是不知道是在那个目录里面,可以用whereis 软件名来查找,它就会帮你找到这个软件的目录,好,我whereis samba来看下.
结果是这个样子,samba:这是什么意思.
接着下面的来,也许系统真的没有找到samba,那么可以用echo来看看samba在不在port目录树中.
echo /usr/ports/*/*samba*
结果发现若干个,那为什么whereis就找不到呢,且先不管whereis找不到,echo能找到就ok,那我就来安装,但是我又要安装那一个呢,一头雾水.
/usr/ports/net/samba-libsmbclient /usr/ports/net/samba-nmblookup /usr/ports/net/samba-pdbsql /usr/ports/net/samba-smbclient /usr/ports/net/samba34 /usr/ports/net/samba35 /usr/ports/net/samba36 /usr/ports/net/samba4-devel /usr/ports/net/samba4wins /usr/ports/print/cups-samba
不知道要装那一个.我就安装一个老的吧,新的我装过装不了,我上次从网上下了个samba4.0.7好像,案装也装上了,pkg_info也看到装了samba,结果什么也找不到,只有/usr/local下面有一个samba目录,其它什么也没有.我就安装一个samba34吧,先su root切换到管理员.输入密码12345, cd进/usr/ports/net/samba34
make install clean
弹出个框框
我不知道要选什么,直接默认.然后就是好多英文.
=> Attempting to fetch ftp://ftp.oss.eznetsols.org/samba/./samba-3.4.14.tar.gz
fetch: ftp://ftp.oss.eznetsols.org/samba/./samba-3.4.14.tar.gz: Operation timed out
=> Attempting to fetch ftp://ftp.oss.eznetsols.org/samb ... samba-3.4.14.tar.gz
好长,都是这样,好像是找不到。教程上面一个make install clean好轻松.
|
|