Linux’ta Kurulu Paketleri Kurulum Tarihine Göre Sıralama

Bazen, sistemde kurduğumuz paketleri ve ne zaman kurduğumuzu merak edebiliriz.Nasıl yapabileceğimize bir bakalım.

Arch Linux ve Türevlerinde:

Öncelikle, kurulu değilse expac paketini kuruyoruz:

sudo pacman -S expac

Akabinde , aşağıdaki komut bize Arch Linux ve türevlerinde, kurulu paketleri kurulum tarihine göre sıralayarak listeleyecektir:

$ expac --timefmt='%Y-%m-%d %T' '%l\t%n'|sort -n

Örnek çıktı şu şekilde:

[kesim@archlinux ~]$ expac --timefmt='%Y-%m-%d %T' '%l\t%n'|sort -n
2018-11-05 23:44:30 filesystem
2018-11-05 23:44:30 iana-etc
2018-11-05 23:44:30 linux-api-headers
...

Böylece devam edip kurulu paketlerin tamamı listelenmiş oluyor.Tamamını buraya almadım.

Yukarıdaki komut, kurulu tarihe göre sıralanmış tüm paketleri listeleyecektir. En son yüklenen 10 paketi de aşağıdaki komutu kullanarak listeleyebiliriz:

$ expac --timefmt='%Y-%m-%d %T' '%l\t%n' | sort | tail -n 10

Örnek çıktı:

[kesim@archlinux ~]$ expac --timefmt='%Y-%m-%d %T' '%l\t%n' | sort | tail -n 10
2018-11-10 08:08:00 util-linux
2018-11-10 08:08:07 linux-firmware
2018-11-10 08:08:07 zstd
2018-11-10 08:08:12 linux
2018-11-10 08:08:13 nss
2018-11-10 08:08:13 patch
2018-11-10 08:08:13 python-requests
2018-11-10 08:08:13 smbclient
2018-11-10 08:08:13 unzip
2018-11-10 08:08:13 which
[kesim@archlinux ~]$

DEB Tabanlı Sistemlerde:

Debian, Ubuntu ve tüm APT tabanlı sistemlerde, kurulu paketleri kurulum tarihine / saatine göre sıralı olarak aşağıdaki komutu kullanarak listeleyebiliriz:

$ grep " install " /var/log/dpkg.log

Örnek çıktı:

2018-10-17 22:27:36 install libqmi-glib5:amd64 <none> 1.20.0-1.1ubuntu1
2018-10-17 22:27:36 install libqmi-proxy:amd64 <none> 1.20.0-1.1ubuntu1
2018-10-17 22:27:36 install libqt4-designer:amd64 <none> 4:4.8.7+dfsg-7ubuntu1
2018-10-17 22:27:36 install libqt4-help:amd64 <none> 4:4.8.7+dfsg-7ubuntu1
2018-10-17 22:27:36 install libqt4-scripttools:amd64 <none> 4:4.8.7+dfsg-7ubuntu
...

Ben buraya bu kadarını aldım.Bu şekilde tamamı listelenmiş oluyor.

Bir cevap yazın