免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3463 | 回复: 9
打印 上一主题 下一主题

[FreeBSD] 接着新手一步一步安装FreeBSD-9.0-RELEASE之三装软件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-07-16 23:20 |只看该作者 |倒序浏览
按照教程上的说法,软件分两种,一种叫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好轻松.


论坛徽章:
0
2 [报告]
发表于 2013-07-16 23:21 |只看该作者
本帖最后由 chenandjun 于 2013-07-16 23:23 编辑

我现在是port,port装不起来,make,make装不起来.到现在这长时间了,看看.
=> samba-3.4.14.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://us1.samba.org/samba/ftp/./samba-3.4.14.tar.gz
fetch: http://us1.samba.org/samba/ftp/./samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us1.samba.org/samba/ftp/old-versions/samba-3.4.14.tar.gz
fetch: http://us1.samba.org/samba/ftp/old-versions/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us1.samba.org/samba/ftp/rc/samba-3.4.14.tar.gz
fetch: http://us1.samba.org/samba/ftp/rc/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us1.samba.org/samba/ftp/pre/samba-3.4.14.tar.gz
fetch: http://us1.samba.org/samba/ftp/pre/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us2.samba.org/samba/ftp/./samba-3.4.14.tar.gz
fetch: http://us2.samba.org/samba/ftp/./samba-3.4.14.tar.gz: size mismatch: expected 34803817, actual 686
=> Attempting to fetch http://us2.samba.org/samba/ftp/old-versions/samba-3.4.14.tar.gz
fetch: http://us2.samba.org/samba/ftp/old-versions/samba-3.4.14.tar.gz: size mismatch: expected 34803817, actual 686
=> Attempting to fetch http://us2.samba.org/samba/ftp/rc/samba-3.4.14.tar.gz
fetch: http://us2.samba.org/samba/ftp/rc/samba-3.4.14.tar.gz: size mismatch: expected 34803817, actual 686
=> Attempting to fetch http://us2.samba.org/samba/ftp/pre/samba-3.4.14.tar.gz
fetch: http://us2.samba.org/samba/ftp/pre/samba-3.4.14.tar.gz: size mismatch: expected 34803817, actual 686
=> Attempting to fetch http://us4.samba.org/samba/ftp/./samba-3.4.14.tar.gz
fetch: http://us4.samba.org/samba/ftp/./samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us4.samba.org/samba/ftp/old-versions/samba-3.4.14.tar.gz
fetch: http://us4.samba.org/samba/ftp/old-versions/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us4.samba.org/samba/ftp/rc/samba-3.4.14.tar.gz
fetch: http://us4.samba.org/samba/ftp/rc/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us4.samba.org/samba/ftp/pre/samba-3.4.14.tar.gz
fetch: http://us4.samba.org/samba/ftp/pre/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us3.samba.org/samba/ftp/./samba-3.4.14.tar.gz
fetch: http://us3.samba.org/samba/ftp/./samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us3.samba.org/samba/ftp/old-versions/samba-3.4.14.tar.gz
fetch: http://us3.samba.org/samba/ftp/old-versions/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us3.samba.org/samba/ftp/rc/samba-3.4.14.tar.gz
fetch: http://us3.samba.org/samba/ftp/rc/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch http://us3.samba.org/samba/ftp/pre/samba-3.4.14.tar.gz
fetch: http://us3.samba.org/samba/ftp/pre/samba-3.4.14.tar.gz: Moved Permanently
=> Attempting to fetch ftp://ca.samba.org/./samba-3.4.14.tar.gz
fetch: ftp://ca.samba.org/./samba-3.4.14.tar.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch ftp://ca.samba.org/old-versions/samba-3.4.14.tar.gz
fetch: ftp://ca.samba.org/old-versions/samba-3.4.14.tar.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch ftp://ca.samba.org/rc/samba-3.4.14.tar.gz
fetch: ftp://ca.samba.org/rc/samba-3.4.14.tar.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch ftp://ca.samba.org/pre/samba-3.4.14.tar.gz
fetch: ftp://ca.samba.org/pre/samba-3.4.14.tar.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch ftp://de.samba.org/samba.org/./samba-3.4.14.tar.gz
fetch: ftp://de.samba.org/samba.org/./samba-3.4.14.tar.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch ftp://de.samba.org/samba.org/old-versions/samba-3.4.14.tar.gz
fetch: ftp://de.samba.org/samba.org/old-versions/samba-3.4.14.tar.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch ftp://de.samba.org/samba.org/rc/samba-3.4.14.tar.gz
fetch: ftp://de.samba.org/samba.org/rc/samba-3.4.14.tar.gz: File unavailable (e.g., file not found, no access)
=> Attempting to fetch ftp://de.samba.org/samba.org/pre/samba-3.4.14.tar.gz
fetch: ftp://de.samba.org/samba.org/pre/samba-3.4.14.tar.gz: File unavailable (e.g., file not found, no access)
=> 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
=> 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 ... -3.4.14.tar.gfetch: ftp://ftp.oss.eznetsols.org/samb ... amba-3.4.14.tar.gz: Operation timed out
=> Attempting to fetch ftp://ftp.oss.eznetsols.org/samba/rc/samba-3.4.14.tar.gz
fetch: ftp://ftp.oss.eznetsols.org/samba/rc/samba-3.4.14.tar.gz: Operation timed out
=> Attempting to fetch ftp://ftp.oss.eznetsols.org/samba/pre/samba-3.4.14.tar.gz

