要得到ports;collection;每个tarball;的话 , 执行:;
#;cd;/usr/ports;
#;make;fetch;
4.5.1.11.;我知道从临近的FreeBSD;mirror;站下载比较快 。可是有办法从其它
MASTER_SITES;上面没有的站下载port;吗?;
可以 。如果知道的话 , 例如ftp.FreeBSD.org;比MASTER_SITES;上面列的任何站都近 , ;
那就这么做:;
#;cd;/usr/ports/directory;
#;make;
MASTER_SITE_OVERRIDE=ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/;
fetch;
4.5.1.12.;要怎样在make;去下载文件前先知道所需的文件?;
make;fetch-list;会列出一个port;所需的文件 。
4.5.1.13.;有办法在port;编译前停止吗?我想在它安装前hack;一下程序代码 , 不过每次
都要边看边按control-C;很讨厌 。
用make;extract;会在源代码下载完并解开后停止 。
第14;页FreeBSD;使用手册
4.5.2.;帮助!Port;损坏了
如果你遇到port;不能用了 , 可以这样做:;
1.;修复它!在“如何编译一个port”那一节能帮助你这样做 。
2.;遇到困难时 , 可以通过email;寻求帮助!只需要发一封email;给port;的维护者 。输入
make;maintainer;或读一下Makefile;文件找到维护者的email;地址 。记住要包括这个
port;的名称和port;的版本 , 还有遇到的错误 。如果你没有得到维护者的回复 , 你可能
要使用send-pr;命令提交一个bug;报告 。
3.;忘掉它吧!这是一个最好的解决办法 , 很少的ports;能被分为“不可或缺的” 。有时当
一个port;升级时 , 一些问题可能会被修复 。
4.;可以从你附近的ftp;站点上下载一些升级包 。主力站点是ftp.freebsd.org , 在它的
Packages;directory;中有很多“主要的”软件包 。但你最好先检查一下当地的镜象站
点!因为这样工作起来可能要快一点 。使用pkg_add;程序将这些软件包安装到你的系统 。
第15;页
推荐阅读
- FreeBSD对分区的命名
- 红米note7pro中禁止状态栏下拉具体操作方法
- 介绍FreeBSD中的GNU C编译器
- 全地下室和半地下室的区别
- 什么叫旗下品牌
- FreeBSD磁盘标签实例分析
- 62 FreeBSD连载:升级系统
- 36 FreeBSD连载:PPP协议
- 金立m7怎么样?金立m7详细评测
- FreeBSD http_ping
