LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 707|回复: 1

还是软件安装问题!

[复制链接]
发表于 2003-10-9 09:50:49 | 显示全部楼层 |阅读模式
我看了一些关于FreeBSD软件安装方面的资料,但是几乎都一样,说是FreeBSD有两种安装软件的方法:Packages和Ports。对Packages包来说是直接pkg_add,对ports来说是make install clean。
对于packages包来说,有时也会有依赖性问题,我是BSD新手,对pkg_add用得不熟,也不知道是不是有某个选项能自动解决依赖性问题的,如果有,请指教。
对了ports来说,虽然安装简单,但是下载时间过长,我是教育网用户,还要设代理什么的,能不能把Ports的下载地址改为教育网的某个镜像,比如清华大学的FreeBSD镜像,那样我下载的比较快,大学同是教育网的
我想问的是,能直接从网上下载软件的源代码包自己编译吗?因为有更多的软件是以源代码方式发布的,有些在Ports里面没有,有些即使有了,版本也比较老了。如果可以的话,为什么我不管下载了什么包,编译都失败呢?我已经安装了Linux二进制代码的兼容包了。
发表于 2003-10-9 12:30:13 | 显示全部楼层
设置代理:
安装时可以这样
#make MASTER_SITE_OVERRIDE=ftp://ftp.freebsdchina.org/pub/FreeBSD/...             install clean
或者在/etc/make.conf中设置(如下为一例):

  1. /etc/make.conf (若沒有則自行建立)。

  2.     SUP_UPDATE=     yes
  3.     SUP=            /usr/local/bin/cvsup
  4.     SUPFLAGS=       -g -L 2
  5.     #
  6.     # SUPHOST 代表要到哪台 CVSup,請改成離您比較近的 Server。
  7.     # cvsup[1-9].tw.FreeBSD.org
  8.     SUPHOST=        cvsup.tw.FreeBSD.org
  9.     #
  10.     # 如果您是用 -stable,請用 stable-supfile (目前的 -stable 是 4.3)
  11.     # 如果您是用 -current,請用 standard-supfile (目前的 -current 是 5.0)
  12.     SUPFILE=        /usr/share/examples/cvsup/stable-supfile
  13.     PORTSSUPFILE=   /usr/share/examples/cvsup/ports-supfile
  14.     DOCSUPFILE=     /usr/share/examples/cvsup/doc-supfile
  15.     # 國內主要的 FreeBSD distfiles mirror 站台
  16.     MASTER_SITE_BACKUP?=    \
  17.             [url]ftp://ftp.tw.freebsd.org/pub/FreeBSD/distfiles/[/url]${DIST_SUBDIR}/\
  18.             [url]ftp://ftp2.tw.freebsd.org/pub/FreeBSD/distfiles/[/url]${DIST_SUBDIR}/\
  19.             [url]ftp://ftp3.tw.freebsd.org/pub/FreeBSD/distfiles/[/url]${DIST_SUBDIR}/\
  20.             [url]ftp://ftp4.tw.freebsd.org/pub/FreeBSD/distfiles/[/url]${DIST_SUBDIR}/\
  21.             [url]ftp://ftp5.tw.freebsd.org/pub/FreeBSD/distfiles/[/url]${DIST_SUBDIR}/\
  22.             [url]ftp://ftp7.tw.freebsd.org/pub/FreeBSD/distfiles/[/url]${DIST_SUBDIR}/\
  23.             [url]ftp://ftp8.tw.freebsd.org/pub/FreeBSD/distfiles/[/url]${DIST_SUBDIR}/\
  24.             [url]ftp://ftp9.tw.freebsd.org/pub/FreeBSD/distfiles/[/url]${DIST_SUBDIR}/
  25.     MASTER_SITE_OVERRIDE?=  ${MASTER_SITE_BACKUP}

复制代码



可以下载源码包进行编译安装!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表