论坛徽章:
0
3 [报告]
发表于 2013-07-16 23:45 |只看该作者
本帖最后由 chenandjun 于 2013-07-16 23:47 编辑

再看教程,上面讲可以手动下载来安装,我来手动下载来安装看看. ftp -a ftp.tw.freebsd.org

成功连上服务器,ls(列表)看一下

用get命令来下载samba4-devel-4.0.0.a11_3.tbz

刚刚下载好了
pkg_add来安装了,等待了30秒,冒出下面几行,这多文件没发现,意思我装个samba还要装上一大堆这些软件,这些又要一个一个去找,要装到什么时候,现在的情况是连一个软件也装不上去.

论坛徽章:
0
4 [报告]
发表于 2013-07-17 00:10 |只看该作者
教程5.5.1讲到要更新port套件,我想可能是port套件没更新,下面就来更新port套件

这句话是什么意思,什么叫"在 FreeBSD 系统里对 CVSup 的实现叫作 csup",而且教程上所用的命令是:csup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile 而我看的网上的教程上都是讲的是cvsup而且还要先安装一下cvsup-without-gui
我按照教程上的来做吧,可能更新要更到明天早上,今天就没法发贴了,明天继续发.
csup -L 2 -h cvsup.cn.FreeBSD.org /usr/share/examples/cvsup/ports-supfile
为什么我ping cvsup.cn.freebsd.org都ping得通,ping值也很小,连接却出错


我再连台湾的cvsup服务器看看,先ping一下.

更新看看
csup -L 2 -h cvsup.tw.FreeBSD.org /usr/share/examples/cvsup/ports-supfile


台湾的可以更新,等它更新完了我明天再发贴跟大家汇报.

论坛徽章:
0
5 [报告]
发表于 2013-07-17 00:55 |只看该作者
还有就是怎样更改系统默认的下载地址,要不每次make install都是连的ftp.freebsd.org,太慢太慢,有时一个软件都装好半天.

论坛徽章:
29
技术图书徽章
日期:2013-09-02 19:59:502015元宵节徽章
日期:2015-03-06 15:51:332015小元宵徽章
日期:2015-03-06 15:57:20操作系统版块每日发帖之星
日期:2015-08-16 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17操作系统版块每日发帖之星
日期:2015-09-21 06:20:002015亚冠之水原三星
日期:2015-10-30 00:06:07数据库技术版块每日发帖之星
日期:2015-12-24 06:20:0015-16赛季CBA联赛之上海
日期:2016-01-07 10:32:07操作系统版块每日发帖之星
日期:2016-01-08 06:20:00操作系统版块每日发帖之星
日期:2016-05-18 06:20:00IT运维版块每日发帖之星
日期:2016-07-23 06:20:00
6 [报告]
发表于 2013-07-17 01:17 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
7 [报告]
发表于 2013-07-17 07:31 |只看该作者
楼主从哪里看的教程,资料过时了!不要误导新人!

论坛徽章:
2
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:58:11
8 [报告]
发表于 2013-07-17 08:18 |只看该作者

论坛徽章:
0
9 [报告]
发表于 2013-07-17 08:20 |只看该作者
1,你需要执行这几个命令:
rm -rf /usr/ports
portsnap fetch install (更新用portsnap fetch update)
2,修改/etc/make.conf加入
MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd/distfiles/${DIST_SUBDIR} \
http://mirror.bjtu.edu.cn/freebsd/distfiles/${DIST_SUBDIR}/ \
http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
3,为了加快速度,需要先安装axel
whereis axel 进入到目录,执行make install clean
4,修改/etc/make.conf,加入
FETCH_CMD=axel
FETCH_BEFORE_ARGS= -n 10 -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes

然后就可以安装其它包了,cvsup已经废除了,现在应该是svnup,不过还是建议你用portsnap。

评分

参与人数 1可用积分 +10 收起 理由
ulovko + 10 欢迎解答 ^_^

查看全部评分

论坛徽章:
29
技术图书徽章
日期:2013-09-02 19:59:502015元宵节徽章
日期:2015-03-06 15:51:332015小元宵徽章
日期:2015-03-06 15:57:20操作系统版块每日发帖之星
日期:2015-08-16 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17操作系统版块每日发帖之星
日期:2015-09-21 06:20:002015亚冠之水原三星
日期:2015-10-30 00:06:07数据库技术版块每日发帖之星
日期:2015-12-24 06:20:0015-16赛季CBA联赛之上海
日期:2016-01-07 10:32:07操作系统版块每日发帖之星
日期:2016-01-08 06:20:00操作系统版块每日发帖之星
日期:2016-05-18 06:20:00IT运维版块每日发帖之星
日期:2016-07-23 06:20:00
10 [报告]
发表于 2013-07-17 11:10 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP