diff options
author | bnewbold <bnewbold@robocracy.org> | 2012-06-03 23:27:29 -0400 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2012-06-03 23:27:29 -0400 |
commit | e4398723bd0256b31e7ac3ad770fd3bdd0bd65e2 (patch) | |
tree | 2d917a0f4ae412af4710b825b921b841d3769577 /software/packages.page | |
parent | c70dec30f0d551eebfa6ef7b2431b39051f86522 (diff) | |
download | knowledge-e4398723bd0256b31e7ac3ad770fd3bdd0bd65e2.tar.gz knowledge-e4398723bd0256b31e7ac3ad770fd3bdd0bd65e2.zip |
packaging notes
Diffstat (limited to 'software/packages.page')
-rw-r--r-- | software/packages.page | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/software/packages.page b/software/packages.page new file mode 100644 index 0000000..a437125 --- /dev/null +++ b/software/packages.page @@ -0,0 +1,75 @@ + +Commonly Used Packages +------------------------- + +Almost all machines get the following (decreasing minimalism): + + bash + vim + unzip + bzip2 + pv + htop + iftop + lsof + ngrep + screen + wget + curl + git + subversion + unrar + alpine + python + ipython + nginx + pork + e2fsprogs + unison + ctorrent + +If debian-based, add ``build-essential``, ``openssh-server``, ``manpages-dev``, +and it's ``git-core`` (not ``git``). See also [debian]. + +If it's not a headless machine I add: + + gitk + vlc + xzgc + meld + emacs + gtkchtheme + pidgin + firefox + ImageMagick + +And then these are optional (heavier): + + lyx + fluxbox + teTeX + mplayer + xpdf + xfce4 + gimp + wireshark + +FreeBSD +----------------- + +For a FreeBSD desktop workstation, I typically select an "X windows kernel +developer" base system with ``sshd``, linux binary support, and NTP +configured. + +The following extra packages must be fetch by hand (still?): + + java ("Diablo Latte" jdk from FreeBSD Foundation) + +``pkg_add`` will fail with a ``getcwd`` error if you try to install many +packages with the same command. Instead, once you have ``bash`` installed, +you want to do something like:: + + $ for i in `echo vim screen python blah blah blah`; do pkg_add -r $i; done + +Note that with many packages it's almost impossible to avoid installing X +windows; I think there's a flag for this somewhere. |