| |
| tutorials:software [2011/04/30 13:25] – created clemens | tutorials:software [2011/10/04 17:04] (current) – Fix formatting of '&' memnon |
|---|
| | ===== Software Packages on SDF by Category ===== |
| | |
| | This page is intended to present the many, many software packages & programs currently installed on SDF, sorted into categories for ease of reference. New users can refer to this file when trying to find programs, and even long-time SDFers can possibly discover something new here. |
| | |
| | Note that this list is not expected to contain every single package currently installed. For a complete list of packages on SDF, see [[http://sdf.lonestar.org/index.cgi?software|here]]. For a complete list of software that //could// be installed if only you were to bug smj, see [[ftp://ftp.NetBSD.org/pub/pkgsrc/current/pkgsrc/README-all.html|here]]. |
| | |
| | Programs marked "ARPA", "MetaARPA", "DBA", or similar can only be run by users with the specified membership level. |
| | |
| | **Note:** If you are planning on adding to this file, you are advised to follow the [[#rules|recommendations below]]. |
| | |
| | === Text Editors === |
| | |
| | * "ce" |
| | * "ed" — the standard text editor |
| | * "[[http://mahon.cwx.net/|ee]]" |
| | * "[[http://www.gnu.org/software/emacs/|emacs]]" |
| | * "ex" |
| | * "[[http://rigaux.org/hexedit.html|hexedit]]" |
| | * "[[http://www.jedsoft.org/jed/|jed]]" |
| | * "[[http://joe-editor.sourceforge.net/|joe]]" |
| | * "jove" |
| | * "[[http://mined.sourceforge.net/|mined]]" |
| | * "[[http://www.nano-editor.org/|nano]]" |
| | * "ne" — Cambridge text editor |
| | * "[[http://www.bostic.com/vi/|nvi]]" |
| | * "[[http://www.washington.edu/alpine/mans.html/#pico|pico]]" |
| | * "[[http://www.aquest.com/emacs.htm|uemacs]]" |
| | * "ve" |
| | * "[[http://ex-vi.sourceforge.net/|vi]]" |
| | * "[[http://invisible-island.net/vile/|vile]]" |
| | * "[[http://www.vim.org|vim]]" — Vi IMproved |
| | * "[[http://www.gnu.org/software/zile/|zile]]" |
| | |
| | === Binary File Editors === |
| | |
| | * "beav" |
| | * "[[http://bvi.sourceforge.net/|bvi]]" |
| | * "hexedit" |
| | * "id3" |
| | * "id3ed" |
| | * "id3v2" |
| | * "mp3asm" |
| | |
| | === E-mail Clients === |
| | |
| | * "[[http://www.washington.edu/alpine/|alpine]]" |
| | * "[[http://www.instinct.org/elm/|elm]]" |
| | * "mail" |
| | * "mailto" |
| | * "mailx" |
| | * "mm" |
| | * "mush" |
| | * "[[http://www.mutt.org|mutt]]" |
| | * "nmh" |
| | * "pine" |
| | * "rmail" |
| | * "xmh" |
| | |
| | === Mail-Processing & Other Mail-Related Programs === |
| | |
| | * "biff" — notifies you when new mail arrives |
| | * "[[http://www.fetchmail.info/|fetchmail]]" — fetch mail from a remote server |
| | * "formail" |
| | * "frm", "nfrm" — list "From:" and "Subject:" of selected messages in mailbox or folder |
| | * "from" |
| | * "getmail" |
| | * "imapfilter" |
| | * "mailstat" |
| | * "mdfrm" — parses Maildir files |
| | * "metamail" |
| | * "metasend" |
| | * "mhn" |
| | * "[[http://www.procmail.org/|procmail]]" |
| | * "sendfiles" |
| | * "splitmail" |
| | * "ssmtp" |
| | |
| | === Shells === |
| | |
| | * "bash" |
| | * "csh" |
| | * "ksh" |
| | * "[[http://kornshell.org/|ksh93]]" |
| | * "mudsh" — "M.U.D. game-like shell" |
| | * "[[http://www.v6shell.org|osh]]" — a port of the Sixth Edition Thompson shell |
| | * "[[http://web.cs.mun.ca/~michael/pdksh/|pdksh]]" |
| | * "rc" |
| | * "sh" |
| | * "[[http://www.tcsh.org|tcsh]]" |
| | * "[[http://www.zsh.org/|zsh]]" |
| | |
| | === Filesystem Utilities === |
| | |
| | * "basename" |
| | * "chflags" |
| | * "chgrp" |
| | * "chmod" |
| | * "colorls" — like "ls", but with a "-G" option that enables colorized output |
| | * "cp" — copy files |
| | * "df" |
| | * "dirname" |
| | * "du" |
| | * "file" — determine the type of a file |
| | * "ln" |
| | * "ls" — list the contents of a directory |
| | * "mkdir" — create a directory |
| | * "mv" — move/rename a file |
| | * "quota" |
| | * "readlink" |
| | * "rm" — delete files |
| | * "rmdir" — delete empty directories |
| | * "stat" |
| | * "touch" |
| | |
| | === File Processing & Filtering === |
| | |
| | * "awk" |
| | * "cat" — output the contents of a file |
| | * "cmp" — display differences between two files byte by byte |
| | * "colrm" |
| | * "column" |
| | * "comm" — display line common to two files |
| | * "cut" |
| | * "dd" |
| | * "diff" — display differences between two files line by line |
| | * "diff3" — display differences between three files line by line |
| | * "dos2unix" — convert CRLF line endings to LF |
| | * "expand" |
| | * "fmt" |
| | * "fold" |
| | * "grep" — search files for lines matching a pattern |
| | * "head" — print the first few lines of a file |
| | * "hexdump" |
| | * "indent" |
| | * "join" |
| | * "look" |
| | * "mawk" |
| | * "merge" |
| | * "nl" — number lines |
| | * "od" |
| | * "par" |
| | * "paste" |
| | * "patch" — apply the output of a "diff" command to a file |
| | * "pr" — format text files for printing |
| | * "rev" |
| | * "sdiff" |
| | * "sed" |
| | * "sort" — sort lines |
| | * "split" — split a file into pieces |
| | * "states" |
| | * "tabs" |
| | * "tail" — print the last few lines of a file |
| | * "tidy" |
| | * "tr" |
| | * "uniq" |
| | * "unix2dos" — convert LF line endings to CRLF |
| | * "vis" |
| | * "wc" — count the number of bytes, characters, words, and/or lines in a file |
| | * "xxd" |
| | |
| | === Web Browsers === |
| | |
| | * "dillo" — only available on the NetBSD 5.0 hosts |
| | * "[[http://elinks.or.cz/|elinks]]" |
| | * "[[http://links.sourceforge.net/|links]]" |
| | * "[[http://lynx.isc.org/|lynx]]" |
| | * "[[http://w3m.sourceforge.net/|w3m]]" |
| | |
| | === Newsreaders === |
| | |
| | * "Pnews" (ARPA) |
| | * "[[http://www.nndev.org/|nn]]" (ARPA) |
| | * "pine" (ARPA) |
| | * "rn" (ARPA) |
| | * "[[http://slrn.sourceforge.net|slrn]]" (ARPA) |
| | * "[[http://www.tin.org/|tin]]" (ARPA) |
| | * "trn" (ARPA) |
| | |
| | === File Transfer & Retrieval Programs === |
| | |
| | * "[[http://curl.haxx.se/|curl]]" |
| | * "ftp" (ARPA) |
| | * "gopher" |
| | * "kermit" (ARPA) |
| | * "ncftpget" (ARPA) |
| | * "rcp" |
| | * "[[http://rsync.samba.org/|rsync]]" (MetaARPA) |
| | * "scp" — copy files between machines using SSH (ARPA) |
| | * "sftp" — secure file transfer protocol (ARPA) |
| | * "snarf" (ARPA) |
| | * "sz, rz, sb, rb, sx, rx" |
| | * "tftp" (ARPA) |
| | * "[[http://www.cis.upenn.edu/~bcpierce/unison/|unison]]" (MetaARPA) |
| | * "uucp" |
| | * "[[http://www.gnu.org/software/wget/|wget]]" (ARPA) |
| | |
| | === Network Utilities === |
| | |
| | * "[[http://toxygen.net/6tunnel/|6tunnel]]" — tunnel IPv6 connections over IPv4 |
| | * "cidr" |
| | * "cu" |
| | * "dig" |
| | * "[[http://www.maxmind.com/app/api|geoip]]" |
| | * "host" — get the IP address for a domain name or vice versa |
| | * "[[http://www.gnu.org/software/jwhois/|jwhois]]" |
| | * "ldapsearch" |
| | * "netstat" |
| | * "nmap" |
| | * "nslookup" |
| | * "ping" |
| | * "ruptime" |
| | * "sipcalc" |
| | * "traceroute" — follow the path packets take to a remote host |
| | * "uux" |
| | * "whois" |
| | * "yuptime" |
| | * "yusers" |
| | * "ywho" |
| | |
| | === Remote Networking === |
| | |
| | * "dict" — DICT protocol client |
| | * "rlogin" (ARPA) |
| | * "rsh" |
| | * "[[http://www.openssh.org/|ssh]]" (ARPA) |
| | * "telnet" (ARPA) |
| | * "tn3270" |
| | |
| | === Chat-System Clients === |
| | |
| | * "bitchx" (ARPA) |
| | * "[[http://bsflite.sourceforge.net/|bsflite]]" — AIM client (ARPA) |
| | * "[[http://www.centerim.org/|centerim]]" (ARPA) |
| | * "[[http://www.climm.org/|climm]]" — ICQ client (ARPA) |
| | * "epic" — IRC client (ARPA) |
| | * "[[http://www.pidgin.im/|finch]]" — IRC client; only available on the NetBSD 5.0 hosts (ARPA) |
| | * "irc" — Blackened, the IRC client (ARPA) |
| | * "[[http://www.irssi.org/|irssi]]" — IRC client (MetaARPA) |
| | * "[[http://naim.n.ml.org/|naim]]" — AIM client (ARPA) |
| | * "ninja" (ARPA) |
| | * "[[http://www.scrollz.com|scrollz]]" — IRC client (ARPA) |
| | * "silc" (ARPA) |
| | * "tac" (ARPA) |
| | * "[[http://www.floodgap.com/software/ttytter/|ttytter]]" — terminal-based Twitter client (ARPA) |
| | * "xaric" — IRC client (ARPA) |
| | * "[[http://ysmv7.sourceforge.net/|ysm]]" — ICQ client (ARPA) |
| | |
| | === Inter-user Communication Software === |
| | |
| | * "mesg" |
| | * "talk" |
| | * "wall" |
| | * "write" |
| | * "ytalk" |
| | |
| | === User Information === |
| | |
| | * "finger" |
| | * "groups" |
| | * "id" |
| | * "logname" |
| | * "whoami" |
| | |
| | === System Information === |
| | |
| | * "date" |
| | * "domainname" |
| | * "hostname" |
| | * "machine" |
| | * "uname" |
| | * "uptime" |
| | * "users" |
| | |
| | === Process Information & Control === |
| | |
| | * "env" |
| | * "kill" |
| | * "killall" |
| | * "lsof" |
| | * "nice" |
| | * "nohup" |
| | * "pkill" |
| | * "printenv" |
| | * "ps" |
| | * "pstree" — display a tree of processes |
| | * "time" — time how long it takes a program to run |
| | * "top" |
| | * "w" |
| | * "watch" — watch a program with update intervals |
| | * "who" |
| | |
| | === Compilers === |
| | |
| | * "c++" (ARPA) |
| | * "c89" (wrapper around "cc") |
| | * "cc" (ARPA) |
| | * "clisp" (MetaARPA) |
| | * "distcc" |
| | * "distccd" |
| | * "[[http://gcc.gnu.org|g++]]" — GNU C++ compiler (ARPA) |
| | * "[[http://gcc.gnu.org|g77]]" |
| | * "[[http://gcc.gnu.org|gcc]]" — GNU C compiler (ARPA) |
| | * "jikes" (MetaARPA) |
| | * "nasm" (MetaARPA) |
| | |
| | === Programming Language Interpreters & Virtual Machines === |
| | |
| | * "cint" — C interpreter |
| | * "[[http://www.haskell.org/hugs/|hugs]]" — Haskell interpreter |
| | * "java" (MetaARPA) |
| | * "[[http://www.kaffe.org/|kaffe]]" (MetaARPA) |
| | * "lisp" (MetaARPA; wrapper around "uxlisp") |
| | * "[[http://www.perl.org|perl]]" — pathologically eclectic rubbish lister practical extraction & report language (ARPA) |
| | * "[[http://www.php.net|php]]" — PHP: hypertext preprocessor (ARPA) |
| | * "[[http://www.python.org|python]]" (ARPA) |
| | * "ruby" (ARPA) |
| | |
| | === Version Control Systems === |
| | |
| | * "cvs" |
| | * "[[http://git.or.cz/|git]]" (MetaARPA) |
| | * "[[http://www.selenic.com/mercurial/|hg]]" |
| | * "[[http://www.cs.purdue.edu/homes/trinkle/RCS/|rcs]]" |
| | * "sccs" |
| | * "[[http://subversion.tigris.org|svn]]" (MetaARPA) |
| | |
| | === Miscellaneous Software Development Programs === |
| | |
| | * "[[http://ant.apache.org/|ant]]" (MetaARPA) |
| | * "as" (ARPA) |
| | * "[[http://asp2php.naken.cc/|asp2php]]" |
| | * "[[http://www.gnu.org/software/autoconf/|autoconf]]" |
| | * "[[http://sources.redhat.com/automake/|automake]]" |
| | * "[[http://www.gnu.org/software/bison/|bison]]" — GNU yacc |
| | * "chicken" |
| | * "cim" |
| | * "cook" |
| | * "cpp" — C preprocessor |
| | * "[[http://cscope.sourceforge.net/|cscope]]" |
| | * "flex" — GNU lex (ARPA) |
| | * "gcov" |
| | * "[[http://www.gnu.org/software/gdb/|gdb]]" — GNU debugger |
| | * "[[http://www.gnu.org/software/make/|gmake]]" |
| | * "gprof" |
| | * "ld" (ARPA) |
| | * "lex" (ARPA) |
| | * "lint" |
| | * "m4" |
| | * "make" (ARPA) |
| | * "mkdep" |
| | * "phpize" |
| | * "yacc" — yet another compiler compiler (ARPA) |
| | |
| | === Encryption & Cryptography Programs === |
| | |
| | * "cksum" |
| | * "[[http://gnupg.org/|gpg]]" |
| | * "md5" |
| | * "openssl" |
| | * "pgp5" |
| | * "sha1" |
| | * "sum" |
| | |
| | === File Format Converters (non-image) === |
| | |
| | * "2vcard" |
| | * "[[http://www.winfield.demon.nl/|antiword]]" |
| | * "[[http://www.methods.co.nz/asciidoc/|asciidoc]]" |
| | * "[[http://vitus.wagner.pp.ru/software/catdoc/|catdoc]]" |
| | * "[[http://hevea.inria.fr/|hevea]]" |
| | * "[[http://latex2rtf.sourceforge.net/|latex2rtf]]" |
| | * "makeinfo" |
| | * "[[http://pdftohtml.sourceforge.net/|pdftohtml]]" |
| | * "[[http://www.foolabs.com/xpdf/|pdftotext]]" |
| | * "richtext" |
| | * "[[http://sourceforge.net/projects/rtf2html|rtf2html]]" |
| | * "rtf2LaTeX" |
| | * "rtf2text" |
| | * "rtf2troff" |
| | * "texi2dvi" |
| | * "[[http://www.snake.net/software/troffcvt/|troffcvt]]" |
| | * "[[http://chicago.sourceforge.net/xlhtml/|xlhtml]]" |
| | |
| | === File Archival & Compression Utilities === |
| | |
| | * "aetar" |
| | * "ar" |
| | * "bsdtar" |
| | * "bzip2" |
| | * "compress" |
| | * "cpio" |
| | * "freeze" |
| | * "gtar" |
| | * "gzip" |
| | * "lzop" |
| | * "mousetar" |
| | * "pax" |
| | * "shar" |
| | * "tar" |
| | * "zip" |
| | * "znew" |
| | * "zoo" |
| | |
| | === File Encoding === |
| | |
| | * "caesar" |
| | * "iconv" |
| | * "mimencode" |
| | * "rot13" |
| | * "uuencode" |
| | * "yencode" |
| | |
| | === File Managers === |
| | |
| | * "[[http://www.ibiblio.org/mc/|mc]]" |
| | * "[[http://cade.datamax.bg/vfu/|vfu]]" |
| | * "[[http://vifm.sourceforge.net/|vifm]]" |
| | |
| | === Typesetting === |
| | |
| | * Manpages & *roff |
| | * "colcrt" |
| | * "eqn" |
| | * "groff" |
| | * "groffer" |
| | * "grog" |
| | * "grotty" |
| | * "nroff" |
| | * "pic" |
| | * "refer" |
| | * "tbl" |
| | * "troff" |
| | * "vgrind" |
| | * PostScript & PDFs |
| | * "abcm2ps" — "Converts ABC to music sheet in PostScript format" |
| | * "diffpp" |
| | * "enscript" |
| | * "[[http://pages.cs.wisc.edu/~ghost/|gs]]" ("ps2pdf", "ps2ascii", "pdf2ps", "epstopdf", etc.) |
| | * "ps2eps" |
| | * "psnup" |
| | * "yup" |
| | * TeX, LaTeX, etc. |
| | * "dvipdf" |
| | * "dvips" |
| | * "etex" |
| | * "[[http://www.latex-project.org/|latex]]" |
| | * "lgrind" |
| | * "mf" |
| | * "mktexmf" |
| | * "mktexpk" |
| | * "mpost" |
| | * "pdfetex" |
| | * "pslatex" |
| | * "tex" |
| | |
| | === XML Processing Programs === |
| | |
| | * "xmllint" |
| | * "xmlto" |
| | * "xsltproc" |
| | |
| | === Text File Pagers === |
| | |
| | * "less" |
| | * "more" |
| | * "most" |
| | * "pg" |
| | |
| | === Games === |
| | |
| | * "adv770" |
| | * "animal" — the computer tries to guess what animal you're thinking of |
| | * "atc" — air traffic controller game |
| | * "backgammon" — the game of backgammon; play against the computer or a friend |
| | * "battlestar" — "a tropical [text] adventure game" |
| | * "bluemoon" — one of many solitaire card games |
| | * "boggle" |
| | * "c4" — Connect Four |
| | * "canfield" — the solitaire card game canfield |
| | * "cribbage" — the card game cribbage (played against the computer) |
| | * "dinkum" — an Australian text-adventure game |
| | * "[[http://dopewars.sourceforge.net/|dopewars]]" |
| | * "dungeon" |
| | * "fish" |
| | * "[[http://www.gnu.org/software/chess/|gnuchess4]]" |
| | * "hack" |
| | * "knight" — Knight's Tour — move the knight to visit every square on the board |
| | * "larn" — "exploring the caverns of Larn" |
| | * "mdg" |
| | * "monop" — Monopoly |
| | * "moon-buggy" |
| | * "moria" |
| | * "motti" |
| | * "[[http://www.nethack.org|nethack]]" |
| | * "[[http://www.netris.org|netris]]" — "A free networked version of T*tris" |
| | * "nobs" — cribbage game |
| | * "phantasia" |
| | * "robots" |
| | * "robots2" |
| | * "rogue" |
| | * "saa" — play the solitaire card game "streets and alleys" |
| | * "ski" — "an unusual skiing simulation game" |
| | * "snake" |
| | * "sokoban" |
| | * "tetris" |
| | * "[[http://www.thxmoo.org/|thxmoo]]" |
| | * "tttt" |
| | * "wand" |
| | * "worm" |
| | * "wump" |
| | * "zombies" |
| | |
| | === Diversions === |
| | |
| | //(Things otherwise classified as games but without a goal or in which the user doesn't really do anything)// |
| | |
| | * "anagram" — search the dictionary for anagrams of a word |
| | * "arithmetic" — quiz on simple arithmetic |
| | * "autopun" — "Phonetically Reparse an English Phrase" |
| | * "aybabtu" — ASCII recreation of the ZeroWing opening sequence |
| | * "banner" |
| | * "bcd" |
| | * "cookie" |
| | * "countmail" — a program for laughing at the size of your inbox |
| | * "[[http://www.nog.net/~tony/warez/cowsay.shtml|cowsay]]" — an ASCII cow says stuff |
| | * "crypto" — "a program to generate and/or solve cryptograms" |
| | * "cursive" |
| | * "dive" |
| | * "factor" |
| | * "[[http://www.figlet.org/|figlet]]" |
| | * "fortune" |
| | * "macarena" — the horror... //the horror...// |
| | * "macarena1" — the horror revisited |
| | * "morse" |
| | * "number" — convert Arabic numerals to English |
| | * "phoon" — shows the phase of the moon with an ASCII image |
| | * "pig" — anslatetray exttay intoway Igpay Atinlay |
| | * "pom" — display the phase of the moon |
| | * "ppt" |
| | * "primes" |
| | * "quiz" — "random knowledge tests" |
| | * "rain" — animated ASCII raindrops on a terminal |
| | * "sonnet" |
| | * "suicide" |
| | * "suicide1" |
| | * "suicide2" |
| | * "suicide3" |
| | * "wargames" |
| | * "worms" — animate worms on a terminal |
| | * "wtf" |
| | |
| | === Game Interpreters & Clients === |
| | |
| | * "frotz" |
| | * "tf" |
| | |
| | === Mathematical & Statistical Programs === |
| | |
| | * "bc" |
| | * "dc" |
| | * "[[http://www.gnuplot.info/|gnuplot]]" |
| | * "mathomatic" |
| | |
| | === Image Creation, Conversion, & Manipulation === |
| | |
| | * ImageMagick ("animate", "compare", "composite", "conjure", "convert", "display", "identify", "import", "mogrify", "montage", "stream") |
| | * "compface" |
| | * "gif2png", "web2png" — convert GIFs to PNGs |
| | * "jhead" — digital camera JPEG exif header manipulation tool |
| | * "netpbm" |
| | * "[[http://www.povray.org|povray]]" |
| | |
| | === Spellcheckers === |
| | |
| | * "[[http://www.abisource.com/enchant/|enchant]]" |
| | * "[[http://hunspell.sourceforge.net/|hunspell]]" |
| | * "[[http://www.lasr.cs.ucla.edu/geoff/ispell.html|ispell]]" |
| | |
| | === Productivity & Reminder Software === |
| | |
| | * "calendar" |
| | * "leave" |
| | * "[[http://www.roaringpenguin.com/products/remind|remind]]" |
| | * "[[http://swapoff.org/DevTodo|todo]]" |
| | |
| | === X11 Programs === |
| | |
| | //(MetaARPA membership required)// |
| | |
| | * "bitmap" |
| | * "ico" |
| | * "imake" |
| | * "luit" |
| | * "mwm" |
| | * "resize" |
| | * "startx" |
| | * "twm" |
| | * "xcalc" |
| | * "xclock" |
| | * "xeyes" |
| | * "xgamma" |
| | * "xlsfonts" |
| | * "xman" |
| | * "xmh" |
| | * "xsnow" |
| | * "[[http://invisible-island.net/xterm/|xterm]]" |
| | |
| | === Database Programs === |
| | |
| | * "[[http://www.mysql.com/|mysql]]" (DBA) |
| | * "psql" (DBA) |
| | * "[[http://www.sqlite.org/|sqlite]]" (DBA) |
| | * "sqlite3" (DBA) |
| | |
| | === Feed Readers === |
| | |
| | * "[[http://rss2email.infogami.com/|r2e]]" |
| | * "[[http://kiza.kcore.de/software/snownews/|snownews]]" (ARPA) |
| | |
| | === Terminal Management Programs === |
| | |
| | * "clear" — clear the screen |
| | * "lock" — reserve a terminal |
| | * "stty" — set various options for the current terminal |
| | * "tput" |
| | * "tset" |
| | * "tty" — give the name of your terminal |
| | |
| | === Information & Help === |
| | |
| | * "apropos" — search for programs by keywords in documentation |
| | * "ascii" |
| | * "info" |
| | * "man" — view the manual page for a command |
| | * "[[http://pinfo.sourceforge.net|pinfo]]" — like "info", but better |
| | * "vilearn" |
| | * "vimtutor" |
| | * "whatis" — get a brief description of a command |
| | |
| | === Finding Files & Programs === |
| | |
| | * "find" — search a directory tree for files that match given criteria (MetaARPA) |
| | * "locate" — search a database of files for ones with the given name |
| | * "whereis" |
| | * "which" — locate a program in your PATH |
| | |
| | === Guidelines for Maintaining This File === |
| | |
| | * Only programs that are located in the default users' PATH should be listed here; i.e., user-written software in "/sys/sdf/bin" should be left out. |
| | * Custom commands specific to SDF should be left out. There is already a list of them [[http://jwodder.freeshell.org/sdf/commands.html|here]]. |
| | * Make sure that a program is currently installed by seeing whether it exists in the PATH (e.g., with ""command -v program"" or ""finbin program""). There are many programs that don't have manual pages, and in some cases there may be manual pages left behind from old programs that were uninstalled. |
| | * While you don't have to, it would be nice if you included a brief description of what each command does along with a link to its official project page (if any). |
| | * Be sure to list membership requirements for programs that only ARPA or MetaARPA users can run. |
| | * Try to only list programs that fall into a specific category. You may add a new category if you feel one is needed, but only if you can find more than one program that fits into the new category (three or four programs seems like a good minimum, but we won't force you to follow this rule). |
| | * If you don't know what a program does (at least not well enough to place it into a category), don't add it. |
| | * If several closely-related programs come together as part of the same package (e.g., "strfile" and "unstr" with "fortune", or all of the GhostScript programs), only give the name of the main program. |
| | * If a program currently just doesn't work (e.g., "hnb"), don't list it here. |
| |