要使用预编译的 package 而不是 ports 来进行安装, 需要指定 -P 。 如果指定了这个选项, portupgrade 会搜索 PKG_PATH 中指定的本地目录, 如果没有找到,则从远程站点下载。 如果本地没有找到, 而且远程站点也没有成功地下载预编译包, 则 portupgrade 将使用 ports。 要禁止使用 port, 可以指定 -PP 。
# portupgrade -PP gnome2
如果只想下载 distfiles (或者, 如果指定了 以上信息来自FreeBSD手册内容! ========================================== portupgrade 是一个软件,用于快捷便利地升级软件 cd /usr/ports/sysutils/portupgrade make install clean 安装上它 然后用cvsup更新ports树 然后运行 portupgrade -r pkg_name 升级单个软件和与其相关的 其中 pkg_name 是 pkg_info 中显示的名字 portupgrade -ar 就会自动更新全部了。 如果加上 P 参数,则先看是否有已经编译好的 pkg 下载,直接从 pkg 升级,省去自己编译。 下载站点可以通过修改 /usr/local/etc/pkgtools.conf 更改 portupgrade -arR 升级所有已经安装的软件,并且检查依赖关系 ======================= 1、更新ports
2、你portupgrade 没有升级多半是你没更新 ports tree
-a 表示升级全部。如果指定某一项,可以
建议:既然你之前没升级过,建议用 -a 。-P 会让程序先找有没有编译好的pkg。 建议修改 /usr/local/etc/pkgtools.conf ,将里面 PKG_SITE 加上pkg_site_builder 。 3、从ports安装eclipse3.0
4、设置$JAVA_HOME
3.设置$CLASSPATH (责任编辑:IT) |