GNU/Linux >> Belajar Linux >  >> Linux

Aktifkan repositori Manajemen Berlangganan di Redhat 8 Linux

Setelah instalasi RHEL 8, repositori paket Linux harus diaktifkan sebelum Anda dapat menginstal paket baru. Setiap upaya untuk menginstal perangkat lunak baru akan menghasilkan pesan kesalahan berikut:

Sistem ini tidak memiliki repositori yang tersedia melalui langganan.

ATAU

Sistem ini tidak terdaftar di Red Hat Subscription Management. Anda dapat menggunakan manajer langganan untuk mendaftar. Memperbarui repositori Manajemen Langganan. Tidak dapat membaca identitas konsumen Sistem ini tidak terdaftar pada Manajemen Langganan Red Hat. Anda dapat menggunakan pengelola langganan untuk mendaftar. Kesalahan:Tidak ada repo yang diaktifkan.

ATAU

Sistem ini terdaftar di Red Hat Subscription Management, tetapi tidak menerima pembaruan. Anda dapat menggunakan pengelola langganan untuk menetapkan langganan. Tidak ada repositori yang tersedia

Dalam tutorial ini Anda akan mempelajari:

  • Cara Mendaftarkan sistem Anda ke Red Hat Subscription Management.
  • Cara Melampirkan langganan RHEL 8 ke sistem Anda.
  • Cara Mengaktifkan Repositori RHEL 8.
  • Cara Menonaktifkan Repositori RHEL 8.

Mencantumkan repositori Manajemen Langganan yang diaktifkan di Redhat 8 Linux.

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Linux Redhat 8
Perangkat Lunak Kredensial pengguna Redhat produksi pelanggan atau pengembang
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Aktifkan repositori Manajemen Berlangganan di Redhat 8 Linux petunjuk langkah demi langkah

Di sini kami berasumsi bahwa Anda baru saja menginstal sistem Redhat 8 Linux Anda dan ingin mengaktifkan repositori dan menyiapkan langganan Red Hat Enterprise Linux.

CATATAN
Jika Anda tidak memiliki langganan Redhat produksi berbayar, Anda dapat mendaftar untuk program Pengembang Red Hat yang memungkinkan Anda mengunduh RHEL 8 serta mendaftarkan sistem Anda dan mengaktifkan repositori.
  1. Pertama, sistem Anda harus terdaftar.

    Siapkan detail pelanggan Anda dan dari baris perintah jalankan perintah berikut sambil memberikan kredensial pelanggan Anda:

    # register langganan-manajerMendaftar ke:subscription.rhsm.redhat.com:443/subscriptionUsername:Password:Sistem telah terdaftar dengan ID:5e3514db-51ef-4287-8168-e598f372ebc4Nama sistem yang terdaftar adalah:rhel8
  2. Dapatkan langganan Pool ID . Untuk melakukannya, mulailah dengan mendaftar semua langganan yang tersedia:
    # daftar pengelola langganan --tersedia

    Bergantung pada langganan Anda, perintah di atas akan menghasilkan daftar langganan. Lihat detail langganan dan catat Pool ID paket langganan yang ingin Anda lampirkan ke sistem Anda. Misalnya:

    Nama Langganan:Red Hat Enterprise Linux Server BetaMenyediakan:Red Hat CodeReady Linux Builder untuk x86_64 Beta Red Hat Enterprise Linux untuk IBM z Systems Beta Red Hat Enterprise Linux Fast Datapath Beta for Power, little endian Red Hat Enterprise Linux Penyimpanan Tangguh Beta Red Hat Enterprise Linux untuk x86_64 Beta Red Hat Enterprise Linux untuk Real Time untuk NFV Beta Red Hat Enterprise Linux untuk Real Time Beta Red Hat CodeReady Linux Builder untuk ARM 64 Beta Red Hat Enterprise Linux Fast Datapath Beta untuk x86_64 Red Hat CodeReady Linux Builder untuk Power, little endian Beta Red Hat CodeReady Linux Builder untuk IBM z Systems Beta Red Hat Enterprise Linux Ketersediaan Tinggi Beta Red Hat Enterprise Linux untuk Power, little endian Beta Red Hat Enterprise Linux untuk ARM 64 BetaSKU:RH00069Kontrak:11796656ID Pool:8a85f69c671cb39701671f54cfc365cb Menyediakan Manajemen:TidakTersedia:Tidak TerbatasDisarankan:1Tingkat Layanan:MandiriJenis Layanan:L1-L3Jenis Langganan:StandarMulai:16/11/18Berakhir:15/11/19Jenis Sistem:Fisik
  3. Langkah selanjutnya adalah melampirkan langganan. Gunakan Pool ID diambil dari langkah sebelumnya untuk melampirkan langganan ke sistem Anda:
    # subscription-manager attach --pool=8a85f69c671cb39701671f54cfc365cb
  4. Konfirmasi langganan Redhat Anda:
    [root@rhel8 ~]# daftar pengelola langganan+---------------------------- ---------------+ Status Produk Terpasang+------------------------------- ------------+Nama Produk:Red Hat Enterprise Linux untuk x86_64 BetaID Produk:486Versi:8.0 BetaArch:x86_64Status:Status Langganan Detail:Mulai:16/11/18Berakhir:15/11/19 
  5. Pada tahap ini beberapa repositori default harus diaktifkan. Buat daftar repositori yang diaktifkan dengan menggunakan dnf perintah:
    # dnf repolistMemperbarui repositori Manajemen Berlangganan.Memperbarui repositori Manajemen Berlangganan.Pemeriksaan kedaluwarsa metadata terakhir:0:01:59 yang lalu pada Sat 17 Nov 2018 00:05:40 EST.repo id repo name statusrhel-8-for- x86_64-appstream-beta-rpms Red Hat Enterprise Linux 8 untuk x86_64 - AppStream Beta (RPM) 4,594rhel-8-for-x86_64-baseos-beta-rpms 

    Jika semuanya berjalan dengan baik, Anda sekarang dapat menggunakan dnf perintah untuk menginstal perangkat lunak tambahan pada sistem Redhat 8 Linux Anda.

  6. Untuk mengaktifkan lebih banyak repositori, gunakan subscription-manager perintah untuk membuat daftar pertama semua repositori yang tersedia beserta namanya:
    # repo pengelola langganan --list +---------------------- ------------------------------------+ Tersedia Repositori di /etc/yum.repos.d/redhat .repo+------------------------------------------------ ----------+Repo ID:rhel-8-for-x86_64-supplementary-beta-rpmsNama Repo:Red Hat Enterprise Linux 8 untuk x86_64 - Beta Tambahan (RPM) URL Repo:https://cdn .redhat.com/content/beta/rhel8/8/x86_64/supplementary/osEnabled:0Repo ID:rhel-8-for-x86_64-baseos-beta-source-rpmsNama Repo:Red Hat Enterprise Linux 8 untuk x86_64 - BaseOS Beta ( Source RPMs)Repo URL:https://cdn.redhat.com/content/beta/rhel8/8/x86_64/baseos/source/SRPMSEnabled:0Repo ID:rhel-8-for-x86_64-highavailability-beta-debug-rpmsRepo Nama:Red Hat Enterprise Linux 8 untuk x86_64 - Beta Ketersediaan Tinggi (RPM Debug) URL Repo:https://cdn.redhat.com/content/beta/rhel8/8/x86_64/highavailability/debu gEnabled:0Repo ID:rhel-8-for-x86_64-rt-beta-debug-rpms Nama Repo:Red Hat Enterprise Linux 8 untuk x86_64 - Beta Real Time (Debug RPM) URL Repo:https://cdn.redhat.com/ content/beta/rhel8/8/x86_64/rt/debugEnabled:0.......Repo ID:fast-datapath-beta-for-rhel-8-x86_64-rpmsRepo Name:Fast Datapath Beta untuk RHEL 8 x86_64 ( RPMs)Repo URL:https://cdn.redhat.com/content/beta/layered/rhel8/x86_64/fast-datapath/osEnabled:0Repo ID:rhel-8-for-x86_64-baseos-beta-debug-rpmsRepo Name :Red Hat Enterprise Linux 8 untuk x86_64 - BaseOS Beta (Debug RPM) URL Repo:https://cdn.redhat.com/content/beta/rhel8/8/x86_64/baseos/debugEnabled:0Repo ID:codeready-builder-beta -for-rhel-8-x86_64-rpmsRepo Nama:Red Hat CodeReady Linux Builder Beta untuk RHEL 8 x86_64 (RPM) URL Repo:https://cdn.redhat.com/content/beta/rhel8/8/x86_64/codeready- builder/osEnabled:0

    Catat Repo ID repositori Anda ingin mengaktifkan/menonaktifkan.

  7. Aktifkan/Nonaktifkan repositori menggunakan subscription-manager memerintah. Dalam contoh ini kita akan mengaktifkan rhel-8-for-x86_64-nfv-beta-rpms repositori:
    # repositori pengelola langganan --enable= rhel-8-for-x86_64-nfv-beta-rpmsRepository 'rhel-8-for-x86_64-nfv-beta-rpms' diaktifkan untuk sistem ini.

    Untuk mengaktifkan semua repositori, jalankan:

    # repos pengelola langganan --enable=* 

    Untuk menonaktifkan repositori tertentu, jalankan:

    # repos pengelola langganan --disable= rhel-8-for-x86_64-nfv-beta-rpmsRepository 'rhel-8-for-x86_64-nfv-beta-rpms' dinonaktifkan untuk sistem ini.

Linux
  1. Manajemen paket Linux dengan apt

  2. Cara mengaktifkan repositori EPEL di RHEL 7 tanpa Langganan Red Hat saat ini

  3. Apa itu Red Hat Linux?

  1. Cara memeriksa versi Redhat

  2. Cara Mengaktifkan Langganan Red Hat di RHEL 8

  3. Cara Mengaktifkan Penerusan IP di Linux

  1. Manajemen paket Linux dengan dnf

  2. Daftarkan Red Hat Enterprise Linux dan lampirkan langganan dengan Ansible

  3. Menginstal Maven 3.0.5 di RedHat Linux