引言: 使用BSD的ports,常见的问题是,想在安装之前知道当前软件及其依赖软件都有什么选项,pkg-message文件中有什么安装说明,而一个一个查看又太费劲;另一个问题是,想快速的删除那些build-depend和删除软件遗留的无用被依赖软件。
摘要:openbsd 3.6 pppoe 配置default: set log phase chat lcp ipcp ccp tun command #set log all -debug -timer ......
摘要:安装apachemount_msdosfs -l zh_cn.gbk /dev/da0s1 /mnt/usb mount_cd9660 /dev/acd0 /cdrom mount /cdrom如果有关联的软件包,我还是建议使用pkg_add -r如果没有一般建议使用make;make install cleanmount_cd9660 /dev/acd0 /cdrom mount /cdromcd /mnt/cdromandmount cdromcd c......
ports工具使用bsd的ports,常见的问题是,想在安装之前知道当前软件及其依赖软件都有什么选项,pkg-message文件中有什么安装说明,而一个一个查看又太费劲;另一个问题是,想快速的删除那些build-depend与删除软件遗留的无用被依赖软件。
因此写了三个工具ports-tools.tar.bz2。其中grep-defines.rb用于列出当前软件及其依赖软件的可定义项,grep-messages.rb用于列出当前软件及其依赖软件的安装说明,pkg-delete.rb用于辅助pkg_info进行包的快速删除。
使用方法或示范: 【相关文章:
FlashGet使用技巧问答】 【扩展阅读:
P2P音乐软件的佼佼者—酷狗KuGoo】grep-defines.rb:grep-defines.rb x11-wm/xfce4 【扩展信息:
妙招让网际快车拥有"自动完成"功能】 grep-messages.rb:grep-messages.rb x11-wm/xfce4 pkg-delete.rb:首先用pkg_info > pkglist的方式得到pkg列表,编辑之,将需要保留地pkg行删掉(ee中ctrl+k即可),然后pkg-delete.rb pkglist即可。因为没有使用分析makefile的方式,而只是简单的字符串分析,所以针对某些ports项,grep-*.rb可能会出错,欢迎将错误信息反馈给我。 另:如您的ports数据不在/usr/ports,请修改源文件中port_base至符合您的情况;而且必须在当前目录运行,因为pt-common.rb文件不在ruby的lib目录中……
摘要:unlike linux, the netcards name of freebsd is various. why not make it simple? try the patch. after patch, every physical netcard will be named like "eth0", "eth1".diff -run sys/net/if_ethersubr.c sys/net/if_et......