diff options
author | Mark Longair <mhl@pobox.com> | 2012-04-23 11:00:46 +0100 |
---|---|---|
committer | Mark Longair <mhl@pobox.com> | 2012-04-23 11:15:14 +0100 |
commit | b556389f66d5b99d62364a363c068fc99e6fa1c6 (patch) | |
tree | 17adb042c19ce0b2fdd9f60de750e1608a12c8aa | |
parent | afa22b4d5f3ba46e829280b438e13c589b699dda (diff) |
Move towards one package list for a defined distribution
The previous version of the instructions suggested an xargs
invocation that didn't work: a whitespace-separated '|'
in conf/packages caused every package to be selected.
It also seems like a good idea to have package lists and
instructions that are specific to a known-to-work
distribution, and add others if they are contributed.
-rw-r--r-- | conf/packages.debian-squeeze (renamed from conf/packages) | 3 | ||||
-rw-r--r-- | notes/INSTALL.pod | 17 |
2 files changed, 10 insertions, 10 deletions
diff --git a/conf/packages b/conf/packages.debian-squeeze index 0f0c48df2..e79ab9886 100644 --- a/conf/packages +++ b/conf/packages.debian-squeeze @@ -30,7 +30,8 @@ libtest-exception-perl libipc-run3-perl libyaml-perl liblist-moreutils-perl -ruby-compass | libhaml-ruby +ruby-compass +libhaml-ruby libtemplate-perl postgresql-8.4 postgresql-server-dev-8.4 diff --git a/notes/INSTALL.pod b/notes/INSTALL.pod index fc89547bf..3cc88e937 100644 --- a/notes/INSTALL.pod +++ b/notes/INSTALL.pod @@ -55,17 +55,16 @@ to CSS convertor. You can get one from L<http://sass-lang.com/> If you're expecting a lot of traffic it's recommended that you install memcached: L<http://memcached.org/> -If you're using a Debian based Linux distribution then the packages to install -some required dependencies (though not all the required Perl modules) are -listed in C<conf/packages>. To install all of them you can run: +If you're using Debian 6.0 ("squeeze") then the packages to install +some required dependencies (though not all the required Perl modules) +are listed in C<conf/packages.debian-squeeze>. To install all of them +you can run: - xargs -a conf/packages apt-get install + sudo xargs -a conf/packages.debian-squeeze apt-get install -Note, you will need to either be logged in as root or to use - - sudo xargs -a conf/packages apt-get install - -for this to work. +A similar list of packages should work for other Debian-based +distributions. (Please let us know if you would like to contribute +such a package list or instructions for other distributions.) =head2 Service dependencies |