← Back to team overview

sslug-teknik team mailing list archive

Re: Kan ikke installere OpenOffice ordentligt

 

Michael Schmidt wrote:
On Sat, 28 Jun 2008 22:36:19 +0200, Jørgen Heesche <heesche@xxxxxxxxxxx> wrote:

Michael Schmidt skrev:


 >>
> install scriptet er til individuelle bruger installationer, ikke en generel for systemet, der henvises man til -som root- at bruge rpm.
 > Det var så det jeg gjorde i Mandriva varianten med urpmi.

Nu ved jeg ikke hvordan du har brugt urpmi, men mappen RPMS skal tilføjes som source til rpm-databasen med urpmi.addmedia:
urpmi.addmedia [options] <name> file://<path>
           where <name> is a human-readable name for the new media (e.g.
"local updates"). <path> is the location of the media directory on
           your machine (e.g. "media/main").
Jeg har brugt urpmi direkte på de enkelte pakker; altså uden at oprette et lokalt rpositorie og tilføje det (pakke-)media listen.
Det har aldrig været et problem før.

Et forsøg på at installere en enkelt pakke med urpmi giver 'normalt' afhængighedsproblemer. I dette tilfælde går det måske godt fordi afhængigederne findes i den samme mappe.

Alle pakker installeret på den måde bliver tilføjet listen af installerede ting og der bliver ført statestik på deres anvendelse. OpenOffice programmerne er som nævnt alle tilgænglige gennem "openoffice.org2.4" eller den gammelkendte "soffice", men de sædvanlige navne til enkeltprogrammerne findes ikke på systemet.

Har lige opdaget at start kommandoen til de enkelte OpenOffice komponenter ligger i: /opt/openoffice.org2.4/program/

og så alle nu starter med s i stedet for oo:

[zmit@A31p ~]$ ls -1 /opt/openoffice.org2.4/program/*calc
/opt/openoffice.org2.4/program/pagein-calc
/opt/openoffice.org2.4/program/scalc*

[zmit@A31p ~]$ ls -1 /opt/openoffice.org2.4/program/*writer
/opt/openoffice.org2.4/program/pagein-writer
/opt/openoffice.org2.4/program/swriter*

osv.

Det undrede mig at jeg med 'rpm -qpl <pakke>.rpm' ikke kunne se de sædvanlige programnavne, men det er altså forklaringen.
Nu ser jeg at 'rpm -qpl *calc*.rpm giver:
.
.
/opt/openoffice.org2.4/program
/opt/openoffice.org2.4/program/libanalysis680li.so
/opt/openoffice.org2.4/program/libbf_sc680li.so
/opt/openoffice.org2.4/program/libcalc680li.so
/opt/openoffice.org2.4/program/libdate680li.so
/opt/openoffice.org2.4/program/libsc680li.so
/opt/openoffice.org2.4/program/libscd680li.so
/opt/openoffice.org2.4/program/libscui680li.so
/opt/openoffice.org2.4/program/resource
/opt/openoffice.org2.4/program/resource/analysis680da.res
/opt/openoffice.org2.4/program/resource/bf_sc680da.res
/opt/openoffice.org2.4/program/resource/date680da.res
/opt/openoffice.org2.4/program/resource/sc680da.res
/opt/openoffice.org2.4/program/scalc
.
.
Det et brud med den sædvanlige metode som installerer i /usr/bin, men så kan man selvføgelig vælge mellem 'gammelt' og 'nyt' regneark. Det vil dog være hensigtsmæssigt at tilføje stien '/opt/openoffice.org2.4/program/' til PATH.


--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@xxxxxxxxxxx


Follow ups

References