Pannello di Controllo Moderatore ]

Installazione di Apache OpenOffice su GNU/Linux

Brevi guide create dagli utenti, per gli utenti

Installazione di Apache OpenOffice su GNU/Linux

Messaggioda RGB-it » sabato 14 aprile 2012, 15:19

IMPORTANTE: In principio Apache OpenOffice (AOO) può installarsi affianco a LibreOffice (LibO): entrambi pacchetti usano cartelle d'installazione diverse. PERÒ alcuni distribuzioni Linux, nel passare dalla versione (molto modificata) che distribuivano de OOo alla versione (anch'essa modificata) di LibO presero delle decisioni su come impacchettare LibO che generano un conflitto, assolutamente artificiale, con AOO. Le distribuzioni con questi problemi sono tutte le varianti di ubuntu e fedora, invece con openSUSE non ci sono problemi.

In queste distribuzioni «problematiche» sarà necessario disinstallare completamente LibO prima di installare AOO (dopo sarà sempre possibile installare la versione ufficiale di LibO insieme ad AOO). Per fare questo su ubuntu e derivati sarebbe sufficiente eseguire sulla riga di comandi l'istruzione sudo apt-get purge libreoffice* mentre che per disinstallare LibO da fedora dovrebbe essere sufficiente eseguire sudo yum remove libreoffice*

Inoltre, AOO non si può installare in modo semplice insieme a vecchie versioni di OpenOffice.org (OOo) perciò è raccomandabile disinstallare OOo prima d'installare AOO.

Per istruzioni su come installare diversi versioni del programma in parallelo, vedere più in giù.


Scaricare il pacchetto giusto

AOO è disponibile qui:

http://www.openoffice.org/download/other.html

Ci sono diversi pacchetti per Linux
  • Linux 32-bit RPM
  • Linux 32-bit DEB
  • Linux 64-bit RPM
  • Linux 64-bit DEB
Il pacchetto giusto dipende della sua distribuzione Linux:

Alcune distribuzioni che usano pacchetti RPM: openSUSE, Fedora, Mandriva, Mageia

Alcune distribuzioni che usano pacchetti DEB: debian, ubuntu, Linux Mint

Il suo sistema può essere di 32 bits oppure di 64 bits. È anche possibile avere sistemi di 32 bits funzionando su computer di 64 bits. Se non è sicuro sull'architettura del suo sistema, può aprire un terminale virtuale (konsole su KDE, gnome-terminal su gnome...) e scrivere il seguente commando:

Codice: Seleziona tutto   Espandi visualeStringi visuale
uname -i

se la risposta è "x86_64" il sistema è di 64 bits, se la risposta è invece i386, i586 o qualcosa simile, il sistema sarà di 32 bits.

Adesso si deve scaricare il pacchetto giusto
  • Apache_OpenOffice_incubating_<versione>_Linux_x86_install_XX.tar.gz
    per RPM, 32 bits
  • Apache_OpenOffice_incubating_<versione>_Linux_x86-64_install_XX.tar.gz
    per RPM, 64 bits
  • Apache_OpenOffice_incubating_<versione>_Linux_x86_install_deb_XX.tar.gz
    per DEB, 32 bits
  • Apache_OpenOffice_incubating_<versione>_Linux_x86-64_install_ deb_XX.tar.gz
    per DEB, 64 bits
dove XX è per la localizzazione (it per Italiano, es per Spagnolo, en-US per Inglese americano, en-GB per Inglese Britannico...).
Ultima modifica di RGB-it il martedì 24 luglio 2012, 8:54, modificato 7 volte in totale.
Avatar utente
RGB-it
 
Messaggi: 583
Iscritto il: domenica 14 marzo 2010, 13:52

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda RGB-it » sabato 14 aprile 2012, 15:20

Installazione dei pacchetti

Una volta scaricato il pacchetto giusto, si deve scompattare. Questo si può fare in due modi:

Graficamente: usando gli attrezzi del suo sistema. Per esempio, su KDE è sufficiente un clic destro → Scompattare qui.

Terminale virtuale: aprire un terminale virtuale (konsole su KDE, gnome-terminal su gnome...) nella cartella contenente il pacchetto e scrivere questo commando

In entrambi i casi una nuova cartella comparirà. Al interno di questa cartella ci sarà un altra di nome RPMS oppure DEBS, secondo quale sia il pacchetto scaricato. Entrando in questa cartella, aprire un terminale virtuale lì.

A continuazione, usare il terminale virtuale con i comandi giusti per il vostro sistema:

Per sistemi che usano pacchetti RPM


Per sistemi che usano pacchetti DEB

Scriva la sua password di superutente quando richiesta.

L'installazione non è ancora completa. Il seguente comando da scrivere è (per entrambi i tipi di sistemi, RPM e DEB)

Codice: Seleziona tutto   Espandi visualeStringi visuale
cd desktop-integration

e infine
Per sistemi che usano pacchetti RPM


Per sistemi che usano pacchetti DEB

