FreeBSD的ports
原创
©著作权归作者所有:来自51CTO博客作者Slaytanic的原创作品,请联系作者获取转载授权,否则将追究法律责任
本文基于BSD8.x,cvsup,svn等安装更新方式不在此范围内,portupgrade也已经被取消掉了。
port所在的目录是/usr/ports,通常查找一个需要的软件我都是用whereis,如果名字写错了或者不太清楚,我会用find /usr/ports/ -name "*关键字*",还有一种方法是到ports目录下去make search key="关键字"。
ports的安装很简单,直接make && make install,有编译选项的会弹出选项界面。如果不弹,或者想改变原有的编译选项。可以先make config。编译过程中有些软件会提示安装过或者已经注册过,但需要强行编译的话,就加上make FORCE_PKG_REGISTER="yes" && make install。
portsnap是更新ports tree列表的工具。但是需要注意,portsnap仅仅是更新ports列表,并不会更新你的软件。第一次使用需要用portsnap fetch extract,以后就可以直接 update了。
重点是,更新你的软件和系统,需要先去编译portmaster,然后用portmaster -Da进行更新,很多教程都会教portsnap,但很少有教程会教你portmaster。其实portmaster才是更新系统,portsnap只是更新ports列表。在portsnap完成之后,一定记得用portmaster进行系统的更新。
上一篇:创造一个高效安全的网络的核心问题
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
有趣的CSS - 弹跳的圆
用css写一个好玩的不停弹跳变形的圆。
css 弹跳的圆 动效 动画 交互 -
有趣的CSS - 旋转的金币
今天分享的是一个旋转的金币,适用于游戏网站,会员币等场景。
css 旋转的金币 动效 ux 用户体验 -
有趣的CSS - 加载的圆
由4个圆组成的一个小清新的动态加载动画效果。
css 加载动画 loading 圆点加载 ux -
Freebsd学习笔记(-)ports
1.ports保存位置:、/usr/ports2.
职场 freebsd 休闲