Hi Leuts,
ich habe ubuntu 8.04 (hardy) mit Kernel 2.6.24-23-generic und möchte gern das neue OpenOffice installieren.
Die Datei OOo_3.0.0_LinuxIntel_install_wJRE_de.tar.gz habe ich schon gespeichert.
Sicher kann jemand von Euch so nett sein, mir in einfachen Zeilen zu erläutern, wie ich auf die neue Version updaten kann.
Muss das alte OO vorher deinstalliert werden, ggf. wie (bitte auch in einfachen Zeilen). Was passiert in diesem Fall aber mit den Dateien?
Vielen Dank und Tschüß
Bismarck-Stomper
Linux 15.006 Themen, 106.719 Beiträge
Ich nutze Debian , das Original von Ubuntu und daher müßte es bei Ubuntu genau so funktionieren wie bei Debian.
Lade die deb Dateien herunter, welche im Archiv gepackt sind.Entpacke das Archiv mit Hilfe des Midnight Commander (Start durch mc in der Befehlszeile) in ein Verzeichnis deiner Wahl. Dann gehst du in das entpackte Verzeichnis rein und installierst diese deb Dateien mit Hilfe von dpkg (so wie es auch APT macht):
karsten@Winkler2:/var/tmp/OOO300_m15_native_packed-1_de.9379$ ls -l
insgesamt 16
drwxrwxrwx 3 root root 4096 9. Jan 15:42 DEBS
drwxrwxr-x 2 root root 4096 9. Jan 15:42 licenses
drwxrwxr-x 2 root root 4096 9. Jan 15:42 readmes
-rwxrwxr-x 1 root root 3925 9. Jan 15:42 update
Ich habe diese Dateien unter /var/tmp entpackt.
Nachdem du das Verzeichnis OOO300_m15_native_packed-1_de.9379 zum aktuellen Verzeichnis gemacht hast (Befehl cd /var/tmp/OOO300_m15_native_packed-1_de.9379/) kannst du mit dem Befehl "dpkg -i -R DEBS/" alle deb Dateien von Open Office installieren. Bei Ubuntu mußt du wahrscheinlich den Befehl sudo vor dpkg schreiben, damit dpkg mit root Rechten ausgeführt wird. Ließ mal die manpage (manpage ist eine Abkürzung oder short, für manual page) von dpkg:
man dpkg :
"
-i, --install Paketdatei...
Installiere das Paket. Falls die --recursive oder -R-Option angegeben ist, muss sich
Paketdatei stattdessen auf ein Verzeichnis beziehen.
Die Installation besteht aus folgenden Schritten:
1. Extrahiere die Steuerdateien aus dem neuen Paket.
2. Falls eine andere Version des gleichen Pakets vor der der neuen Installation
installiert war, dann führe das prerm-Skript des alten Paketes aus.
3. Führe das preinst-Skript aus, falls dies vom Paket bereitgestellt wird.
4. Entpacke die neuen Dateien und sichere gleichzeitig die alten Dateien, so dass
diese, falls etwas schief geht, wiederhergestellt werden können.
5. Falls eine andere Version des gleichen Pakets vor der der neuen Installation
installiert war, dann führe das postrm-Skript des alten Paketes aus. Beachten Sie,
dass dieses Skript nach dem preinst-Skript des neuen Pakets ausgeführt wird, da neue
Dateien zeitgleich zu der Entfernung alter Dateien geschrieben werden.
6. Konfiguriere das Paket. Lesen Sie --configure für detaillierte Informationen wie
dies geschieht.
....
-R, --recursive
Behandle rekursiv alle regulären Dateien, die auf das Muster *.deb passen und
im angegeben Verzeichnis sowie allen Unterverzeichnis liegen. Dies kann mit den
Aktionen -i, -A, --install, --unpack und --avail verwendet werden.
"
Das Paketverwaltungssystem APT kann selbst keine Programme installieren oder deinstallieren und startet auch dpkg für die Installation der deb Dateien.
Bei Debian wird Open Office unter /opt.. installiert. Ich weiß nicht wo Open Office 2.4 unter Ubuntu installiert wird. Es wäre wahrscheinlich besser du deinstalliert vorher Open Office 2.4 ( wenn Open Office 2.4 nicht unter /opt installiert wurde). Normalerweise werden bei einem Update die alten Dateien überschrieben wenn sie im gleichen Verzeichnis gespeichert werden (die Verzeichnisstruktur ist bei Linux standardisiert)
Danach kannst du gleich noch synaptic oder aptitude starten , damit APT eventuell fehlende Bibliotheken automatisch nachinstallieren kann.
PS: Nutze möglichst oft die TAB Taste in der Konsole. Mit der TAB Taste werden Dateinamen , Verzeichnisnamen und Befehle automatisch erweitert. Das ist bei der BASH (Bourne Again Shell) viel besser gemacht als bei der alten Unixshell Bourne.
PPS: Als Windowsuser solltest du dich mal mit dem Paketverwaltungsystem APT genauer beschäftigen . Unter Windows fehlt so ein Paketverwaltungssystem wie APT schon seit jeher. Deshalb gibt es auch immer wieder Probleme mit den dlls unter Windows (Stichwort dll Hell) .