This directory hosts an experimental Debian package repository for the Lua/APR binding. These packages have only been tested on Ubuntu 10.04 (Lucid Lynx) but with some luck they’ll work on Debian and other versions of Ubuntu as well (if you try, please let me know!). The most recent packages currently available are:
You can download one of the above packages and install it with GDebi or dpkg or you can add this repository to your /etc/apt/sources.list
configuration file to enable automatic updates:
The packages are signed with PGP so you need to install my key (apt-get
won’t install unsigned packages without confirmation which breaks automatic upgrades and looks unprofessional):
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6CD27CBF
Add the Debian package repository to your /etc/apt/sources.list
configuration file:
$ sudo sh -c 'echo deb http://peterodding.com/code/lua/apr/packages ./ >> /etc/apt/sources.list'
Update the list of available packages:
$ sudo apt-get update
Install the Lua/APR binding through apt-get
. You don’t have to use --no-install-recommends
, but without it you’ll pull in half of the Apache packages as dependencies even though they’re not needed by the Lua/APR binding.
$ sudo apt-get install --no-install-recommends lua-apr
As an experiment I’ve included the Lua/APR test suite in the Debian package so that users get a chance to easily run the test suite (this makes sure the binding works on your machine):
$ lua -lapr.test
Thanks to Enrico Tassi the Lua/APR binding is now available as an official Debian package. I’m nevertheless keeping this package repository online because it already works and is updated automatically once a day, which means I’m not dependent on how long it takes Debian to include new releases.
Last updated Thu Jun 23 03:03:12 UTC 2011.