利用 portupgrade快速更新通过ports安装的软件
2012-08-21 16:04
337 查看
要使用预编译的 package 而不是 ports 来进行安装, 需要指定
如果只想下载 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
cvsup -gL 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/ports-supfile
2、你portupgrade 没有升级多半是你没更新 ports tree
portupgrade -aryP
-a 表示升级全部。如果指定某一项,可以
portupgrade -ryP
建议:既然你之前没升级过,建议用 -a 。-P 会让程序先找有没有编译好的pkg。
建议修改 /usr/local/etc/pkgtools.conf ,将里面 PKG_SITE 加上pkg_site_builder 。
3、从ports安装eclipse3.0
cd /usr/ports/java/eclipse
make install clean
4、设置$JAVA_HOME
vi .profile
export JAVA_HOME=/usr/local/jdk1.4.2
3.设置$CLASSPATH
-P。 如果指定了这个选项, portupgrade 会搜索 PKG_PATH 中指定的本地目录, 如果没有找到,则从远程站点下载。 如果本地没有找到, 而且远程站点也没有成功地下载预编译包, 则portupgrade 将使用 ports。 要禁止使用 port, 可以指定
-PP。
# portupgrade -PP gnome2
如果只想下载 distfiles (或者, 如果指定了
-P的话, 是 packages) 而不想构建或安装任何东西, 可以使用
-F。要了解更多细节, 请参考 portupgrade(1)。
以上信息来自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
cvsup -gL 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/ports-supfile
2、你portupgrade 没有升级多半是你没更新 ports tree
portupgrade -aryP
-a 表示升级全部。如果指定某一项,可以
portupgrade -ryP
建议:既然你之前没升级过,建议用 -a 。-P 会让程序先找有没有编译好的pkg。
建议修改 /usr/local/etc/pkgtools.conf ,将里面 PKG_SITE 加上pkg_site_builder 。
3、从ports安装eclipse3.0
cd /usr/ports/java/eclipse
make install clean
4、设置$JAVA_HOME
vi .profile
export JAVA_HOME=/usr/local/jdk1.4.2
3.设置$CLASSPATH
相关文章推荐
- FreeBSD安装软件报错 “You must upgrade the ports-mgmt/pkg port first.” 的解决方法
- 利用WinRAR快速分发安装小软件,自动解压生成桌面图标
- FreeBSD通过PORTS安装软件的几个常用命令
- 怎样快速更新已安装的软件?
- FreeBSD通过PORTS安装软件的几个常用命令
- 利用Rpmforge更新centos yum源快速安装nagios与cacti
- 利用Rpmforge更新centos yum源快速安装nagios与cacti
- FreeBSD通过PORTS安装软件的几个常用命令[zt]
- 穿过你的黑发的我的手——利用Squid解决ADT通过认证代理服务器安装更新问题
- 更新 PORTS-Tree 且升级已安装的软件[zt]
- Oracle安装(2)通过SHELL脚本快速安装Oracle11gR2软件
- FreeBSD通过PORTS安装软件的几个常用命令
- 转 FreeBSD通过PORTS安装软件的几个常用命令
- 无法通过windows installer服务安装此安装程序包。您必须安装带有更新版本windows Installer服务的Windows
- Ubuntu16.04无法通过dpkg安装软件
- ubuntu安装软件时出现:没有该文件?--更新源
- Android apk的安装、卸载、更新升级(通过Eclipse实现静默安装)
- Linux使用yum进行软件安装和更新
- 小米系统更新后android studio 通过USB安装报错:install_canceled_by_user
- opkg 不能更新和安装openwrt软件的方法