Hallo liebe ubuntu-Community!
Auch ich benötige für meinen Uni-Kram das Programm Exmaralda.
Unter https://www.exmaralda.org/files/officialDL/EXMARaLDA_64bit_SUNJMF.tar.gz habe ich mir die neueste offizielle Version heruntergeladen und stehe nun vor dem gleichen Problem, dass ich nicht weiß, wie ich es auf meinem Rechner zum Laufen bekomme.
Habe auch diese Anleitung gefunden: http://exmaralda.org/files/officialDL/EXMARaLDA_unter_Linux.pdf Da ergibt sich aber die Problematik, dass, wenn ich exmaralda auf meinen Schreibtisch entpacke, ich keine Einstellungen zu ausführbare Textdateien einstellen kann. Also gehe ich davon aus, dass ich dieses Programm unter /opt entpacken sollte. Dort habe ich im Terminal mit root Rechten einen Ordner /opt/exmaralda angelegt. Nun weiß ich nich, wie ich die heruntergeladene tar.gz-Datei dahin entpackt bekomme. Bin dieser Anleitung gefolgt https://forum.ubuntuusers.de/topic/wie-bekomme-ich-root-rechte/, habe mir Root-Rechte gegeben, kann es aber trotzdem nicht unter archivverwaltung oder xarchiver entpacken, mit dem Verweis, dass ich dafür keine Rechte besitze. Bin dieser Anleitung gefolgt https://luyinsblog.wordpress.com/, da steht:
Als nächstes entpackt man das Paket nach /opt. Im Terminal geht es am unkompliziertesten: Versucht man nämlich, mit der Archivverwaltung nach /opt zu entpacken, erhält man höchstwahrscheinlich einen Fehler: Man habe nicht die erforderlichen Zugriffsrechte, um hier etwas zu entpacken. Das liegt daran, dass /opt dem User root gehört. Man kann damit auf zwei Arten umgehen: Entweder man entpackt das Paket mit root-Rechten oder man legt eine neue Gruppe an, der man den eigenen User (und alle anderen, die auf den Ordner und seinen Inhalt zugreifen dürfen) hinzufügt. Ich zeige hier, wie es mit der zweiten Variante geht. Dazu lege ich eine Gruppe an, die genau so heißt wie das Programm, das ich installieren will:
# addgroup pycharm # Gruppe anlegen # usermod -aG pycharm meinbenutzer # meinbenutzer wird Mitglied der Gruppe pycharm # mkdir -p /opt/pycharm # der Zielort wird angelegt # chown root.pycharm /opt/pycharm # der Zielort erhält die notwendigen Berechtigungen (1) # chmod g+rw /opt/pycharm # der Zielort erhält die notwendigen Berechtigungen (2)
Anschließend muss man sich mit dem Benutzer einmal ab- und wieder anmelden. Ist man allerdings ohnehin im Terminal unterwegs, kann man es sich leichter machen: Der Befehl
$ newgrp - pycharm
sorgt dafür, dass ich in der aktuellen Shell (also im aktuellen Terminalfenster, nirgends sonst!) automatisch in die neuen Gruppen hinzugefügt werde.
Jetzt kann ich das Paket endlich an den entsprechenden Ort entpacken: Dazu navigieren wir in den Ordner /opt/pycharm und führen
$ tar -vzxf /Pfad/zum/Paket
aus.
Nur halt angepasst auf exmaralda, aber nach dem Entpacken, sind die Dateien dennoch nicht in diesem Ordner zu finden.
Vielleicht mache ich mir nur das Leben schwer und gibt es auch eine ganz andere Lösung dazu. Ich freue mich über jede Hilfe!
Viele Grüße und schöne Ostern! Galadah