GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan 'Riwayat Yum' untuk Mengetahui Info Paket yang Diinstal atau Dihapus

YUM adalah manajer paket tingkat tinggi yang interaktif, berbasis rpm untuk RHEL/CentOS sistem, memungkinkan pengguna untuk menginstal paket baru, menghapus/menghapus paket lama/tidak diinginkan. Itu dapat secara otomatis menjalankan pembaruan sistem dan melakukan analisis ketergantungan, dan juga melakukan kueri pada paket yang diinstal dan/atau paket yang tersedia plus lebih banyak lagi.

Dalam artikel ini, kami akan menjelaskan cara melihat riwayat transaksi YUM untuk mengetahui informasi tentang paket yang diinstal dan paket yang dihapus/dihapus dari sistem.

Disarankan Baca: 20 Perintah YUM Linux untuk Manajemen Paket

Berikut adalah beberapa contoh cara menggunakan perintah riwayat YUM.

Lihat Riwayat YUM Lengkap

Untuk melihat riwayat lengkap YUM transaksi, kita dapat menjalankan perintah di bawah ini yang akan menunjukkan kepada kita:id transaksi, pengguna login yang melakukan tindakan tertentu, tanggal dan waktu ketika operasi terjadi, tindakan aktual dan informasi tambahan tentang hal yang salah dengan operasi:

# yum history 

Gunakan Yum untuk Menemukan Info Paket

Sub-perintah histori:info/list/summary dapat mengambil ID transaksi atau nama paket sebagai argumen. Selain itu, sub-perintah daftar dapat mengambil argumen khusus, semua makna – semua transaksi.

Perintah history sebelumnya sama dengan menjalankan:

# yum history list all

Dan, Anda dapat melihat detail transaksi terkait paket tertentu seperti httpd server web dengan info perintah sebagai berikut:

# yum history info httpd

Untuk mendapatkan ringkasan transaksi mengenai httpd paket, kita dapat mengeluarkan perintah berikut:

# yum history summary httpd

Dimungkinkan juga untuk menggunakan ID transaction transaksi , perintah di bawah ini akan menampilkan detail ID transaksi 15 .

# yum history info 15

Gunakan Riwayat Yum untuk Menemukan Info Transaksi Paket

Ada sub-perintah yang mencetak detail transaksi dari paket atau grup paket tertentu. Kita bisa menggunakan package-list atau package_info untuk melihat info lebih lanjut tentang httpd paket seperti ini:

# yum history package-list httpd
OR
# yum history package-info httpd

Untuk mendapatkan histori tentang beberapa paket, kita dapat menjalankan:

# yum history package-list httpd epel-release
OR
# yum history packages-list httpd epel-release

Gunakan Yum untuk Mengembalikan Paket

Selain itu, ada sub-perintah histori tertentu yang memungkinkan kita untuk:membatalkan/mengulangi/mengembalikan transaksi.

  1. Batalkan – akan membatalkan transaksi tertentu.
  2. ulangi – ulangi pekerjaan transaksi tertentu
  3. kembalikan – akan membatalkan semua transaksi hingga titik transaksi yang ditentukan.

Mereka mengambil salah satu id transaksi atau kata kunci terakhir dan offset dari transaksi terakhir.

Misalnya, dengan asumsi kita telah melakukan 60 transaksi, “terakhir ” mengacu pada transaksi 60 , dan “4 terakhir ” menunjuk ke transaksi 56 .

Disarankan Baca: Cara Menggunakan 'yum-utils' untuk Mempertahankan Yum dan Meningkatkan Performanya

Beginilah cara kerja sub-perintah di atas:Jika kita memiliki 5 transaksi:V, W, X, Y dan Z, di mana paket-paket tempat diinstal masing-masing.

# yum history undo 2    #will remove package W
# yum history redo 2    #will  reinstall package W
# yum history rollback 2    #will remove packages from X, Y, and Z. 

Dalam contoh berikut, transaksi 2 adalah operasi pembaruan, seperti terlihat di bawah, ulangi perintah berikut akan mengulangi transaksi 2 mengupgrade semua paket yang diperbarui pada saat itu:

# yum history | grep -w "2"
# yum history redo 2

Ulangi sub-perintah juga dapat mengambil beberapa argumen opsional sebelum kita menentukan transaksi:

  1. instal ulang paksa – menginstal ulang semua paket yang diinstal dalam transaksi tersebut (melalui yum install, upgrade atau downgrade).
  2. hapus paksa – menghapus semua paket yang diperbarui atau diturunkan versinya.
# yum history redo force-reinstall 16

Temukan Yum History Database and Sources Info

Sub-perintah ini memberi kami informasi tentang DB riwayat dan sumber info tambahan:

  1. info tambahan – akan memberikan sumber informasi tambahan.
  2. statistik – menampilkan statistik tentang DB riwayat saat ini.
  3. sinkronisasi – memungkinkan kami untuk mengubah data rpmdb/yumdb yang disimpan untuk semua paket yang diinstal.

Pertimbangkan perintah di bawah ini untuk memahami cara kerja sub-perintah ini:

# yum history addon-info
# yum history stats
# yum history sync

Untuk menyetel file riwayat baru, gunakan sub-perintah baru:

# yum history new

Informasi lengkap tentang perintah history YUM dan beberapa perintah lainnya dapat kita temukan di halaman manual yum:

# man yum

Disarankan Baca: 4 Cara Menonaktifkan/Mengunci Pembaruan Paket Tertentu Menggunakan Yum

Itu saja untuk saat ini. Dalam panduan ini, kami menjelaskan berbagai perintah riwayat YUM untuk melihat detail transaksi YUM. Ingatlah untuk menyampaikan pendapat Anda tentang panduan ini melalui bagian komentar di bawah.


Linux
  1. Cara menggunakan perintah riwayat Bash

  2. Cara menggunakan FIND di Linux

  3. Cara Mendaftar Semua Paket yang Terinstal Di Linux

  1. Debian – Bagaimana Cara Mengetahui Bagaimana Sebuah Paket Terpasang Terpasang?

  2. Bagaimana Menemukan Semua Paket Tambahan yang Saya Instal??

  3. Bagaimana cara mengetahui w/YUM atau RPM file apa yang diinstal?

  1. Cara menggunakan perintah history di Linux

  2. Klien Dropbox Maestral, Temukan Cara Memasang dan Menggunakannya

  3. CentOS / RHEL 6,7 :Cara menggunakan riwayat yum untuk mengembalikan pembaruan yum