freebsd下安装软件使用说明
2009-05-13 16:02:05来源:未知 阅读 ()
freebsd下安装软件 packages/ports 使用说明
这篇写给 hopenet2 (HopeNet-FreeBSD-CDROM2) 用的,若无 HopeNet-FreeBSD-CDROMs,
还是可透过网路来享用 FreeBSD packages,大部分只要将文件的 /cdrom/ 改成ftp://freebsd.ntu.edu.tw/freebsd/ 即可。
packages 为 FreeBSD 「招牌特色」之一,喜欢「玩软体」的人更不可错过这个「招牌特色」! ;-)
= FreeBSD packages 使用说明 =
(hopenet2)
若已知想安装的 package 名称为何,如 joe (一个很受欢迎的 unix editor):
cd /cdrom/packages/All; pkg_add joe-2.8.tgz
装完後在 /var/db/pkg/joe-2.8/ 会留下相关的记录。
想知道这个 packages 装了什麽东西、装在何处,可以 tar tvfz joe-2.8.tgz 看看。
若不知道有什麽 package 可用,只是想试试各种 editor,可看一下
/cdrom/packages/editors/ 的 packages,假设看到了 emacs-19.34b.tgz 觉得有
兴趣,想知道这套 package 有什麽特色:
pkg_info emacs-19.34b.tgz
此外,less /cdrom/INDEX 有简要的说明,善用 INDEX 可很快找到合用的
package。
X X X X X X X X X X
packages/All/ 是编好现成可用的 binary,若想自己从 source 编,可透过 ports
来做这件事,举例来说,若想看看 pine-3.96.tgz 的 source:
请把 hopenet2 (也就是本张光碟) umount(umount /cdrom),换成 hopenet1 再
mount 上去(mount /cdrom)。
cd /cdrom/cvs-2.2/ports; less INDEX 查得(/^pine)位於 /usr/ports/mail
下:
mkdir -p /usr/ports/mail; cp -pR mail/pine /usr/ports/mail
mkdir -p /usr/ports/distfiles
cd /usr/ports/mail/pine
less files/md5 查得需要 pine3.96.tar.gz 这个档,也就是得设法将这个档
放到 /usr/ports/distfiles :
cp /cdrom/distfiles/pine3.96.tar.gz /usr/ports/distfiles
cd /usr/ports/mail/pine
make install
若要产生 package -> make package
至於 make 後面可加什麽 -> less /usr/share/mk/bsd.port.mk
如 "make extract", "make patch", "make configure" ....
/cdrom/distfiles/ 收集有 /cdrom/pkg/ (常用到的 packages) 相关的 source,
这些 source file 的「原始位(发源地)」可从 Makefile 看出,files/md5 列出
了需要用到的档名,除了到「发源地(通常在国外)」抓这些档外,也可先查查附近
的网站有没有这些档,建议的查询顺序为:
1. /cdrom/disftiles
2. ftp://freebsd.csie.nctu.edu.tw/pub/distfiles
3. ftp://freebsd.ntu.edu.tw/freebsd/distfiles
4. archie -c 要找的档名,archie 有现成的 package 可装,如:
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:freebsd的目录结构
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 2009-05-13
- 求PC-BSD 7.1安装指南? 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash