Arxiu de abril 2010

En actualitzar (ahir) a Ubuntu 10.04 LTS Lucid Lynx, he passat de la versió de PHP 5.2.10.dfsg.1-2ubuntu6 a la 5.3.2-1ubuntu4. Si volem tornar a tenir la versió 5.2, hem de configurar l’APT per tal que usi aquells paquets que vulguem de les fonts de Karmic Koala. Així:

Primer llistarem els paquets de php que tenim instal·lats:

dpkg -l | egrep php

En el meu cas són:

  • php5-common
  • libapache2-mod-php5
  • php-pear
  • php5-cli
  • php5-curl
  • php5-dev
  • php5-mysql
  • php5-memcache
  • php5-suhosin

Dupliquem el fitxer amb les fonts de programari canviant la paraula lucid per karmic:

sed s/lucid/karmic/g /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/karmic.list

Creem un nou fitxer de preferències que anomenem per exemple “php”:

sudo nano /etc/apt/preferences.d/php

I copiem aquestes tres línies per cada paquet dels llistats anteriorment, tot canviant el nom del paquet:

Package: php5-common
Pin: release a=karmic
Pin-Priority: 991
...

Un cop ho hem configurat tot, actualitzem els paquets:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

No ens oblidem de reiniciar el servidor web; per l’Apache:

sudo apache2ctl restart
GD Star Rating
loading...

Comments 1 Comentari »

El UUID, o Universally Unique Identifier en anglès, és un identificador estàndard usat en la construcció de programari, estandaritzat per la Open Software Foundation (OSF), amb l’objectiu de permetre que sistemes distrubuïts identifiquin informació de forma única sense dependre de coordinació central.

A Ubuntu i a d’altres distribucions de GNU/Linux basades en Debian, es poden obtenir aquests identificadors per a cadascuna de les nostres particions amb una comanda ben simple:

blkid

Que haurem d’executar com a superusuari (root) o amb sudo al davant. La sortida d’aquesta serà semblant a:

/dev/sda1: UUID="8a866472-a077-4da9-9663-cd5a2774f801" TYPE="reiserfs"
/dev/sdb1: UUID="af8e31aa-9bb3-4c5e-b13a-433b06bb2231" TYPE="reiserfs"
/dev/sdc1: UUID="c027fa2e-ad9d-4324-bdad-941a5c43d2b3" TYPE="reiserfs"
/dev/sdc2: UUID="a9dbb0c9-3c60-4083-8f4c-de7e69d0ffda" TYPE="swap"
/dev/sdc5: UUID="8be8352b-e28e-44ee-a2e2-9abfa1eb43eb" TYPE="reiserfs"

Informació que ens pot resultar útil per configurar el fitxer /etc/fstab, amb les regles i opcions per muntar les diferents particions que tinguem.

GD Star Rating
loading...

Comments No Hi Ha Comentaris »