Δημοσιεύτηκε: 19 Απρ 2020, 14:29
από chalkomatas
Παιδιά Χριστός Ανέστη και χρόνια πολλά σε όλους!

Αν και το forum αφορά ubuntu διανομές, θα ήθελα να απευθυνθώ (και) σε εσάς.

Έκανα καθαρή εγκατάσταση σε κενό σκληρό δίσκο του centos server 8 και εγκατέστησα (με δυσκολία) την oracle database 12c release 2 (βασιζόμενος σε αυτό: https://www.tecmint.com/install-oracle- ... -centos-7/). Κατά την εγκατάσταση έπρεπε να δημιουργήσω έναν ακόμα χρήστη στο σύστημα με το όνομα oracle. Πλέον λοιπόν κατά την εκκίνηση έχω την επιλογή να συνδεθώ είτε σαν user1 είτε σαν oracle. H βάση (που ακόμα θέλει ρυθμίσεις για να ξεκινάει αυτόματα κλπ) τρέχει μέσα από τον χρήστη oracle ο οποίος έχει τις ίδιες ιδιότητες με τον user1.

Στον user1 εγκατέστησα την εφαρμογή GNOME Tweaks που δίνει τη δυνατότητα να πειράζω με ευκολία διάφορα (συντομεύσεις, minimize/maximize στα παράθυρα, αλλαγή στα docks κλπ, που δεν μπορώ να κάνω με τα εργαλεία που έχει το centos). Στον user1 όλα αυτά γίνονται χωρίς προβλήματα. Όμως στον χρήστη oracle το gnome-tweaks δεν ανοίγει καν, ούτε και μέσα από terminal όταν συνδέομαι σαν root. Δοκίμασα μάλιστα να αλλάξω και τα δικαιώματα (chmod 777 gnome-tweaks) χωρίς επιτυχία.

Παρακάτω το αποτέλεσμα όταν προσπαθώ να το ανοίξω μέσα από terminal

Κώδικας: Επιλογή όλων
[oracle@192 bin]$ gnome-tweaks
(gnome-tweaks:28803): dbind-WARNING **: 14:20:28.049: Couldn't connect to accessibility bus: Empty address ''
CRITICAL: Error parsing schema org.gnome.shell (/usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml)
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/gtweak/gsettings.py", line 44, in __init__
    dom = xml.dom.minidom.parse(schema_path)
  File "/usr/lib64/python3.6/xml/dom/minidom.py", line 1957, in parse
    from xml.dom import expatbuilder
  File "/usr/lib64/python3.6/xml/dom/expatbuilder.py", line 32, in <module>
    from xml.parsers import expat
  File "/usr/lib64/python3.6/xml/parsers/expat.py", line 4, in <module>
    from pyexpat import *
ImportError: /usr/lib64/python3.6/lib-dynload/pyexpat.cpython-36m-x86_64-linux-gnu.so: undefined symbol: XML_SetHashSalt
[oracle@192 bin]$



Ο λόγος που προτίμησα το centos ήταν η συμβατότητα που έχει με την oracle database