Instalace pres YUM do jineho adresare

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Neděle Září 17 22:38:08 CEST 2006


On Wed, 6 Sep 2006, Michal wrote:

> A teď bych potřeboval nainstalovat MySQL 5 na testování např. do
> adresáře /usr/local/mysql5 a taky přes YUM, abych jej mohl zase
> jednoduše updatovat.

V první řadě potřebujete balík, co se nechá přesvědčit k instalaci do do 
zmíněného adresáře. Buď tedy musí být tak zkompilovaný, nebo musí být 
relokovatelný (což je spíš výjimka, i když rpm to umí; ale nevím, jak moc 
tomu rozumí yum).

V druhé řadě je třeba zjistit, aby tyhle dvě verze vzájemně nekolidovaly. 
Pokud jsou množiny jmen v nich obsažených souborů disjunktní (po případném 
zohlednění relokace), pak lze mít v zásadě instalovány dvě verze jednoho 
balíku, ale zase to může dělat zmatky při pokusu o aktualizaci. Takže by 
bylo lepší, kdyby se jedno jmenovalo třeba "mysql" a druhé "mysql5".

Celkově bych to viděl na to, že by bylo potřeba vyrobit vlastní balík. Ale
ten asi těžko budete úplně automaticky aktualizovat přes yum (ale rPath
Linux by to možná zvládnul...).

Jiná možno je vyrobit nějaké virtuální prostředí (chroot), kam to druhé
MySQL nainstalujete normálně.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux