Freebsd下常用软件介绍

 

From: http://icl.pku.edu.cn/yujs/BSDFiles/html/Intro2Softwares.html

 

作者:于江生(北京大学计算机系)

声明:允许未经作者的同意进行非商业目的的转载,但必须保持原文的完整性。


“工欲善其事,必先利其器”,UNIX的哲学就是精致小件儿组装强大工具。下面给出FreeBSD下一些常用工具软件的简介,方便初学者选择使用。版本可能已经有所提升,恕不敷述。

Freebsd环境下常用的软件按照运行的依存关系呈现复杂的网状结构,以下是通过命令

# pkg_cutleaves -lc

整理出来的“叶子结点”,一些著名的非叶子结点因此没有列出(例如,GNUPlot就是作为一些数学软件的图形输出工具而成为非叶子结点)。根据BSD软件包管理的特点,安装某个叶子结点时,它所依赖的非叶子结点的源码都会自动下载并安装。

root用户可以通过

# pkg_cutleaves -lxg

生成 /usr/local/etc/pkg_leaves.exclude 文件记录所有的叶子ports,并可以通过

# pkg_cutleaves -Rxg

删除所有不在 /usr/local/etc/pkg_leaves.exclude 中的叶子ports,这对于管理已安装的ports非常有用。


内容提要

中文工具

wqy-fonts-20081102,1 - GNU GPL-licensed font set covering CJK and other Unicode characters
    文泉驿:不收费的中文字体。用着放心,看着舒心,就是开心。
zh-fcitx-3.5_1 - A simple and fast GBK Chinese XIM server
    非常完善的汉字输入工具,我觉得比scim好。
zh-stardict2-dict-zh_CN-2.4.2_6 - English-Chinese(S)/Chinese(S)-English dictionaries for StarDict
    汉英-英汉词典,虽不如金山词霸有那么多专业词库,但日常使用是足够了的。
zh-ttf2pt1-3.4.0 - True Type Font to Postscript Type 1 Converter with chinese maps

编程语言

FreeBSD7.0系统自带gcc-4.2.1
Python和Perl都是FreeBSD缺省安装的。这两个语言都是我喜欢的,特别是Python。下面几个Python的包是经常用到的。
py25-matplotlib-0.91.2 - A plotting library uses a syntax familiar to matlab users
py25-numarray-1.5.2 - Numeric array manipulation extension module for Python
py25-pydot-1.0.2 - A Python interface to the Graphviz Dot language
py25-scientific-2.6_1 - Collection of Python modules for scientific computing
py25-setuptools-0.6c8 - Download, build, install, upgrade, and uninstall Python packages
py25-igraph-0.5 - High performance graph data structures and algorithms
python-doc-html-2.5.2 - Documentation for the Python programming language
python-mode.el-1.0_1,1 - Emacs lisp module for the Python language
nasm-2.02,1 - General-purpose multi-platform x86 and x86-64 assembler
scheme48-1.7 - The Scheme Underground's implementation of R5RS

网络工具

hydra-5.4_2 - Brute force attack utility working on multiple network services
john-1.7.2_1 - Featureful Unix password cracker
nessus-gtk2-2.2.9_1 - A security scanner: looks for vulnerabilities in a given network
metasploit-3.0_2 - Exploit-Framework for Penetration-Testing
nmap-4.62 - Port scanning utility for large networks
    以上是网络安全必备的工具
opera-9.51.20080630 - Blazingly fast, full-featured, standards-compliant browser, devel version
    相当不错的网页浏览器,功能强大,比mozilla、firefox等快。
    自带了IRC功能,譬如国内的IRC服务器irc.beyondyou.com:6667
prozilla-2.0.4 - ProZilla is a fast download accelerator
    prozilla支持多线程断点可续下载
rsync-3.0.2 - A network file distribution/synchronization utility
lftp-3.7.1 - Shell-like command line ftp client
tin-1.8.3_2 - Easy-to-use threaded newsreader with NOV/NNTP support
wget-1.11.2 - Retrieve files from the Net via HTTP(S) and FTP
    用wget可预设深度递归地下载某个网址下的所有文件,做镜像网站等
kismet-200805.r1_1 - 802.11 layer2 wireless network detector, sniffer, and IDS
    kismet是一款强大的无线网络嗅探器,可提高无线传输的安全性
py25-clive-1.0.0 - Video extraction utility for YouTube and Google Video
    如果flash是你讨厌的东西,而你又离不开youtube这样便利的资源,
    clive可以帮助你从YouTube.com下载录像,然后你可以用mplayer尽情欣赏。
    clive支持http代理,比youtube_dl要好一些。

浏览图像、制作图片的软件

ImageMagick-6.4.1.0 - Image processing tools
gimp-2.4.5,2 - The "meta-port" for The Gimp
    gimp和ImageMagick都是专业级别的图像处理工具。
    Gimp可以用来拷屏,毋需其他拷屏软件。与Photoshop不相上下。
    ImageMagick是命令行的,做批处理很方便。
xnview-1.70_2 - An easy graphics viewer / converter
    超级方便的图片浏览器与转换器,能识别400多种文件格式,比acdsee强大百倍!
    装上这款软件后,我立即删除了xv和compupic。现在浏览图片,我只用xnview。
xfig-3.2.5.a5_3 - A drawing program for X11 (Alpha version)
    画一些不精确的、示意性质的图,比dia好,比metaplot弱。
xgraph-11.3.2.20000910_1 - A program that helps you plot graphs
    看二维的数据,xgraph是fbm的图形输出。
graphviz-2.18_1 - Graph Visualization Software from AT&T and Bell Labs
    用graphviz画流程图,比用metapost要轻松,比dia要精确,比xfig要专业。
gv-3.6.3 - A PostScript and PDF previewer
    ps和pdf文件浏览器,对中文支持不错。所以,不必再装acroread和其他浏览器。
djvulibre-3.5.20_1 - DjVu viewers, encoders, browser plugin, and utilities
zh-xpdf-20040727_4 - Chinese xpdf font support
pdftk-1.12_1 - A simple tool for doing everyday things with PDF documents
    满足一般情况下对pdf文件的操作,对我而言足够用了。

多媒体软件

ardour-2.4.1 - Ardour - a digital audio workstation
lmms-20061204_7 - An all-in-one sequencer, drum machine, sampler and more
    ardour+lmms=数字音频工作站,它们自带优秀的jack和timidity(midi播放器和midi到wave的转换器)
beep-media-player-esound-0.9.7.1_3,1 - GTK2 multimedia player
    一个不错的音乐播放器,界面很干净。
mpc-0.12.1 - Command line client for the musicpd
musicpd-0.13.1 - A remote-controllable music-daemon
    mpc+mpd是我钟爱的音乐播放器,超级简便超级酷。用mixer来调节声卡。如果播放CD,
    用cdcontrol就好。现在用光驱的次数越来越少,CD播放器的研发很多都趋于停滞。
    除了安装系统用光驱,它几乎都废置了。
mencoder-0.99.11_2 - Convenient video file and movie encoder
mplayer-0.99.11_4 - High performance media player supporting many formats
    有了强大的mplayer+mencoder,其他影音播放器就不需要了。
recordmydesktop-0.3.7.3_1 - Record desktop sessions to an Ogg-Theora-Vorbis file
    除了对X-Window录像,还可以录音,用来做教学片比较方便。和XVidCap相比,速度
    快,录像压缩比高。

数学软件

R-2.6.1_1 - A language for statistical computing and graphics
    强大的R,友好的R,方便的R,全面的R,无所不能的R。统计计算的首选。
jags-1.0.1 - Just Another Gibbs Sampler
    WinBUGS的替代品,Gibbs采样器。随机模拟的首选。
fbm-20041110 - Flexible Bayesian Modeling and Markov Chain Sampling
    实现了贝叶斯神经网络和一些MCMC算法,加拿大统计学家Neal的作品。
maxima-5.14.0_1 - Symbolic mathematics program
    符号计算的超强工具,基于MIT的Macsyma系统。maxima的综合能力与
    maple、mupad相当或更优秀。它是开源的且是用common lisp实现的。
isabelle-2007_1 - A generic proof assistant
    类似的还有coq,有人用它验证了四色定理。从体积上比较,isabelle小些。
octave-3.0.0_3 - High-level interactive language for numerical computations
octave-forge-20080831_1 - Octave-forge metaport for math/octave
    Octave是数值计算的工具,与MatLab兼容;octave-forge是octave的工具包,
    目前正日益壮大,目标是替代MatLab!
gap-4.4.10.20080314 - GAP is a system for computational discrete algebra
    有限群计算的专业工具
xpns-1.0_2 - Petri-Net Simulator for Xwindows
    Petri网模拟器,小巧且实用。
igraph-0.5 - Package For Manipulating Undirected And Directed Graphs
    图论的工具,包括一些经典算法,如最小生成树、网络流等等。

生物计算

fasta3-35.3.6 - A collection of programs for searching DNA and protein databases
hmmer-2.3.2 - Profile hidden Markov models for biological sequence analysis
    隐Markov模型的工具,用于生物信息学。
clustalw-2.0.6 - A multiple alignment program for DNA or proteins
wise-2.2.0 - Intelligent algorithms for DNA searches

自然语言、语音处理

WordNet-3.0 - Dictionaries and thesauri with devel. libraries (C, TCL) and browsers
    这是Princeton大学的杰作,概念知识库的典范,可用于自然语言处理、人工智能和娱乐。
diction-1.11 - GNU diction and style
    古老的UNIX工具,虽不智能,但可提醒写作之不规范。
festival-1.96_1 - Multi-lingual speech synthesis system
festvox-kal16-1.4.0 - American English male voice, sampled at 16 kHz, for Festival
    我用festival+fextvox做我的语音合成系统,用语音提示我做一些事情。
sphinx3-0.7 - Speech recognition system
    CMU的语音识别系统,很不错。
ispell-3.2.06_21 - An interactive spelling checker for multiple languages
    英文等的自动拼写检查工具,写论文必不可少的工具。也可以用aspell,性能差不多。
    因为opera自带了aspell,我就选用aspell了。
libtranslate-0.99_4 - A natural language translation library
    用babelfish做多语种翻译引擎
nltk_lite-0.7.5 - A new collection of lightweight NLP modules
    用于自然语言处理的教学很不错。

TeX排版软件

teTeX-3.0_2 - A meta port for teTeX suite
latex-cjk-4.7.0_1 - A LaTeX2e macro package which enables the use of CJK scripts
    teTeX是UNIX下的TeX系统,加上CJK包,中文化简单搞定。
auctex-emacs22-11.84_2 - Integrated environment for writing LaTeX using GNU Emacs
latex-texpower-0.2_1 - Creating dynamic online presentations with LaTeX
prosper-1.00.4_6 - LaTeX class for writing transparencies
bibtool-2.48_1 - Command line manipulation of BibTeX files
    处理BibTeX文件的工具,可生成标准格式。
muse-emacs22-3.12_1 - An authoring and publishing environment for Emacs
    写wiki文档很方便,可生成TeX、html、pdf等格式。这页就是用muse写的。
wv-1.2.4_1 - A library and executables to access Microsoft Word files
    将word文档转化为html等格式。

编辑器

vim-7.1.242 - Vi "workalike", with many additional features
emacs-22.1 - A self-documenting, customizable, extensible real-time display editor
    这两个编辑器太强大了,毋需多言。我从来不用其他的编辑器,因为这两个工具
    已经大大地超越我对编辑器预期的所有功能,也超乎我的想像。每时每刻用它们,也不能
    说精通,它们就像魔术师总有新玩意儿让我眼前一亮。

游戏(棋类)

gnuchess-5.07 - "Classic" Gnu Chess (国际象棋人下不过机器)
xboard-4.2.7_2 - X frontend for Crafty, GNUChess, Chess Servers, or e-mail chess
    Xboard是一款界面干净的国际象棋棋盘,调用gnuchess
gnugo-3.6 - The game of Go (围棋机器下不过人)
qgo-1.5.4.2 - A Go board and SGF editor written with the Qt library
    一个非常漂亮的围棋软件。我有大量的围棋棋谱,用qgo打谱非常爽。
    另外,qgo可调用gnugo,和机器下围棋适合初学者。

其他系统工具

conky-1.4.9_1 - An advanced, highly configurable system monitor for X
    用它在桌面上显示你想看到的东西,我喜欢监视系统状态和MusciPD的状态,以及
    显示日期和时间。conky可以定时执行程序,例如remind等,堪称桌面精灵。
fvwm-2.5.26 - Popular virtual window manager for X
    高效的视窗管理器,充分满足DIY,定制你自己风格的X-Window界面。
gnupg-2.0.9_2 - The GNU Privacy Guard
p7zip-4.57 - File archiver with high compression ratio
    超好的压缩/解压缩软件,能识别很多格式。
pkg_cutleaves-20080320 - Interactive script for deinstalling 'leaf' packages
    这个工具可以帮助我们梳理已安装的pkg之间的关系,删除一些不需要的软件。
portlint-2.9.8 - A verifier for FreeBSD port directory
portupgrade-2.4.3_2,2 - FreeBSD ports/packages administration and management tool suite
    升级软件包的工具
remind-3.1.3 - Sophisticated calendar and alarm program
    强大的记事软件,和conky相结合,开机就提醒我今天要做的事情。
rxvt-devel-2.7.10_3 - A low memory usage xterm replacement that supports color
    特别节省内存,速度快,支持中文。
sudo-1.6.9.15_1 - Allow others to run commands as root
tpb-0.6.4_3 - On-Screen-Display for hotkeys of IBM ThinkPads
    可以定义ThinkPad笔记本电脑的一些热键,例如access IBM等。
xlockmore-5.25_5 - Like XLock session locker/screen saver, but just more
    屏保工具,且能锁定屏幕。我把Thinkpad的AccessIBM绑定xlock,超方便。
xorg-7.3_1 - X.Org complete distribution metaport
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值