Quantcast
Viewing all articles
Browse latest Browse all 5

Magento and Ubuntu Lucid Lynx

I’ve just had lots of fun getting Magento 1.3.2 to work nicely with Ubuntu 10.04 – the problem is with the version of PHP installed by default in Lucid Lynx. Versions of Magento under 1.4 appear to have trouble with any PHP version over 5.2.10, and Lynx ships with 5.3. So, in order to run Magento webstores from older versions, you’ll need to downgrade your PHP version. This can be done by opting to use the repositories for Karmic instead of the Lynx. Here’s a script, nabbed from this page here which will automate that for you:

#!/bin/sh
# Script to install PHP 5.2 from 9.10 on 10.04
# And pin it so it does not get updated
PKGS=`dpkg -l | grep php | awk '{print $2}'`
apt-get remove $PKGS
sed s/lucid/karmic/g /etc/apt/sources.list |
  tee /etc/apt/sources.list.d/karmic.list
 mkdir -p /etc/apt/preferences.d/
for PACKAGE in $PKGS
do
  echo "Package: $PACKAGE
Pin: release a=karmic
Pin-Priority: 991
 " | tee -a /etc/apt/preferences.d/php
 done
 apt-get update
 apt-get install $PKGS

Viewing all articles
Browse latest Browse all 5

Trending Articles