Yum komutlarının geçmişi nasıl görüntülenir (güncelleme, yükleme, kaldırma)?


34

Apache günlüklerimde bazı hatalar görüyorum ve bunlar son zamanlarda Yum kullanarak yüklediğim / kaldırdığım bazı paketlerle ilgili olabilir (veya olmayabilir).

Güncellenmiş / yüklenmiş / kaldırılmış Yum paketlerinin geçmişini görüntülemenin bir yolu var mı?

Unix'den "history" komutunu kullanabilirim, ancak bazı kurulumlar farklı hesaplarla yapılmış olabilir. Web’de arama yapmayı ve man sayfasını okumayı denedim ama hiçbir şey bulamadım.

Yanıtlar:


17

İyi,

yum history

işi de yapıyor.


CentOS üzerinde çalışıyor gibi görünmüyor (en azından benim kurulumum yok).
Daren Chandisingh

Ah tamam. Sadece Fedora.
lzap

2
Şimdi CentOS 6.2 ("yum yardım tarihi") itibariyle orada. "Bütün iyi şeyler bekleyenlere gelir ...", "olanlar" alt kullanıcılar, "iyi şeyler" ise kararlı bir yazılımdır. Şahsen, sık sık beklemek için sabırsızlanıyorum ....
michael

39

Aradığınızı yumgünlük dosyalarında bulacağınıza inanıyorum ./var/log/yum.log


1
Yüklü paketlerin temiz bir listesini istiyorsanız, ne zaman veya ne olduğuna bakılmaksızın (güncelleme / yükleme) şunu yapın:cat /var/log/yum.log | sed "s#.\+: \?\(.\+\)#\1#" | sort | tee /tmp/yum.install.list.txt
nickboldt 12:16 '

7

Örneğin:

yum geçmişi listesi

[root ~]> yum history list
Loaded plugins: dellsysidplugin2, fastestmirror, refresh-packagekit
ID     | Login user             | Date and time    | Action(s)      | Altered
-------------------------------------------------------------------------------
 2 | User <username>        | 2010-01-19 15:10 | Erase          |    1
 1 | User <username>        | 2010-01-19 14:55 | Update         |    3
history list

Kimlik 2 için geçmiş bilgisini göster

[root ~]> yum history info 2
Loaded plugins: dellsysidplugin2, fastestmirror, refresh-packagekit
Transaction ID : 2
Begin time     : Tue Jan 19 15:10:13 2010
Begin rpmdb    : 2431:fe4c2c846fd45c9125fb8ab27542a27b22e0d3df
End time       :            15:10:27 2010 (14 seconds)
End rpmdb      : 2430:2eeb12b0b0f2ef3fcb31b4447b439e76e92e3866
User           : User <username>
Return-Code    : Success
Transaction performed with:
Installed    rpm-4.7.2-1.fc12.i686
Installed    yum-3.2.25-1.fc12.noarch
Installed    yum-plugin-fastestmirror-1.1.24-2.fc12.noarch
Packages Altered:
Erase        arora-0.10.2-2.fc12.i686
history info

1

Liste paketleri için size yüklemiş, bu deneyin:

alias yum-userinstall="yumdb search command_line install* | grep command_line\ = | sort | uniq | sed -r -e 's/command_line = (.*)/yum \1/g'"

Sonuç:

# yum-userinstall
     yum install bind-utils
     yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
     yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
     yum install lsof
     yum install nano
     yum install nfs-utils libnfsidmap
     yum install nmap-ncat
     yum install openscap-scanner
     yum install open-vm-tools

PS1: bağımlılıkları göstermiyor

PS2: alfabetik olarak sıralanır

PS3: paketi daha sonra kaldırıp kaldırmadığınızı göstermiyor


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.