`
harry
  • 浏览: 184449 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使用Portsnap更新Freebsd port tree

阅读更多

portsnap从Freebsd 6.0之后成为ports的默认部分, 从效率上来说比cvsup要快的多,因为它是一次性下载压缩包.

首先找个国内速度快的镜像
vi /etc/portsnap.conf

SERVERNAME=portsnap.cn.FreeBSD.org

直接更新
portsnap fetch update
Looking up portsnap.hshh.org mirrors… none found.
Fetching snapshot tag from portsnap.hshh.org… done.
Fetching snapshot metadata… done.
Fetching snapshot generated at Wed Dec 10 08:53:10 CST 2008:
9a1ae52a520fe4d3e68c95e6ba504df335263db970de9f 51% of   54 MB  505 kBps 00m53s

嘿嘿,速度相当的快,比cvsup爽多了.

分享到:
评论

相关推荐

    FreeBSD端口详解

    在FreeBSD中,有三种主要的方式来管理和使用端口:使用`portsnap`获取最新的端口树,使用`pkg`工具安装预编译的软件包,或者直接在端口目录下手动操作。`portsnap`可以确保你的端口树始终是最新的,避免了因旧版本...

    专题资料(2021-2022年)FreeBSD 8下如何最有效率的安装软件.doc

    例如,首次更新可以运行`portsnap fetch`和`portsnap extract`,之后的更新只需运行`portsnap update`。 4. **使用pkg_add和源码安装** - 除了Ports,FreeBSD还提供了`pkg_add`命令,可以直接安装预编译的软件包。...

    freebsd 配置namp

    使用portsnap工具来获取ports树的最新版本: ``` portsnap fetch portsnap extract ``` 5. **安装nginX**: 进入到nginX的ports目录,然后编译并安装: ``` cd /usr/ports/www/nginx make install clean ...

    FreeBSD 6.2构建桌面及中文化环境

    FreeBSD是一种开源、类UNIX的操作系统,以其稳定性和安全性著称。在6.2这个版本中,虽然主要面向服务器环境...不过,由于FreeBSD的更新迭代,对于较旧的6.2版本,可能需要查找对应的旧版本软件包或依赖,以确保兼容性。

    FreeBSD下修改安装源的方法.docx

    在FreeBSD操作系统中,安装和更新软件主要依赖于两种机制:`pkg`(用于二进制包)和`Ports`(用于源代码编译)。由于默认的软件源位于官方服务器,下载速度可能较慢,特别是在国外服务器的情况下。为了提高下载速度...

    FreeBSD-8下如何最有效率的安装软件.docx

    - **维护软件更新**: 定期运行 `portupgrade` 或 `portmaster` 工具,以确保已安装的 Ports 软件保持最新状态。 - **优化 `/etc/make.conf`**: 可以在这个文件中设置全局编译选项,如 CFLAGS 和 LDFLAGS,以提升编译...

    FreeBSD7.0邮件服务器安装向导

    1. **下载更新**:可以通过`portsnap fetch`命令来获取最新的Ports树。 2. **解压缩**:`portsnap extract`用于解压下载的Ports文件。 3. **增加用户**:根据需求创建新的用户账户,例如用于运行特定服务的用户。 4....

    pspkg:基于用户的FreeBSD PortSnap + PKG工具

    基于用户的FreeBSD PortSnap + PKG工具 安装 # bash bash -c "$(curl -fsSL https://raw.githubusercontent.com/bellflower2015/pspkg/master/setup.bash)" # csh sh -c 'bash -c "$(curl -fsSL ...

    up:FreeBSD 的软件升级程序

    FreeBSD 的软件升级程序,portsnap 的前端,portmaster/portupgrade/makefile。 尝试通过仅升级在更新中没有任何提及的软件来变得聪明。 先决条件 高铁 阴谋 建造 阴谋配置 阴谋集团 只有在第一次构建时才需要配置...

    FreeBSD-Atom:FreeBSD的Atom端口

    使用git命令克隆此存储库并构建/安装atom: git clone https://github.com/tagattie/FreeBSD-Atom cd FreeBSD-Atom/editors/atom make install clean 平台 基于FreeBSD 11和12 amd64构建。 学分 由@ prash-wghats...

    ghostbsd-ports:具有GhostBSD端口的FreeBSD端口

    这是FreeBSD Ports集合。 有关基于Web的易于使用的界面,请参阅: http://www.FreeBSD.org/ports 有关Ports Collection的一般信息,请参见FreeBSD手册的ports部分,该部分可从以下网站获得: ...

    pyload-freebsd:pyLoad的FreeBSD端口

    pyload-freebsd 这是pyLoad的当前稳定版本(0.4.9)的FreeBSD端口。 我是为我的FreeNAS Jail制作的。 包含用于自动启动pyLoad的rc.d脚本。 所需的端口或二进制软件包: 数据库/ py-sqlite3 ... # portsnap fet

    unit-nodejs:NGINX单元的NodeJS模块FreeBSD端口

    2. **FreeBSD端口系统**:了解如何使用FreeBSD的portsnap或pkg命令来获取、安装和管理unit-nodejs模块,以及如何编辑/执行Makefile以适应特定需求。 3. **Makefile的使用**:学习如何阅读和理解Makefile,以编译和...

    MetaHumanity.xyz:MetaHumanity.xyz的ClientServer代码

    关于 此回购的唯一目的是充当作者工作的平台。 到目前为止,这是过去十年中开发的学术和创业项目相结合的最终结果。 主要组件是基于Linux的python服务器。... 因为freebsd很棒: sudo portsnap fe

Global site tag (gtag.js) - Google Analytics