`

使用CVSup更新ports

阅读更多
1.安装cvsup
  1. # /usr/ports/net/cvsup-without-gui  
  2. # make install clean  

2.执行cvsup
  1. # cvsup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile  

3.自定义

有时可能希望使用自己的 ports-supfile, 比如说,不想每次都通过命令行来指定所使用的 CVSup 服务器。先把/usr/share/examples/cvsup/ports-supfile 文件复制到 /root 或用户的主目录。

把 CHANGE_THIS.FreeBSD.org 修改成离您较近的 CVSup 服务器,比如我把 CVSup的服务器改成 clm 提供的CNC CVSup 服务器

编辑 ports-supfile

*default host=cvsup.9guo.net
*default base=/usr
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
#*default compress
*default tag=RELENG_6_1
src-all
*default tag=.
ports-all

  1. # cvsup -L 2 /root/ports-supfile  

 

分享到:
评论

相关推荐

    FreeBSD_6.2安装指南

    总结,FreeBSD 6.2的安装过程虽然涉及多个步骤,但通过合理的规划和使用正确的工具,如cvsup、portsnap和ports,可以有效地管理和更新你的软件。了解这些基础操作,对于管理和维护一个功能丰富的FreeBSD系统至关重要...

    freebsd8.0配置 web

    - 使用 cvsup 更新 ports。 - 使用 portupgrade 升级软件包。 2. **安装 MySQL 5.1**: - 执行命令 `# whereis mysql51-client` 查找 MySQL 客户端。 - 进入 `/usr/ports/databases/mysql51-client/` 目录,...

    freebsd+nginx+php+mysql+zend系统优化防止ddos +傻瓜式ports安装

    cp /usr/share/examples/cvsup/ports-supfile /etc/ports-supfile ``` 使用文本编辑器打开 `/etc/ports-supfile` 文件,找到以下行并修改: ```bash # ee /etc/ports-supfile # *defaulthost=CHANGE_THIS....

    在FreeBSD上使用Pure-FTPd和MySQL构建FTP服务器.pdf

    可以通过CVSup工具来更新Ports Tree,CVSup是一个基于CVS的系统升级工具。安装CVSup后,编辑ports-supfile文件,设置正确的主机名并选择需要更新的Port组件。执行CVSup命令以完成更新。 接下来,我们需要安装MySQL...

    freebsd8安装nginx和php环境

    - 使用 `/usr/local/bin/cvsup -g -L2 /etc/ports-supfile` 命令更新 ports。 #### 三、手动安装 Nginx + PHP 1. **安装 MySQL**: - 进入 MySQL 目录:`#cd /usr/ports/databases/mysql51-server`。 - 编译...

    FreeBSD学习笔记整理

    - 使用CVSup更新:`csup -L2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile` **23. 刷新命令缓存** - 重新加载命令缓存:`rehash` 或 `hash -r` **24. 下载依赖包** - 下载所需文件:`make ...

    关于FreeD升级和优化详解

    最后,更新/usr/share/examples/cvsup目录下的stand-cvsup和ports-cvsup文件,并执行cvsup –g –L2 standard-supfile和cvsup –g –L2ports-cvsup两个文件,以升级ports树。 重新编译内核 重新编译内核是FreeBSD...

    bind dns服务器的安装和配置

    - **更新 Ports**:执行命令 `# csup -L2 /usr/share/examples/cvsup/ports-supfile` 来更新 ports 树。 - **卸载旧版并安装新版**:使用 `# make deinstall && make install clean` 命令来卸载旧版本并安装新版本。...

    FreeBSD邮件服务器安装

    配置cvsup以连接到指定的FTP服务器下载更新文件: ```sh vi /etc/make.conf ``` 设置以下参数: - `SUP_UPDATE=yes`:允许自动更新。 - `SUP=/usr/local/bin/cvsup`:指定cvsup命令路径。 - `SUPFLAGS=-g -L2`:...

    [免费的网络存储服务器].FreeNAS0.68开发人员手册

    - **更新源代码**:使用命令 `$ cvsup -g -L2 /etc/supfile` 和 `$ cvsup -g -L2 /etc/ports-supfile` 来更新 FreeBSD 主机系统源代码树和 ports 源代码树。 ##### 2.4 重新编译所有代码 - **配置 `/etc/make.conf...

    FreebBSD升级优化全攻略.pdf

    在升级源码树方面,文档提到了使用cvsup工具,这是一个版本控制系统,可以用来获取FreeBSD的源码树更新,包括标准软件和ports(软件包管理系统)。首先,用户需要进入对应的ports目录并执行一系列make操作来安装...

    freebsd讲解,web服务器架设笔记

    为了保持系统和软件包的最新状态,使用`cvsup`工具升级源码是必要的。首先安装`cvsup-without-gui`,然后编辑`supfile`,指定国内的CVSup镜像服务器,如`cvsup3.cn.freebsd.org`,以提高下载速度。根据需求选择要...

    FreeBSD5.4Release X Windows 安装笔记 (Freebsd5.4R+Gnome2.10.0)

    安装过程中,选择最小化安装以节省磁盘空间,同时确保安装了net/cvsup软件包,这样可以在后续通过CVSup工具更新Ports树。 配置FreeBSD时,需编辑/etc/rc.conf文件,设置主机名、默认路由器、网络接口配置、启用...

    a project model for the FreeBSD Project.7z

    Ports will be discussed further in the section The Ports Subproject. Chapter 4 Methodology model 4.1. Development model There is no defined model for how people write code in FreeBSD. However, ...

    FreeBSD邮件系统安装详细指南

    cvsup是一个用于同步FreeBSD ports和源代码树的工具,对于保持系统更新至关重要。安装cvsup可以通过执行`cd /usr/ports/net/cvsup-without-gui`,然后按照ports库中的说明进行安装。确保在安装前已确认系统版本信息...

    我的FreeBSD5.4安装配置过程笔记录(新手参考)第1/5页

    接着,配置并运行cvsup,更新Ports和内核源代码。升级完成后,需要重新编译系统(buildworld)和内核(buildkernel),这可能需要一些时间。 在/usr/src/sys/i386/conf目录下创建自定义内核配置文件MYKERNEL,基于...

    搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)

    使用`cvsup`工具可以从官方仓库同步最新的源代码,但在此之前,需要通过`#sysinstall`命令从光盘安装`cvsup`软件。在sysinstall的【Packages】菜单中,选择【CD/DVD】->【devel】,勾选`[x]`标记来安装。 综上所述...

    基于FreeBSD和Postfix的反垃圾邮件系统5.1(PowerUP补充版V2.0).doc

    使用ports树和CVSUP工具来获取并更新软件。例如: - **Perl**:基础脚本语言,用于编写许多系统管理工具和Web应用程序。 - **MySQL**:用于存储用户信息和邮件数据的数据库管理系统。 - **Apache22**:Web服务器,...

    BSD 学习笔记

    - `/usr/ports`:包含FreeBSD Ports Collection,用于编译和安装软件包。 - `/usr/src`:源代码树,用于构建FreeBSD系统。 - `/usr/obj`:编译过程中生成的临时文件。 ### 2. Shell 配置 文档中提供了对`.cshrc...

Global site tag (gtag.js) - Google Analytics