GNU/Linux >> Belajar Linux >  >> Linux

Contoh Perintah yum di Linux

Perintah yum meningkatkan fungsionalitas rpm saat masih menggunakan paket .rpm dan memelihara database RPM. Ini menyediakan metode yang lebih mudah untuk mengelola paket. Salah satu manfaat terbesar YUM adalah kemampuan untuk menangani dependensi perangkat lunak secara otomatis. Ini berarti bahwa administrator dapat memberitahu YUM untuk menginstal paket tertentu, bersama dengan menginstal secara otomatis paket tambahan yang bergantung pada paket tersebut.

Manfaat tambahan YUM adalah penggunaan repositori. Repositori adalah lokasi penyimpanan untuk file .rpm. Repositori memungkinkan administrator untuk lebih mudah mempertahankan kontrol versi atas perangkat lunak.

Sintaks

Sintaks dari perintah yum adalah:

# yum [options] [subcommand] [package name]

Opsi -y

Gunakan opsi -y dengan perintah yum untuk secara otomatis menjawab ya untuk menginstal dependensi perangkat lunak tambahan. Jika tidak, YUM akan meminta Anda untuk menjawab ya atau tidak apakah dependensi tambahan harus diinstal.

yum Subcommands

Perintah yum dilengkapi dengan beberapa sub-perintah untuk mengelola paket.

Subperintah Dulu
instal {nama paket} Instal paket dari repositori yang dikonfigurasi.
localinstall {nama paket} Instal paket dari repositori lokal.
hapus {nama paket} Copot pemasangan paket.
perbarui [nama paket] Perbarui paket; jika tidak ada yang disediakan, perbarui semua paket yang diinstal (memakan waktu).
info {nama paket} Laporkan informasi tentang paket.
menyediakan {nama file} Laporkan paket apa yang menyediakan file atau pustaka yang ditentukan.

Contoh Perintah yum

1. Untuk Menginstal

sebuah. Untuk menginstal paket apa pun di sistem Linux, kita dapat menjalankan yum install dan nama paket:

# yum install package1.rpm
# yum install package1.rpm package2.rpm package3.rpm package4.rpm

b. Utilitas Yum umumnya meminta konfirmasi untuk instalasi paket, jika Anda ingin menentukannya dalam perintah itu sendiri maka jalankan perintah di bawah ini

# yum install package1.rpm -y

2. Untuk Menelusuri

Untuk mencari paket apa pun di repositori RPM (bisa berupa RHN, repositori Cent OS, dll.):

# yum search package1.rpm
# yum search package1 package2
# yum search all

3. Untuk Memperbarui

Untuk memperbarui paket yang ada di sistem, jalankan perintah pembaruan di bawah ini:

# yum update package1.rpm
# yum update package1.rpm package2.rpm
# yum update package1.rpm -y

4. Untuk menghapus/mencopot pemasangan

Untuk menghapus paket yang ada dari sistem:

# yum remove package1.rpm
# yum remove package1.rpm package2.rpm
# yum remove package1.rpm -y

5. Untuk memperbarui

Untuk memperbarui seluruh sistem untuk pembaruan yang tersedia dari repositori Vendor:

# yum check-update
# yum update
# yum update –y        
# yum update yum

6. Dapatkan info

Untuk mendapatkan informasi tentang paket apa saja:

# yum info yum
# yum info vsftpd

7. Untuk melihat daftar

Untuk membuat daftar paket, kita dapat menjalankan perintah di bawah ini:

# yum list all
# yum list available
# yum list installed
# yum list extras
# yum list updates
# yum list obsoletes
# yum list recent
# yum list | less
# yum list pkgspec

8. Untuk membersihkan

Untuk membersihkan paket yang diunduh atau metadata atau informasi yang di-cache oleh utilitas yum:

# yum clean package1.rpm
# yum clean metadata
# yum clean expire-cache
# yum clean rpmdb
# yum clean plugins
# yum clean all

9. Untuk melihat apa yang menyediakan

Untuk melihat layanan/file apa yang disediakan oleh paket mana:

# yum provides vsftpd
# yum provides yum
# yum whatprovides vsftpd
# yum whatprovides /etc/passwd

10. Untuk grup

Paket-paket dikelompokkan ke dalam Daftar Grup, seperti DNS, Desktop, Server Web dll. Jadi untuk melihat/menginstal/memperbarui paket dari daftar grup, jalankan perintah di bawah ini.

# yum grouplist
# yum groupinstall "DNS Name Server"
# yum groupinstall "DNS Name Server" "Graphical Internet"
# yum groupupdate "DNS Name Server"
# yum groupremove "DNS Name Server"
# yum groupremove "DNS Name Server" "Graphical Internet"

11. Dapatkan info tentang grup

Untuk mendapatkan informasi tentang grup paket:

# yum groupinfo "Graphical Internet"
# yum groupinfo "Graphical Internet" "DNS Name Server"

12. Penyelesaian

Untuk menentukan penyelesaian dependensi jika ada saat menginstal atau memperbarui paket:

# yum resolvedep vsftpd

13. Untuk mengunduh saja

Untuk mengunduh paket-paket di sistem, kita dapat menjalankan perintah di bawah ini:

# yum install yum-downloadonly
# yum install vsftpd --downloadonly
# yum update vsftpd --downloadonly
# yum update --downloadonly --downloaddir=/tmp

14. Untuk menginstal secara lokal

Untuk menginstal paket yang diunduh dari direktori lokal mana pun:

# yum localinstall package1.rpm 
# yum localinstall package1.rpm package2.rpm
# yum localupdate package1.rpm
# yum localupdate package1.rpm package2.rpm

15. Instal ulang

Untuk menginstal ulang paket apa pun, yaitu menghapus instalasi dan menginstalnya kembali:

# yum reinstall vsftpd

16. Turunkan versi

Untuk menurunkan versi paket apa pun ke versi sebelumnya:

# yum downgrade vsftpd
# yum downgrade vsftpd bash

17. Untuk melihat daftar ketergantungan

Untuk melihat dependensi apa pun untuk paket yang ditentukan:

# yum deplist vsftpd
# yum deplist vsftpd bash

18. Versi

Untuk melihat informasi versi tentang paket apa pun:

# yum version all
# yum version installed
# yum version available
# yum version group
# yum version grouplist

19. Sejarah

Ini memungkinkan pengguna untuk melihat apa yang telah terjadi dalam transaksi sebelumnya:

# yum history
# yum history info
# yum history list
# yum history summary
# yum history redo
# yum history undo
# yum history new


Linux
  1. 8 Contoh Perintah Linux TR

  2. Contoh Perintah rm di Linux

  3. Contoh Perintah ps di Linux

  1. Contoh Perintah yum di Linux

  2. sa Contoh Perintah di Linux

  3. w Contoh Perintah di Linux

  1. Contoh Perintah ac di Linux

  2. Contoh Perintah df di Linux

  3. du Contoh Perintah di Linux