Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> PC Computers

Πώς να εγκαταστήσετε το Configure Repositories στο CentOS/RHEL

## Εγκατάσταση αποθετηρίων

Εισαγωγή κλειδιών

- Εισαγάγετε πρώτα το αρχείο κλειδιού που χρησιμοποιείται για ασφάλεια χρησιμοποιώντας τις παρακάτω εντολές ανάλογα με την έκδοση του λειτουργικού σας συστήματος

- Για χρήστες CentOS/RHEL 8

```

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Official

sudo yum εγκατάσταση epel-release

sudo yum εγκατάσταση yum-utils

```

Προσθήκη νέων αποθετηρίων

- Μπορείτε να χρησιμοποιήσετε την εντολή "add-repository" για να προσθέσετε νέο αποθετήριο, για παράδειγμα, η παρακάτω εντολή θα προσθέσει ένα αποθετήριο για MySQL 8 από το επίσημο αποθετήριο MySQL

```

sudo yum-config-manager --add-repo=https://dev.mysql.com/get/mysql8-release-el8-2.noarch.rpm

```

- Μερικές φορές, κάποιο αποθετήριο έχει μόνο μια διεύθυνση URL αποθετηρίου χωρίς αρχείο URL αποθετηρίου "RPM", σε τέτοιες περιπτώσεις μπορείτε να χρησιμοποιήσετε το "dnf repolist" ή το "yum list all" για να ελέγξετε εάν ένα τέτοιο αποθετήριο έχει ήδη προστεθεί στο σύστημά σας στο παρελθόν, εκτελέστε παρακάτω εντολή για έλεγχο τέτοιων αποθετηρίων

```

sudo dnf repolist

```

- Εάν δεν βρεθεί το απαιτούμενο αποθετήριο, τότε μπορείτε να δημιουργήσετε το δικό σας αρχείο «repo» και να το προσθέσετε

```

sudo sh -c 'echo "[localrepo]

όνομα=τοπικά πακέτα

baseurl=file:///home/user/local_repo

ενεργοποιημένο=0

gpgcheck=0">> /etc/yum.repos.d/local.repo'

```

Διαμόρφωση αποθετηρίων

- Τώρα ενεργοποιήστε το αποθετήριο που δημιουργήσατε ή προσθέσατε χρησιμοποιώντας την παρακάτω εντολή

```

sudo yum-config-manager --ενεργοποίηση localrepo

```

- Εδώ το "localrepo" είναι το όνομα του αποθετηρίου που δημιουργήσαμε, πρέπει να το αντικαταστήσετε με το όνομα που χρησιμοποιήσατε στο αρχείο ρυθμίσεων.

- Στη συνέχεια, πρέπει να ενημερώσετε τα μεταδεδομένα του πακέτου, ώστε το νέο αποθετήριο να έχει διαμορφωθεί σωστά.

```

Ενημέρωση sudo dnf

```

- Για χρήστες CentOS/RHEL 7, μπορείτε να χρησιμοποιήσετε την εντολή yum αντί για την εντολή dnf.

Διαχείριση αποθετηρίων

- Μπορείτε επίσης να απενεργοποιήσετε ένα αποθετήριο χρησιμοποιώντας την επιλογή «--απενεργοποίηση».

- Μπορείτε επίσης να αφαιρέσετε εντελώς το αποθετήριο χρησιμοποιώντας την επιλογή "--remove".

Διαμόρφωση προτεραιοτήτων

- Μπορείτε να ορίσετε την προτεραιότητα για τα αποθετήρια έτσι ώστε το σύστημα να την προτιμά κατά την ενημέρωση ή την εγκατάσταση πακέτων, οι χαμηλότεροι αριθμοί έχουν μεγαλύτερη προτεραιότητα

- Για να ορίσετε προτεραιότητες, επεξεργαστείτε τη μεταβλητή «προτεραιότητα» στο αρχείο διαμόρφωσης του αποθετηρίου. Για παράδειγμα:

```

sudo vim /etc/yum.repos.d/local.repo

[localrepo]

όνομα=τοπικά πακέτα

baseurl=file:///home/user/local_repo

ενεργοποιημένο=1

gpgcheck=0

προτεραιότητα=1

```

- Τώρα αποθηκεύστε το αρχείο ρυθμίσεων και εκτελέστε ξανά την εντολή ενημέρωσης για να εφαρμόσετε τις αλλαγές

```

Ενημέρωση sudo dnf

```

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα