On Sunday 22 January 2006 22:00, Teemu Likonen wrote:
> On Friday 20 January 2006 21:10, Harri Pitkänen wrote:
> > - - minulla ei ole enää i386-sidiä asennettuna, ainoastaan amd64-sid
> > jossa OpenOffice ei toimi vielä ollenkaan. - -
>
> Toimiikohan Oo2-soikko amd64-koneissa? Sain äskettäin palautetta, että
> oma asennuspakettini ei toimi, mutta se onkin luonnollista, koska
> paketinhallinta sanoo sen olevan i386 eikä se edes suostu asentamaan
> pakettia amd64-koneeseen.
>
Riippuu siitä, millaisessa ympäristössä sitä yrittää käyttää. Minulla tulee 
mieleen ainakin viisi erilaista vaihtoehtoa:

1) Kone on amd64, mutta käyttöjärjestelmä 32-bittinen. Oo2-soikon pitäisi 
luonnollisestikin toimia kuten kaiken muunkin.

2) Käyttöjärjestelmän ydin on 64-bittinen, mutta kaikki sen päällä ajettavat 
ohjelmat ovat pääasiassa 32-bittisiä. Tällaisessa ei kai ole järkeä muutoin 
kuin joissakin erikoistilanteissa. OpenOfficen ja Oo2-soikon pitäisi 
kuitenkin toimia normaalisti jos tämmöistä on mennyt tekemään.

3) Käyttöjärjestelmä on kokonaisuudessaan 64-bittinen, mutta jollekin 
levyosiolle tai alihakemistoon on asennettu erillinen 32-bittinen 
käyttöjärjestelmä, johon voi siirtyä chrootilla, asentaa OpenOfficen ja 
Oo2-soikon. Tällä tavalla itse teen (muuta en ole kokeillutkaan), ja kaikki 
toimii täysin ongelmitta. Nuo asennuspaketitkin on käännetty tällaisessa 
ympäristössä. Koska i386-deb-pakettien asentaminen onnistuu tuohon 
chroot-ympäristöön, pitäisi tekemiesi pakettien asentua jos 32-bittinen 
järjestelmä on jokin Debian.

4) 64-bittinen käyttöjärjestelmä, johon on asennettu riittävä määrä 
32-bittisiä kirjastoja (OpenOffice Debianissa vaatii näitä aika mahdottoman 
määrän) ynnä muuta sälää, joka mahdollistaa 32-bittisen OpenOfficen 
käyttämisen suoraan. Koska Oo2-soikko ei edellytä minkään sellaisen 
apukirjaston olemassaoloa, joita OpenOffice ei tarvitsisi, olettaisin että se 
toimii myös tällaisessa viritelmässä. Ehkäpä joku Debian-pohjainen jakelu 
tekee jotain tällaista. Tässä kuitenkin tulee vastaan juuri se mitä 
arvelitkin, eli dpkg ei varmaan hyväksy i386-paketin asentamista tuollaiseen 
järjestelmään. Tämän voi kiertää käyttämällä dpkg:n --force-architecture 
-valitsinta tai asettamalla deb-paketissa
Architecture: amd64

5) OpenOffice on itsessään 64-bittinen. Tuskinpa kukaan tällaiseen on Soikkoa 
yrittänyt asentaa, kun niinkin yksinkertaiset asiat kuin tiedostojen 
avaaminen tai tallentaminen kuulemma kaatavat koko OpenOfficen. Oo2-soikko ei 
toimi tällaisessa, eikä asiaa ole tarkoitus korjata. Siinä vaiheessa kun tämä 
on toimiva tapa käyttää OpenOfficea 64-bittisissä koneissa, Hunspell-fi 
-projektin oikoluku toivottavasti toimii jo riittävän hyvin korvatakseen 
Soikon.

Veikkaisin, että kysyjä on yrittänyt asentaa vaihtoehdon 4 mukaan, joten tuota 
--force-architecture -temppua kannattaa kokeilla. Mielellään kuulisin kuinka 
kävi. Kun on omassa koneessa sen verran ajureiden kanssa ongelmia, etten 
vielä viitsisi itse tähän yrittää muita käyttöjärjestelmiä asentaa, ja 
puhtaassa Debianissa tuota menetelmää ei käytetä.

Harri

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to