[voikko] Voikko Aspire Onessa - tietoa?
Ville-Pekka Vainio
vpivaini at cs.helsinki.fi
Thu Nov 20 18:29:19 EET 2008
Tutkin asiaa lisää ja selvisi, että Linpusin toimittamissa
/usr/share/applications/openoffice.org-1.9-*.desktop -tiedostoissa ei ole
tuota %U-muuttujaa, vaan OO-ohjelmat käynnistetään pelkästään tyyliin
"openoffice.org -writer". %U:n tarkoituksena on varmaankin sisältää "drag-n-
dropatun" tiedoston polku, mutta ilmeisesti Linpusin oma työpöytätoteutus ei
sitä tue. Jos paketinhallinnasta asentaa Linpusissa mitä tahansa mikä
päivittää OpenOfficen, nuo .desktop-tiedostot korvataan Fedoran versioilla,
jotka sisältävät komentojen lopussa tuon %U-muuttujan. Linpusin
työpöytätoteutus kuitenkin lisää %U:n suoritettavan komennon loppuun
sellaisenaan ja OpenOffice ei tietenkään löydä tiedostoa /home/user/%U.
Tulee mieleen muutama vaihtoehto:
1) Ohjataan Linpus-käyttäjät asentamaan ooo-voikosta sellainen versio, joka ei
vaadi unopkg:n --link-valitsinta, eli esim.
<http://kojipkgs.fedoraproject.org/packages/openoffice.org-
voikko/2.1/3.fc8/i386/openoffice.org-voikko-2.1-3.fc8.i386.rpm>. Riippuvuudet
olisi kuitenkin jotenkin asennettava, eli käytännössä tämä silti vaatisi yumin
käyttöä localinstall-tilassa, jolloin yum toivottavasti hakisi vain
riippuvuudet asennuslähteestä, mutta ei päivittäisi OpenOfficea. Tätä pitäisi
testata vielä, en ole ollenkaan varma toimisiko se.
2) Otan Fedora 8:n OpenOfficen .desktop-tiedostot, muokkaan niistä
(toivottavasti) Linpusille sopivat versiot, teen bash-skriptin joka siirtää ne
/usr/share/applicationsiin sekä näistä tarripallon, jonka laitan jakoon
jonnekin. Ohjataan Linpus-käyttäjät purkamaan tuo tarripallo ja suorittamaan
skripti. En tekisi tätä kovin mielelläni, siinäkin on omat
virhemahdollisuutensa.
3) Kuten Harri mainitsi, kerrotaan Linpus-käyttäjille, että Voikkoa ei kannata
edes yrittää asentaa, ellei osaa itse korjata pakettien päivittymisestä
seuraavia ongelmia. Minusta Linpus on täysin järjettömästi suunniteltukin, kun
siinä on kaksi kilpailevaa päivitysjärjestelmää, joista toista (yumia) ei
näemmä kannata käyttää, ja asennustiedostoja on muokattu siten, että RPM ei
tiedä asiasta mitään, joten se ei osaa ottaa muutettavista tiedostoista edes
varmuuskopioita päivitysten yhteydessä.
--
Ville-Pekka Vainio
More information about the voikko
mailing list