1.安装cvsup
- # /usr/ports/net/cvsup-without-gui
- # make install clean
2.执行cvsup
- # 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
- # cvsup -L 2 /root/ports-supfile
分享到:
相关推荐
- 使用 cvsup 更新 ports。 - 使用 portupgrade 升级软件包。 2. **安装 MySQL 5.1**: - 执行命令 `# whereis mysql51-client` 查找 MySQL 客户端。 - 进入 `/usr/ports/databases/mysql51-client/` 目录,...
cp /usr/share/examples/cvsup/ports-supfile /etc/ports-supfile ``` 使用文本编辑器打开 `/etc/ports-supfile` 文件,找到以下行并修改: ```bash # ee /etc/ports-supfile # *defaulthost=CHANGE_THIS....
可以通过CVSup工具来更新Ports Tree,CVSup是一个基于CVS的系统升级工具。安装CVSup后,编辑ports-supfile文件,设置正确的主机名并选择需要更新的Port组件。执行CVSup命令以完成更新。 接下来,我们需要安装MySQL...
- 使用 `/usr/local/bin/cvsup -g -L2 /etc/ports-supfile` 命令更新 ports。 #### 三、手动安装 Nginx + PHP 1. **安装 MySQL**: - 进入 MySQL 目录:`#cd /usr/ports/databases/mysql51-server`。 - 编译...
- 使用CVSup更新:`csup -L2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile` **23. 刷新命令缓存** - 重新加载命令缓存:`rehash` 或 `hash -r` **24. 下载依赖包** - 下载所需文件:`make ...
最后,更新/usr/share/examples/cvsup目录下的stand-cvsup和ports-cvsup文件,并执行cvsup –g –L2 standard-supfile和cvsup –g –L2ports-cvsup两个文件,以升级ports树。 重新编译内核 重新编译内核是FreeBSD...
- **更新 Ports**:执行命令 `# csup -L2 /usr/share/examples/cvsup/ports-supfile` 来更新 ports 树。 - **卸载旧版并安装新版**:使用 `# make deinstall && make install clean` 命令来卸载旧版本并安装新版本。...
配置cvsup以连接到指定的FTP服务器下载更新文件: ```sh vi /etc/make.conf ``` 设置以下参数: - `SUP_UPDATE=yes`:允许自动更新。 - `SUP=/usr/local/bin/cvsup`:指定cvsup命令路径。 - `SUPFLAGS=-g -L2`:...
- **更新源代码**:使用命令 `$ cvsup -g -L2 /etc/supfile` 和 `$ cvsup -g -L2 /etc/ports-supfile` 来更新 FreeBSD 主机系统源代码树和 ports 源代码树。 ##### 2.4 重新编译所有代码 - **配置 `/etc/make.conf...
在升级源码树方面,文档提到了使用cvsup工具,这是一个版本控制系统,可以用来获取FreeBSD的源码树更新,包括标准软件和ports(软件包管理系统)。首先,用户需要进入对应的ports目录并执行一系列make操作来安装...
为了保持系统和软件包的最新状态,使用`cvsup`工具升级源码是必要的。首先安装`cvsup-without-gui`,然后编辑`supfile`,指定国内的CVSup镜像服务器,如`cvsup3.cn.freebsd.org`,以提高下载速度。根据需求选择要...
安装过程中,选择最小化安装以节省磁盘空间,同时确保安装了net/cvsup软件包,这样可以在后续通过CVSup工具更新Ports树。 配置FreeBSD时,需编辑/etc/rc.conf文件,设置主机名、默认路由器、网络接口配置、启用...
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, ...
cvsup是一个用于同步FreeBSD ports和源代码树的工具,对于保持系统更新至关重要。安装cvsup可以通过执行`cd /usr/ports/net/cvsup-without-gui`,然后按照ports库中的说明进行安装。确保在安装前已确认系统版本信息...
接着,配置并运行cvsup,更新Ports和内核源代码。升级完成后,需要重新编译系统(buildworld)和内核(buildkernel),这可能需要一些时间。 在/usr/src/sys/i386/conf目录下创建自定义内核配置文件MYKERNEL,基于...
使用`cvsup`工具可以从官方仓库同步最新的源代码,但在此之前,需要通过`#sysinstall`命令从光盘安装`cvsup`软件。在sysinstall的【Packages】菜单中,选择【CD/DVD】->【devel】,勾选`[x]`标记来安装。 综上所述...
使用ports树和CVSUP工具来获取并更新软件。例如: - **Perl**:基础脚本语言,用于编写许多系统管理工具和Web应用程序。 - **MySQL**:用于存储用户信息和邮件数据的数据库管理系统。 - **Apache22**:Web服务器,...
- `/usr/ports`:包含FreeBSD Ports Collection,用于编译和安装软件包。 - `/usr/src`:源代码树,用于构建FreeBSD系统。 - `/usr/obj`:编译过程中生成的临时文件。 ### 2. Shell 配置 文档中提供了对`.cshrc...