Seite 1 von 1

Linux-Installation TM 18.3.1

Verfasst: Samstag 14. Juli 2018, 15:40
von libelle17
Liebe Kollegen,
bei meinem (OpenSuse)-Linux wurde zur Turbomed-Version 18.3.1 die Datenbank primär nicht durch den Befehl TM_setup -u akutalisiert, weil dort unzip neu mit dem Parameter "-O CP850 " versehen wurde und mein unzip hier streikt. Das Entfernen dieses Parameters aus TM_setup erlaubte die Installation (in der die Dateien mit enthaltenen Umlauten und ß dann wie üblich fehlen).
Im Internet fand ich den Parameter -O nirgends, und zumindest das originale unzip von info-zip scheint schon seit 10 Jahren auf dem gleichen Stand zu sein. Hat jemand bei seinem unzip den Parameter "-O <codepage>" und steht da im manual wo das her ist?
Mit 7z x ... würden die Dateien mit Umlauten im Namen nicht verschwinden, sondern in Dateien mit UTF-8-Dateinamen entpackt, allerdings falsch übersetzt (á statt ß usw.), so dass man noch eine kleine Umbenennungs-Routine schreiben müßte.
Hat jemand noch eine bessere Möglichkeit?

Re: Linux-Installation TM 18.3.1

Verfasst: Sonntag 15. Juli 2018, 13:05
von Johnny
Meine Unterstellung:

TM will die LINUX Installation sterben lassen, sonst hätte man dies längst kommunziert oder ein entsprechendes ZIP-Programm gleich mitgeliefert. :twisted:

Gruß aus Kiel

Johnny

Re: Linux-Installation TM 18.3.1

Verfasst: Sonntag 15. Juli 2018, 19:39
von libelle17
Das würde ich jetzt aus diesem Vorgang noch nicht direkt schließen.
Falls deren unzip die Version -O <codepage> hat, dann wäre es ja eine Verbesserung gegenüber bisher gewesen, wo die umlauthaltigen Dateien einfach verschluckt wurden, und dann möchten sie gedacht haben, jedes unzip hätte -O <codepage>.
Außerdem haben sie immerhin den Fehler vom letzten Quartal jetzt nicht mehr drin.

Re: Linux-Installation TM 18.3.1

Verfasst: Samstag 29. Dezember 2018, 13:06
von libelle17
in der Version 19.1.1 geht es auch mit:

Code: Alles auswählen

sh TM_setup -uw
, wodurch im Script der Parameter -O CP850 weggelassen wird.