freebsd 软件安装相关命令集

freebsd 软件安装相关命令集

ID:22370503

大小:58.50 KB

页数:5页

时间:2018-10-28

freebsd 软件安装相关命令集_第1页
freebsd 软件安装相关命令集_第2页
freebsd 软件安装相关命令集_第3页
freebsd 软件安装相关命令集_第4页
freebsd 软件安装相关命令集_第5页
资源描述:

《freebsd 软件安装相关命令集》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、freebsd软件安装相关命令集  FreeBSD提供了两种技术:packages和ports  Package文件是以.tgz的格式分发的  #pkg_add–rxchat-1.7.1  #pkg_deletexchat-1.7.1  #pkg_info  #pkg_version  下载地址  ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/  ports  安装portscollection  1使用root用户运行sysinstall程序  #/stand/sysinstall  2向下选择Configure按

2、Enter  3向下选择Distributions按Enter  4向下选择Ports按空格键  CVSup方法  使用CVSup是一种快速获取Port集合的方法如果想保持Port树最新或者学习更多的  CVSuP请参考前一节提到的方法  1安装cvsup软件包  2作为root用户把/usr/share/examples/cvsup/ports-supfile复制到新的位置比如/root目录  或者用户主目录下  3编辑ports-supfile  4把CHANGE_THIS.FreeBSD.org修改为离你近的CVSup站点查看附件A.6.7了解CVSup  镜像站点的信息 

3、 5运行cvsup  #cvsup-g-L2/root/ports-supfile  6经常运行可以保证portscollection的内容都是最新的  portskeleton  是让一个程序在FreeBSD上简洁地编译并安装的所需文件的最小组合每个portskeleton包含  一个makefilemakefile包括好几个部分指出应用程序是如何编译的和它将被安装在系  一个distinfo文件这个文件包括这些信息安装前必须下载的文件检验文件正确与否  的校验和checksums用以确保在下载过程中文件没有损坏一个files目录这个目录包括在FreeBSD系统上编译和安装程序

4、需要用到的补丁这些补丁基本上都是些小文件指出特定文件作了哪些修正它们是一些纯文本的格式基本上是Removeline10或Changeline26tothis这些补丁以diffs出名因为它们是用diff程序来产生的这个目录也包含了在建立port时要用到的其他文件  一个pkg-ment文件这是程序的一行描述  一个pkg-descr文件这是一个提供更多细节关于该程序多行描述文件  一个pkg-plist文件这是即将被安装的所有文件的列表它同时指出ports系统在重新安装时什么文件需要被删除  查找PORTS  akeserchkey=程序名  安装PORT  make  makei

5、nstall  删除PORT  makedeinstall  查看软件安装的位置  #pkg_info–Lfoopackage-1.0.0

6、less  查看软件安装的版本  #pkg_info

7、grepfoopackage  查看这个软件的具体信息  #pkg_infofoopackage-1.0.0  通过PORT下载软件  下载所有PORT软件  #cd/usr/ports  #makefetch  下载特定的PORT软件  #cd/usr/ports/directory  #makefetch  想知道make要下载哪些文件  makefetch-list  安

8、装所有PORT  #cd/usr/ports  #makeinstall  安装所有PORT而不要输入任何信息  #cd/usr/ports#make-DINTERACTIVEinstall  了解PORT的工作工程  你只要看看/usr/ports/Mk目录bsd.port.mk和bsd.port.subdir.mk的文件  清除以安装过的源代码  #cd/usr/ports  #makeclean  修改PORT的下载站点  假如ftp.FreeBSD.org比MASTER_SITES上面列的任何站都近  #cd/usr/ports/directory  #makeMASTE

9、R_SITE_OVERRIDE=  ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/fetch  注意:  1.PORT安装过程中有些可能是交互式  2.通过光盘安装PORT可能有时会存版权问题,而无法从光盘上进行安装,但从网络安装不会有任何问题  3PORT在安装软件时,如果遇到依赖关系,会先装那些有依赖关系的软件——感谢阅读这篇文章,..,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。