From e4398723bd0256b31e7ac3ad770fd3bdd0bd65e2 Mon Sep 17 00:00:00 2001 From: bnewbold Date: Sun, 3 Jun 2012 23:27:29 -0400 Subject: packaging notes --- software/freebsd-packages.page | 75 ------------------------------------------ software/packages.page | 75 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+), 75 deletions(-) delete mode 100644 software/freebsd-packages.page create mode 100644 software/packages.page diff --git a/software/freebsd-packages.page b/software/freebsd-packages.page deleted file mode 100644 index 4829046..0000000 --- a/software/freebsd-packages.page +++ /dev/null @@ -1,75 +0,0 @@ ---- -format: rst -toc: no -... - -======================== -FreeBSD Packages -======================== - -These are the packages I typically install for a workstation; this is after selecting an "X windows kernel developer" base system with ``sshd``, linux binary support, and NTP configured:: - - bash - vim - unzip - bzip2 - emacs - mplayer - pork - xpdf - ctorrent - teTeX - ipython-py25 - nginx - firefox - fluxbox - git - subversion - alpine - screen - python - vlc - xzgc - lyx - wget - curl - e2fsprogs - gtkchtheme - unison - unrar - ImageMagick - gitk - pv - htop - iftop - lsof - ngrep - -The following are large and/or "optional":: - - xfce - apache - py25-matplotlib - py25-scipy - py-numpy - gimp - mit-scheme - eclipse - pidgin - wireshark - -The following are added by download:: - - java ("Diablo Latte" jdk from FreeBSD Foundation) - -Bulk Installation ------------------ - -``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. 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. -- cgit v1.2.3