Πώς να αφαιρέσετε προστατευμένα πακέτα από το Fedora/CentOS/RHEL/Rocky Linux

Pos Na Aphairesete Prostateumena Paketa Apo To Fedora Centos Rhel Rocky Linux



Τα προστατευμένα πακέτα είναι τα πακέτα διανομών Linux που βασίζονται σε RPM, όπως το Fedora/CentOS/RHEL/Rocky Linux που δεν μπορείτε να απεγκαταστήσετε ή να αφαιρέσετε από τον υπολογιστή σας πολύ εύκολα. Αυτά τα πακέτα προστατεύονται επειδή η απεγκατάστασή τους χωρίς να γνωρίζετε τις συνέπειες μπορεί να καταστήσει τον υπολογιστή σας unbootable ή να παρεμποδίσει σημαντικές υπηρεσίες συστήματος του υπολογιστή σας.

Εάν χρειαστεί ποτέ να απεγκαταστήσετε αυτά τα προστατευμένα πακέτα από το Fedora/CentOS/RHEL/Rocky Linux ή άλλες διανομές Linux που βασίζονται σε RPM και χρειάζεστε οποιαδήποτε βοήθεια για να το κάνετε αυτό, αυτό το άρθρο είναι για εσάς.







Σε αυτό το άρθρο, θα σας δείξουμε πώς να απαριθμήσετε τα προστατευμένα πακέτα του Fedora/CentOS/RHEL/Rocky Linux ή οποιωνδήποτε άλλων διανομών Linux που βασίζονται σε RPM. Θα σας δείξουμε επίσης πώς να αφαιρέσετε τα προστατευμένα πακέτα από το Fedora/CentOS/RHEL/Rocky Linux.



Θέμα Περιεχομένων:

  1. Καταχώριση των προστατευμένων πακέτων του Fedora/CentOS/RHEL/Rocky Linux
  2. Κατάργηση των προστατευμένων πακέτων του Fedora/CentOS/RHEL/Rocky Linux
  3. συμπέρασμα

Καταχώριση των προστατευμένων πακέτων του Fedora/CentOS/RHEL/Rocky Linux

Για να παραθέσετε όλα τα προστατευμένα πακέτα του Fedora/CentOS/RHEL/Rocky Linux ή οποιασδήποτε άλλης διανομής Linux που βασίζεται σε RPM, εκτελέστε την ακόλουθη εντολή:



$ cat /etc/dnf/protected.d/*





Θα πρέπει να παρατίθενται όλα τα προστατευμένα πακέτα της διανομής Linux που βασίζεται σε RPM.

Θα σας δείξουμε πώς μπορείτε να αφαιρέσετε το προστατευμένο πακέτο 'plasma-desktop' από το μηχάνημα Fedora 38 για την επίδειξη.



Κατάργηση των προστατευμένων πακέτων του Fedora/CentOS/RHEL/Rocky Linux

Εάν προσπαθήσετε να απεγκαταστήσετε οποιοδήποτε προστατευμένο πακέτο από το Fedora/CentOS/RHEL/Rocky Linux (ή οποιεσδήποτε άλλες διανομές Linux που βασίζονται σε RPM) με τη συνηθισμένη εντολή 'αφαίρεση' του DNF, θα δείτε το ακόλουθο μήνυμα λάθους:

$ sudo dnf αφαιρέστε το plasma-desktop

Για να αφαιρέσετε το προστατευμένο πακέτο 'plasma-desktop' (ας πούμε) από το Fedora/CentOS/RHEL/Rocky Linux (ή οποιεσδήποτε άλλες διανομές Linux που βασίζονται σε RPM), εκτελέστε την εντολή 'αφαίρεση' DNF με τη σημαία 'protected_packages' ως εξής:

$ sudo dnf remove –setopt protected_packages= plasma-desktop

Για να επιβεβαιώσετε τη λειτουργία αφαίρεσης, πατήστε 'Y' και στη συνέχεια πατήστε < Εισαγω >.

Το προστατευμένο πακέτο 'plasma-desktop' αφαιρείται. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.

Σε αυτό το σημείο, η επιθυμητή προστατευμένη συσκευασία θα πρέπει να αφαιρεθεί.

συμπέρασμα

Σε αυτό το άρθρο, σας δείξαμε πώς να απαριθμήσετε τα προστατευμένα πακέτα του Fedora/CentOS/RHEL/Rocky Linux ή οποιωνδήποτε άλλων διανομών Linux που βασίζονται σε RPM. Σας δείξαμε επίσης πώς να αφαιρέσετε τα προστατευμένα πακέτα από το Fedora/CentOS/RHEL/Rocky Linux.