συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> Linux

Πώς να δημιουργήσετε και να εγκαταστήσετε το πακέτο RPM σε RHEL/CentOS/Rocky Linux

## Δημιουργία πακέτου RPM

Για να δημιουργήσετε ένα πακέτο RPM, θα χρειαστείτε τα εξής:

* Ο πηγαίος κώδικας του λογισμικού που θέλετε να συσκευάσετε.

* Ένα περιβάλλον κατασκευής (όπως μια μηχανή ανάπτυξης ή μια εικονική μηχανή) που έχει εγκατεστημένα τα απαραίτητα εργαλεία και βιβλιοθήκες.

* Ένα εργαλείο συσκευασίας, όπως «rpm».

* Ένα αποθετήριο για την αποθήκευση των πακέτων RPM.

Αφού έχετε αυτές τις προϋποθέσεις, μπορείτε να ακολουθήσετε αυτά τα βήματα για να δημιουργήσετε ένα πακέτο RPM:

1. Προετοιμάστε τον πηγαίο κώδικα. Αυτό μπορεί να περιλαμβάνει τη λήψη του πηγαίου κώδικα από ένα δημόσιο χώρο αποθήκευσης, την εξαγωγή του από ένα αρχείο ή την αντιγραφή του από έναν τοπικό κατάλογο.

2. Διαμορφώστε το περιβάλλον κατασκευής. Αυτό μπορεί να περιλαμβάνει την εγκατάσταση των απαραίτητων εξαρτήσεων, όπως βιβλιοθήκες και εργαλεία ανάπτυξης.

3. Δημιουργήστε το λογισμικό. Αυτό μπορεί να γίνει χρησιμοποιώντας την εντολή «make» ή άλλο εργαλείο κατασκευής.

4. Δημιουργήστε το πακέτο RPM. Χρησιμοποιήστε την εντολή `rpm` για να δημιουργήσετε ένα πακέτο RPM από το ενσωματωμένο λογισμικό. Η ακόλουθη εντολή θα δημιουργήσει ένα πακέτο RPM που ονομάζεται "my-software-1.0-1.x86_64.rpm":

```

rpm -ivh my-software-1.0-1.x86_64.rpm

```

5. Υπογράψτε το πακέτο RPM. Αυτό είναι προαιρετικό, αλλά συνιστάται η υπογραφή πακέτων RPM για να διασφαλιστεί η ακεραιότητα και η αυθεντικότητά τους. Μπορείτε να χρησιμοποιήσετε την εντολή `rpmsign` για να υπογράψετε ένα πακέτο RPM.

Εγκατάσταση πακέτου RPM

Για να εγκαταστήσετε ένα πακέτο RPM, θα χρειαστείτε τα εξής:

* Το πακέτο RPM που θέλετε να εγκαταστήσετε.

* Ένας υπολογιστής που έχει εγκατεστημένες τις απαραίτητες εξαρτήσεις.

* Ένας διαχειριστής πακέτων, όπως «yum» ή «dnf».

Αφού έχετε αυτές τις προϋποθέσεις, μπορείτε να ακολουθήσετε αυτά τα βήματα για να εγκαταστήσετε ένα πακέτο RPM:

1. Αντιγράψτε το πακέτο RPM στον υπολογιστή σας. Μπορείτε να το κάνετε αυτό κατεβάζοντας το πακέτο από ένα δημόσιο χώρο αποθήκευσης, αντιγράφοντας το από έναν τοπικό κατάλογο ή χρησιμοποιώντας έναν διαχειριστή πακέτων.

2. Εγκαταστήστε το πακέτο RPM. Μπορείτε να χρησιμοποιήσετε τον διαχειριστή πακέτων «yum» ή «dnf» για να εγκαταστήσετε ένα πακέτο RPM. Η ακόλουθη εντολή θα εγκαταστήσει το πακέτο RPM «my-software»:

```

yum install my-software-1.0-1.x86_64.rpm

```

3. Επαληθεύστε την εγκατάσταση. Μόλις εγκατασταθεί το πακέτο RPM, μπορείτε να επαληθεύσετε την εγκατάσταση χρησιμοποιώντας την εντολή `rpm`. Η ακόλουθη εντολή θα εμφανίσει πληροφορίες σχετικά με το εγκατεστημένο πακέτο «my-software»:

```

rpm -qi my-software

```

Συμπέρασμα

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

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

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