Jika Anda telah menginstal versi terbaru Linux berbasis RedHat dan mencoba menjalankan "yum " perintah, Anda mungkin mendapatkan "kesalahan perintah yum tidak ditemukan ". Tapi kenapa?? Karena yum sudah usang sekarang, "dnf " adalah manajer paket perangkat lunak generasi berikutnya di Fedora, CentOS, AlmaLinux, dan Rocky Linux.
Artikel ini akan membantu Anda mengatasi semua kesalahan yang disebutkan di bawah terkait dengan Yum -
- bash :yum:perintah tidak ditemukan di ubuntu
- Instal yum di Linux
- perintah yum tidak ditemukan RedHat
- perintah yum tidak ditemukan mac
- sudo:yum:perintah tidak ditemukan ec2
- perintah yum tidak ditemukan fedora
- perintah yum tidak ditemukan centos 7
Mengapa saya mendapatkan perintah yum tidak ditemukan kesalahan?
Disebutkan di bawah ini adalah kemungkinan alasan yum
kesalahan perintah -
- Anda mencoba menjalankan "
yum
" perintah di Linux berbasis Debian seperti Ubuntu, Lubuntu, Kubuntu atau Linux Mint - Anda mencoba menjalankan
yum
perintah di Legacy Linux mis. Rhel 4 - Utilitas Yum tidak diinstal secara default di sistem Linux Anda
- Anda sedang mengerjakan sistem operasi Linux terbaru, yang menggunakan
dnf
pengelola paket secara default - Masalah dengan variabel lingkungan atau sistem operasi menjadi rusak .
Bagaimana caranya Saya memecahkan perintah yum tidak ditemukan kesalahan?
Untuk mengatasi kesalahan perintah yum tidak ditemukan, Anda perlu mengidentifikasi distribusi Linux Anda dan telah bercabang. Misalnya, Ubuntu adalah Debian berbasis dan CentOS 8 , AlmaLinux , Fedora dan Linux Rocky adalah distro berbasis RedHat. Teruslah membaca solusi untuk menghilangkan "yum " kesalahan.
Catatan** Jika Anda menggunakan CentOS 8, saya sarankan Anda memigrasikan CentOS 8 ke AlmaLinux 8.x atau Rocky Linux 8.x sistem operasi. CentOS sudah dinyatakan mati.
Solusi-1 Pastikan Anda menjalankan ".rpm" Berbasis Linux Distro bukan berbasis Debian Linux
Jika Anda mencoba menjalankan "yum install
" dan Anda mendapatkan kesalahan, lalu periksa distribusi Anda bercabang dari RedHat, bukan Debian.
Misalnya, jika Anda mencoba menjalankan perintah yum di Ubuntu , itu tidak akan berfungsi dan menghasilkan "perintah yum tidak ditemukan kesalahan". Mengapa? Karena ini adalah Distro berbasis Debian dan menggunakan "apt
" pengelola paket , bukan yum
.
Sekarang muncul pertanyaan, bisakah kita menginstal dan menggunakan yum di distro berbasis Debian ini? Jawabannya adalah "Ya" dan "Tidak". Anda dapat menginstal Yum juga pada OS berbasis Debian seperti Ubuntu menggunakan "sudo apt install yum
".
Tetapi tidak masuk akal jika Anda memiliki apt manajer paket sudah dan dibuat khusus untuk Ubuntu. Juga yum
tidak akan dapat mengelola paket Anda seperti apt
tidak.
Jalankan perintah berikut untuk memeriksa nama kode dan versi sistem operasi -
$ sudo cat /etc/os-release or $ sudo lsb_release -d
Jika menghasilkan sistem operasi berbasis RedHat seperti yang ditunjukkan pada gambar di atas, maka Anda baik untuk melanjutkan ke langkah selanjutnya untuk memasang Yum utility
disajikan dalam Solusi 2 .
Jika ada distribusi lain seperti Ubuntu, Kubuntu atau Linux mint terdaftar. Kemudian gunakan "apt" command
untuk menginstal paket bukan yum
.
Lihat daftar berikut untuk mendapatkan gambaran singkat tentang distribusi Linux Anda yang bercabang -
Distribusi | Bercabang dari |
---|---|
AlmaLinux | Red Hat Enterprise Linux (RHEL) |
Linux Alpen | Proyek LEAF |
ALT Linux | Linux Mandrake |
antiX | Debian, MEPIS |
ArchBang | Linux Arch (Edisi UKM) |
Linux Arch | Independen, terinspirasi dari CRUX |
BLAG | Fedora |
Bodhi Linux | Debian, Ubuntu |
Canaima | Debian, Ubuntu |
CentOS | Red Hat Enterprise Linux (RHEL) |
Cakra | Linux Arch[10] |
Chrome OS | Gentoo linux |
Hapus OS Linux | Mandiri |
ClearOS | RHEL, CentOS |
CrunchBang Linux | Debian |
Linux Kecil Sialan | Debian, Knoppix |
Debian | Independen, terinspirasi oleh Softlanding Linux System (SLS)[17] |
Debian Edu | Debian |
Devuan | Debian |
Mendalam | Debian |
Dragora GNU/Linux-Libre | Independen, terinspirasi dari Slackware |
dyne:bolic | Debian |
OS Dasar | Ubuntu, Debian |
ELinOS | – |
Pegangan Emdebian | Debian |
EndeavourOS | Linux Arch |
Fedora Linux | Linux Topi Merah |
Freespire | Ubuntu |
Gentoo Linux | Enoch Linux |
Sistem Guix | – |
gNewSense | Debian |
Grml | Debian |
Hyperbola GNU/Linux-libre | Linux Arch |
Kali Linux | Debian |
Knoppix | Debian |
Kodibuntu | Debian, Ubuntu |
Korora | Fedora |
LibreCMC | Digabungkan dari LibreWRT |
Linspire | Ubuntu |
Linux Mint | Debian(LMDE), Ubuntu (edisi utama) |
Linux Lite | Ubuntu |
Mageia | Mandriva Linux |
Mandriva Linux | Linux Topi Merah |
Manjaro Linux | Linux Arch |
MEPIS | Debian |
LINUX KEAJAIBAN | Red Hat Enterprise Linux (RHEL) |
Musix GNU+Linux | Debian |
Pengguna Net | Debian |
NixOS | – |
Server Perusahaan Terbuka Baru | SUSE Linux Enterprise Server |
OpenELEC | Kodi |
openSUSE | SLS/Slackware |
OpenWrt | – |
OpenMandriva Lx | Mandriva Linux |
Oracle Linux | Red Hat Enterprise Linux (RHEL) |
Parabola GNU/Linux-libre | Linux Arch |
Pardus | Gentoo (2011.2) |
Debian | |
OS Burung Beo | Debian |
Parisx | Debian |
Sihir Terpisah | - |
PCLinuxOS | Mandriva Linux |
Bagus! OS | Ubuntu |
Pentoo | Gentoo Linux |
Porteus | Slackware |
Linux Anak Anjing | Independen, terinspirasi dari Vector linux |
PureOS | Debian |
Qubes OS | Xen dan Fedora |
Red Hat Enterprise Linux (RHEL) | Linux Red Hat, Fedora |
Linux Topi Merah | – |
Distribusi Gugusan Batuan | Linux Topi Merah |
Linux Rocky | Red Hat Enterprise Linux (RHEL) |
ROSA | Mandriva |
Linux Sabayon | Gentoo Linux |
Salix OS | Slackware |
Linux Ilmiah | Red Hat Linux, Red Hat Enterprise Linux (RHEL) |
Slackware | Softlanding Linux System (SLS) |
Santai | Debian, Slackware (sampai Slax 9) |
SliTaz GNU/Linux | Mandiri |
Solus | – |
SolydXK | Debian |
SparkyLinux | Debian |
Sumber Penyihir GNU/Linux | Penyihir |
SteamOS | Debian (2.0) |
Linux Arch (3.0) | |
SUSE Linux Enterprise | Slackware, Jurix |
Ekor | Debian |
Linux Inti Kecil | Independen, terinspirasi oleh Damn Small Linux |
GNU/Linux Trisquel | Ubuntu LTS |
TurnKey GNU/Linux | Debian |
Ubuntu dan Derivatif[77] | Debian |
Server Perusahaan Univention | Debian |
Ututo | Ututo XS: Gentoo Linux, Ututo UL: Ubuntu |
VectorLinux | Slackware |
Void Linux | Independen, sebagian terinspirasi oleh FreeBSD/NetBSD |
Pengonversi web | Debian |
Xandros | Corel Linux |
Zentyal | Debian, Ubuntu |
Zenwalk | Slackware |
ZorinOS | Ubuntu |
Solusi-2 Instal utilitas yum, jika belum diinstal di sistem Linux Anda
Setelah Anda memeriksa bahwa Anda sedang menjalankan, sistem operasi berbasis RedHat seperti Fedora, CentOS, AlmaLinux atau Rocky Linux dengan perintah yang disediakan di Solusi-1. Anda dapat melanjutkan ke langkah berikutnya.
Jika Anda memiliki distro Linux yang tepat dan Anda masih mendapatkan yum command not found error . Kemudian Anda dapat menginstal utilitas yum dengan langkah-langkah berikut.
- Periksa apakah paket yum sudah terpasang atau belum
$ sudo yum -bash: yum: command not found
$ sudo rpm -q yum package yum is not installed or # rpm -q yum
Jika Anda mendapatkan "paket yum tidak terpasang " atau Anda tidak sengaja menghapus paket yum, lalu instal yum menggunakan iso atau CD/DVD.
- Pasang gambar iso atau gunakan DVD sistem operasi Linux Anda dan instal Yum RPM.
$ sudo rpm -ivh /path/to/yum-X.X.X-version.rpm
Jika Anda memiliki ".RPM latest terbaru " distro Linux berbasis, Anda dapat menggunakan dnf juga untuk menginstal utilitas yum .
$ sudo dnf -y install yum or # dnf -y install yum
Solusi-3 Hindari menggunakan sistem operasi lama atau yang tidak mendukung
Saya sarankan Anda menghindari penggunaan sistem operasi lama, yang sudah End of life (EOL) misalnya RedHat Linux 3, RHEL 4 dll. Untuk memeriksa Akhir masa pakai dari setiap distribusi Linux, Anda dapat mengunjungi situs OS yang dihormati dan mendapatkan detailnya.
Saya merekomendasikan ini karena repositori distribusi End of Life Linux tidak diperbarui dan terkadang, Anda tidak akan bisa mendapatkan paket atau perangkat lunak terbaru untuk sistem operasi Linux Anda.
Jika Anda akan menggunakan sistem operasi bercabang RedHat , maka Anda tidak akan pernah mendapatkan kesalahan yum command not found karena akan tersedia secara default. Selain itu, Anda dapat menginstalnya dengan mudah menggunakan RPM jika diperlukan.
Solusi-4 Gunakan pengelola paket "dnf" alih-alih yum
DNF atau YUM Dandified adalah generasi berikutnya versi Yellowdog Updater, Dimodifikasi (yum) , manajer paket untuk berbasis .rpm distribusi. Mulai dari RedHat 8 dan Fedora 22 , Saat ini telah menjadi manajer paket default untuk instans EC2 juga.
Jadi jika Anda mendapatkan kesalahan "perintah yum tidak ditemukan ". Kemudian gunakan dnf bukannya yum untuk menginstal paket di sistem Linux Anda.
$ sudo dnf -y install yum
Solution-5 Periksa apakah $PATH telah disetel dengan benar
Jika Anda telah melakukan semuanya dengan benar dan Anda masih mendapatkan "yum command not found error " di Linux, lalu beri tanda centang pada $PATH . Anda entri.
Jalankan perintah berikut, pastikan Anda memiliki setidaknya entri ini seperti yang ditunjukkan pada output untuk pengguna root.
# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
Jika entri ini tidak ada secara default, pastikan Anda mengedit dan menambahkan entri ini ke /etc/environment
file atau tambahkan di akhir ~/.bashrc
file pengguna root.
# PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin" # export PATH
Pertanyaan Umum - Enak
Q1 - Bagaimana cara mengatasi perintah yum tidak ditemukan?
Pertama, periksa nama dan versi distro Anda, itu harus distro berbasis rpm seperti Fedora, RedHat, Rocky Linux dll. Kemudian cari paket yum. Jika belum terinstal, jalankan "sudo dnf install yum
" untuk sistem Operasi terbaru. Jika Anda menggunakan OS lama, instal dari image iso atau CD/DVD menggunakan "rpm -ivh /path to yum package
" perintah.
Q2 - Bagaimana cara mendapatkan yum di Linux?
Jalankan perintah berikut berdasarkan distro Anda
- CentOS, AlmaLinux, RedHat, RockyLinux
$ sudo dnf install -y yum
- Ubuntu (gunakan "apt" tetapi karena beberapa pengecualian, jika Anda perlu menginstal yum, jalankan"
$ sudo apt install yum
Q3 - Bagaimana saya tahu yum telah diinstal?
Jalankan perintah berikut -
$ sudo rpm -qa | grep -i yum
atau
$ sudo rpm -q yum
Q4 - Apa perintah untuk menginstal yum di Linux?
Berikut ini adalah perintah untuk menginstal yum di Linux -
- CentOS, AlmaLinux, RedHat, RockyLinux
$ sudo dnf install -y yum
- Ubuntu (gunakan "apt" tetapi karena beberapa pengecualian, jika Anda perlu menginstal yum, jalankan"
$ sudo apt install yum