TIP: il terminale virtuale ha la capacità di completare istruzioni e nomi di archivi. Si può cominciare scrivendo "sudo rpm -Uvh o" per premere il tasto TAB: l'istruzione sarà completata fino alla parte "3.4-". Li, scrivendo un carattere (r per fedora/Red Hat, s per openSUSE...) e premendo TAB ancora il nome sarà completato.
Ultima modifica di RGB-it il giovedì 10 maggio 2012, 0:37, modificato 2 volte in totale.
Avatar utente
RGB-it
 
Messaggi: 583
Iscritto il: domenica 14 marzo 2010, 13:52

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda RGB-it » sabato 14 aprile 2012, 15:20

Installazioni parallele

AOO ha poche dipendenze esterne e il programma è abbastanza autocontenuto. Per questo, i pacchetti RPM o DEB possono essere scompattati per ottenere un'installazione locale che funzionerà senza problemi.

La procedura descritta qui è utile per provare nuove versioni senza disinstallare la versione precedente.

La prima parte del processo (scaricare e scompattare il pacchetto giusto) fu discussa in precedenza. Adesso, una volta si è all'interno della cartella RPMs o DEBs, al posto di aprire un terminale virtuale si deve creare una nuova cartella con un nome semplice, per esempio INSTALL. Ingresando nella nuova cartella, aprire un terminale virtuale e usare la seguente instruzione

Per sistemi che usano pacchetti RPM

Codice: Seleziona tutto   Espandi visualeStringi visuale
for i in ../o*.rpm; do rpm2cpio $i | cpio -id; done


Per sistemi che usano pacchetti DEB

