Πολλοί χρήστες, συμπεριλαμβανομένου και εγώ, έχουν τη «άσχημη» συνήθεια να αγγίζουν απολύτως τα πάντα στο λειτουργικό μας σύστημα. Αυτό δεν είναι πάντα μια καλή ιδέα, καθώς μπορούμε να χαλάσουμε ακόμη και τη λιγότερη σκέψη λειτουργίας και αυτός είναι ο λόγος για τον οποίο Δελφίνι απενεργοποίησε αυτήν τη δυνατότητα στις τελευταίες εκδόσεις. Αλλά είναι δυνατόν να το χρησιμοποιήσετε διαχείριση αρχείων ως ρίζα; Η απάντηση είναι ναι ... περισσότερο ή λιγότερο, με ένα τέχνασμα που πολλοί από εσάς θα γνωρίζετε.
Το πιο κοινό είναι ότι θέλουμε χρησιμοποιήστε τον διαχειριστή αρχείων μας ως υπερχρήστη για να αντιγράψετε αρχεία σε ορισμένους περιορισμένους καταλόγους ή να διαγράψετε αρχεία που μας δημιουργούν προβλήματα, αλλά εάν ο διαχειριστής αρχείων σας είναι Dolphin, θα έχετε παρατηρήσει ότι η εντολή «sudo dolphin» μας δείχνει σφάλμα. Αυτό που θα θέλαμε όλοι είναι να γράψουμε την εντολή, να πατήσετε Enter και το πρόγραμμα ανοίγει με όλα τα προνόμια, αλλά αυτό δεν είναι δυνατό. Εάν αυτό είναι ακριβώς αυτό που θέλετε, σταματήστε να διαβάζετε. Εάν αξίζει να κάνετε τις αλλαγές από το τερματικό, συνεχίστε να διαβάζετε.
Χρησιμοποιήστε το Dolphin ως ρίζα από το τερματικό του
Το κόλπο είναι να αφαιρέσετε το τερματικό που είναι διαθέσιμο στο ίδιο δελφίνι. Όπως μπορείτε να δείτε στην εικόνα κεφαλίδας αυτού του άρθρου, πατώντας F4 (ή Fn + F4 σε ορισμένους υπολογιστές) θα ανοίξει ένα είδος παραθύρου Terminal στο κάτω μέρος του διαχειριστή αρχείων. Αυτό το Terminal θα δείχνει όλες τις κινήσεις που κάνουμε στο Dolphin και από αυτό μπορούμε να κάνουμε οποιαδήποτε κίνηση ως root. Στην καταγραφή, η οποία μπορεί να μην φαίνεται πολύ καλή, μπορούμε να διαβάσουμε τα εξής:
pablinux @ pablinux: / usr / share / apps $ cp /home/pablinux/Documents/830.desktop / usr / share / εφαρμογές /
cp: αδυναμία δημιουργίας κανονικού αρχείου "/usr/share/applications/830.desktop": Δεν επιτρέπεται η άδεια
pablinux @ pablinux: / usr / share / apps $ sudo cp /home/pablinux/Documentos/830.desktop / usr / κοινή χρήση / εφαρμογές /
[sudo] κωδικός πρόσβασης για το pablinux:
pablinux @ pablinux: / usr / share / apps $ sudo rm /usr/share/applications/830.desktop
Από τα παραπάνω μπορούμε να δούμε ότι η εντολή "cp" δεν λειτουργεί και μας αρνείται την άδεια, αλλά τα πράγματα αλλάζουν όταν βάζουμε το "sudo" μπροστά: μας ζητά τον κωδικό πρόσβασης και μας επιτρέπει να κάνουμε ό, τι θέλουμε. Το ίδιο με την εντολή "rm".
Είναι σαφές ότι δεν είναι αυτό που πολλοί από εμάς θα θέλαμε περισσότερο, αλλά λειτουργεί για μένα. Πώς σας αρέσει αυτός ο τρόπος χρήσης του Dolphin ως root; Και από την άλλη πλευρά: τι πιστεύετε ότι έχουν περιορίσει την επιλογή να το κάνει όπως πριν;
Δεν ξέρω πότε είναι αυτή η ανάρτηση, αλλά είναι ένα από τα λάθη του ubuntu, στο opensuse Το Dolphin Root είναι εγκατεστημένο από προεπιλογή, αν θέλετε να το ανοίξετε, το ανοίγετε εισάγετε root root και εκτελείτε, στο ubuntu όχι.
Είναι για να προστατευθούμε γιατί είμαστε ανόητοι και μπορούμε να φορτώσουμε το σύστημα, σωστά;
Αγγίζει τη μύτη μου ότι το Ubuntu αποφασίζει τι μπορώ να κάνω με το σύστημά μου.
Και το καλύτερο είναι ότι όλοι πιστεύουν ότι αυτό συμβαίνει από προεπιλογή στο kde
Τόσο απλή όσο η εκτέλεση αυτής της εντολής στο Terminal και τώρα:
pkexec env DISPLAY = $ DISPLAY XAUTHORITY = $ XAUTHORITY KDE_SESSION_VERSION = 5 KDE_FULL_SESSION = αληθινό δελφίνι
Μπορούν ακόμη και να κάνουν άμεση πρόσβαση και voila, να κάνουν διπλό κλικ, να εισάγουν κωδικό πρόσβασης και αυτό είναι, ρίζα δελφινιών.
Λαμβάνω αυτό το μήνυμα, είμαι στο debian 11 kde:
"Δεν βρέθηκε ο δίαυλος περιόδου λειτουργίας \ nΓια να παρακάμψετε αυτό το πρόβλημα δοκιμάστε την ακόλουθη εντολή (με Linux και bash) \ εξαγωγή $ (dbus-launch)"
Θα μπορούσατε να προτείνετε κάτι για να έχει το δελφίνι ως ρίζα.