Install Catalyst and related libraries:
sudo aptitude update
- sudo aptitude -y install sqlite3 libdbd-sqlite3-perl libcatalyst-perl \
- libcatalyst-modules-perl libdbix-class-timestamp-perl \
- libdatetime-format-sqlite-perl libconfig-general-perl \
- libhtml-formfu-model-dbic-perl libterm-readline-perl-perl \
- libdbix-class-encodedcolumn-perl libperl6-junction-perl \
- libtest-pod-perl
+ sudo aptitude -y install libcatalyst-perl libdatetime-format-sqlite-perl \
+ libdbix-class-encodedcolumn-perl sqlite3 libcatalyst-modules-perl \
+ libperl6-junction-perl libcatalyst-modules-extra-perl \
+ libdbix-class-timestamp-perl
sudo aptitude clean
=item 8
=item *
-Debian 5 (Lenny)
+Debian 6 (Squeeze)
=item *
-Catalyst v5.80020 (note: may show up as '5.8002' without the trailing zero)
+Catalyst v5.80025
=item *
-Catalyst::Devel v1.26
+Catalyst::Devel v1.28
=item *
-DBIx::Class v0.08115
+DBIx::Class v0.08123
=item *
-Catalyst::Model::DBIC::Schema v0.40
+Catalyst::Model::DBIC::Schema v0.41
=item *
-Template Toolkit v2.20
+Template Toolkit v2.22
-=item *
-
-Catalyst Plugins
-
-The plugins used in this tutorial all have sufficiently stable APIs that
-you shouldn't need to worry about versions. However, there could be
-cases where the tutorial is affected by what version of plugins you
-use. This tutorial has been tested against the following set of plugins:
-
-=over 4
-
-=item *
-
-Catalyst::Plugin::Authentication -- v0.10016
-
-=item *
-
-Catalyst::Plugin::Authorization::Roles -- v0.08
-
-=item *
-
-Catalyst::Plugin::ConfigLoader -- v0.27
-
-=item *
-
-Catalyst::Plugin::Session -- v0.29
-
=item *
-Catalyst::Plugin::Session::State::Cookie -- v0.17
-
-=item *
-
-Catalyst::Plugin::Session::Store::File -- v0.18
-
-=item *
-
-Catalyst::Plugin::StackTrace -- v0.11
-
-=item *
-
-Catalyst::Plugin::Static::Simple -- v0.29
-
-=back
-
-=item *
-
-HTML::FormFu -- v0.06001
+HTML::FormFu -- v0.07002
=item *
B<NOTE:> You can check the versions you have installed with the
-following command:
+following command (note the slash before the space):
+
+ perl -M<_mod_name_>\ 999
+
+or:
perl -M<_mod_name_> -e 'print "$<_mod_name_>::VERSION\n"'
For example:
- perl -MCatalyst -e 'print "$Catalyst::VERSION\n";'
+ perl -MCatalyst::Devel\ 999
or:
Install Catalyst:
sudo aptitude update
- sudo aptitude -y install sqlite3 libdbd-sqlite3-perl libcatalyst-perl \
- libcatalyst-modules-perl libdbix-class-timestamp-perl \
- libdatetime-format-sqlite-perl libconfig-general-perl \
- libhtml-formfu-model-dbic-perl libterm-readline-perl-perl \
- libdbix-class-encodedcolumn-perl libperl6-junction-perl \
- libtest-pod-perl
-
-Let it install (normally about a 30 to 90-second operaton) and you are
-done. (Note the '\' above. Depending on your environment, you might
-be able to cut and paste the text as shown or need to remove the '\'
+ sudo aptitude -y install libcatalyst-perl libdatetime-format-sqlite-perl \
+ libdbix-class-encodedcolumn-perl sqlite3 libcatalyst-modules-perl \
+ libperl6-junction-perl libcatalyst-modules-extra-perl \
+ libdbix-class-timestamp-perl
+
+Let it install (normally about a 30 to 90-second operation) and you are
+done. (Note the '\' above. Depending on your environment, you might be
+able to cut and paste the text as shown or need to remove the '\'
characters to that the command is all on a single line.)
If you are using an image other than the "rescue" ISO, you will also need