Codice: Seleziona tutto   Espandi visualeStringi visuale
for i in ../*.deb; do dpkg-deb -x $i . ; done

Atenzione a non dimenticare niente! Neanche un singolo punto!

Una cartella di nome opt sarà creata, contenendo tutta la "installazione". Nella cartella

Codice: Seleziona tutto   Espandi visualeStringi visuale
/percorso-alla-cartella-INSTALL/opt/openoffice.org3/program/

troverà degli scripts per iniziare i diversi componenti (swriter per iniziare Writer, scalc per Calc, simpress per Impress...)

IMPORTANTE: con questa "istallazione" non è possibile usare il pacchetto d'integrazione con il desktop. Le voci sul menu e le associazioni dei file devono effettuarsi manualmente.
Avatar utente
RGB-it
 
Messaggi: 583
Iscritto il: domenica 14 marzo 2010, 13:52

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda RGB-it » sabato 14 aprile 2012, 15:21

Scegliendo un altra cartella per il profilo utente

Per cambiare la locazione del profilo utente usato per il programma, entrare nella cartella

Codice: Seleziona tutto   Espandi visualeStringi visuale
/percorso-alla-cartella-INSTALL/opt/openoffice.org3/program/

e cambiare i permessi di scrittura sul file bootstraprc. questo si può fare graficamente (su KDE: clic destro → Proprietà → Permisi e modificando il valore di Proprietario a "Lettura e scrittura") o dalla terminale virtuale con

Codice: Seleziona tutto   Espandi visualeStringi visuale
chmod +w bootstraprc

Infine, aprendo il file bootstraprc con il suo editore preferito (kwrite, gedit...) e modificando la seguente riga

Codice: Seleziona tutto   Espandi visualeStringi visuale
UserInstallation=$SYSUSERCONFIG/.openoffice.org/3

per qualcosa simile a

Codice: Seleziona tutto   Espandi visualeStringi visuale
UserInstallation=$ORIGIN/..

nel cui caso la stessa cartella INSTALL sarà usata per ospitare il profilo utente.
AOO / openSUSE / KDE SC
---
Ci sono due tipi di persone: quelli che dicono che ci sono due tipi di persone e quelli che dicono il contrario.
---
Avatar utente
RGB-it
 
Messaggi: 583
Iscritto il: domenica 14 marzo 2010, 13:52

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda pescetti » sabato 14 aprile 2012, 23:21

Ottimo tutorial, aggiungo solo un modo alternativo per installare la versione RPM in un percorso a scelta (ad esempio, in /opt/aoo-340-it ): decomprimere il file di installazione con tar zxvf come da istruzioni precedenti, poi (da utente root se serve):

Codice: Seleziona tutto   Espandi visualeStringi visuale
mkdir -p /opt/aoo-340-it/.rpm
rpm -ivh --dbpath /opt/aoo-340-it/.rpm --nodeps --prefix /opt/aoo-340-it/ *.rpm


Questo installa OpenOffice 3.4, senza desktop integration (vedi sopra), in /opt/aoo-340-it. Il programma può essere lanciato con /opt/aoo-340-it/openoffice.org3/program/soffice
pescetti
 
Messaggi: 301
Iscritto il: lunedì 15 marzo 2010, 13:44

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda RGB-it » mercoledì 30 maggio 2012, 23:11

C'è un repositorio non ufficiale per sistemi Debian, gestito dalla comunità:

Unofficial Apache OO Debian repository
AOO / openSUSE / KDE SC
---
Ci sono due tipi di persone: quelli che dicono che ci sono due tipi di persone e quelli che dicono il contrario.
---
Avatar utente
RGB-it
 
Messaggi: 583
Iscritto il: domenica 14 marzo 2010, 13:52

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda maxt » mercoledì 6 giugno 2012, 18:40

questo repository pare si riferisca solo a debian wheezy... sapete se c'e' qualcosa di analogo per debian squeeze?
Libreoffice 5 su debian 8
maxt
 
Messaggi: 75
Iscritto il: martedì 5 giugno 2012, 7:05

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda RGB-it » giovedì 7 giugno 2012, 1:37

maxt ha scritto:questo repository pare si riferisca solo a debian wheezy... sapete se c'e' qualcosa di analogo per debian squeeze?

Non posso garantirlo (sono utente openSUSE), però mi pare che questo repositorio dovrebbe servire per tutte le varianti di Debian.
AOO / openSUSE / KDE SC
---
Ci sono due tipi di persone: quelli che dicono che ci sono due tipi di persone e quelli che dicono il contrario.
---
Avatar utente
RGB-it
 
Messaggi: 583
Iscritto il: domenica 14 marzo 2010, 13:52

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda gcerri » lunedì 3 dicembre 2012, 15:01

Scusate, ma cosa si deve intendere quando si afferma:
"aprire un terminale virtuale (konsole su KDE, gnome-terminal su gnome...) nella cartella contenente il pacchetto e scrivere questo commando"??
Grazie
OpenOffice 3.4.1 su uBUNTU12.04
gcerri
 
Messaggi: 8
Iscritto il: domenica 2 settembre 2012, 14:57

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda RGB-it » martedì 4 dicembre 2012, 0:03

Su Dolphin sarebbe: apri la cartella → clic destro in uno spazio vuoto → Azioni → Aprire terminale qui: il programma konsole si aprirà in quella cartella, pronto a ricevere il testo delle istruzioni. Immagino in gnome ci sarà qualcosa di simile.
AOO / openSUSE / KDE SC
---
Ci sono due tipi di persone: quelli che dicono che ci sono due tipi di persone e quelli che dicono il contrario.
---
Avatar utente
RGB-it
 
Messaggi: 583
Iscritto il: domenica 14 marzo 2010, 13:52

Re: Installazione di Apache OpenOffice su GNU/Linux

Messaggioda gpmio » lunedì 30 settembre 2013, 22:15

ciao. (ubuntu 13.04). io ho eseguito la prassi che hai scritto:
- scaricato la versione 32bit deb. (Apache_OpenOffice_4.0.0_Linux_x86_install-deb_it.tar.gz)
- ho scompattato il file in una cartella "programmi" /home/paolo/programmi
- mi trovo una nuova cartella "it" /home/paolo/programmi/it
- dentro la quale ci sono altre 3 cartelle /DEBS /licenses /readmes
- ho aperto il terminale e digitando dal mio stato
paolo@gpmio-desktop:~$ (sono entrato in root) digitando sudo -s
paolo@gpmio-desktop:~$ sudo -s
(sudo) password for paolo: xxxxxxx
root@gpmio-desktop:~#

da qui sono entrato nella cartella descritta nella procedura: "DEBS" digitando in seguenza cd Programmi, cd it, cd DEBS
Codice: Seleziona tutto   Espandi visualeStringi visuale
root@gpmio-desktop:~# cd Programmi
(root@gpmio-desktop:~/Programmi)
Codice: Seleziona tutto   Espandi visualeStringi visuale
root@gpmio-desktop:~/Programmi# cd it
(root@gpmio-desktop:~/Programmi/it#)
Codice: Seleziona tutto   Espandi visualeStringi visuale
root@gpmio-desktop:~/Programmi/it# cd DEBS
(root@gpmio-desktop:~/Programmi/it/DEBS#)

da qui ho eseguito il commado:
Codice: Seleziona tutto   Espandi visualeStringi visuale
sudo dpkg -i *.deb

terminato il ptocesso, ho digitato
Codice: Seleziona tutto   Espandi visualeStringi visuale
cd desktop-integration

e quindi sono entrato in " root@gpmio-desktop:~/Programmi/it/DEBS/desktop-integration#

qui ho eseguito il commando come hai descritto,
Codice: Seleziona tutto   Espandi visualeStringi visuale
sudo dpkg -i *.deb

terminato il processo, non trovo installato Openoffice!!
Anzi, eseguendo un CERCA dal menu FILE, trovo fuori dalla cartella /Home, all'interno della cartella OPT
la cartella OpenOffice4!!!

posso dire però, che non ho disinstallato LIbreOffice!
può dipendere da questo? grazie :crazy:
ApacheOpenOffice 4 su Ubuntu 13.04
Avatar utente
gpmio
 
Messaggi: 4
Iscritto il: lunedì 30 settembre 2013, 21:45
Località: Spinea - ve


Torna a Tutorial

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti