Aslında, sorunuza göre bu aşağıdaki komutu ihtiyacınız olanı yapar dpkg -l | grep ii. Bu yüklü her paketi benim için gerektiği gibi listeledi. Şimdi A kullanıcısını ya da B kullanıcısını söylemiyor ama yine de bu, sudo için değil, yazılım merkezi günlüklerinin bir sınırlaması. Sudo kullanan EVEN, sudo adlı kullanıcı iletilir ve böylece sudo adlı bir komutu çalıştırmak için herhangi bir uygulama günlüğüne sahip olabilirsiniz. Şimdi elbette bu sorunu kolayca çözebilirsiniz çünkü sudo'nun bir kısmı, eğer şifrelerini biliyorsanız, hackleyebiliyorsanız veya sistemdeki haklara sahipseniz değiştirebiliyorsanız, [sudo'ya erişimi olan] herhangi bir kullanıcı olarak giriş yapma yeteneğidir.
Bir kullanıcının sizi veya sisteminizi riske sokabileceği konusunda neler kurduğuyla ilgili endişeleriniz varsa, neden onlara sudo erişimi sağladığınızı ve bununla birlikte paketleri yükleme özelliğini incelemek isteyebilirsiniz, ancak bu sadece bir not.
Sistem kurulumundan bu yana hangi paketleri kurduğunuzu kendinize sorduğunuzu hissediyorum, böylece kurulumu yeni bir makineye temizleyebilir veya aynalayabilirsiniz. Buradaki cevaplar zaten yedekleme / geri yüklemeyi kapsar, bu yüzden bunu atlayalım.
Hangi kullanıcının bir paketin kurulumunu çağırdığını bulmanın kolay ve basit bir yolu olmadığından, daha iyi bir yaklaşım, kurulu tüm paketleri listelemek ve Google’a açık bir tarayıcı penceresi açmak için yukarıda ve başka bir kullanıcı tarafından listelenen komutları kullanmak olabilir. Google, sisteminizi çalışır durumda tutmak için hangi paketlerin gerekli olduğunu ve hangilerinin olmadığını bulmak için arama yaptı.
Havanın çoğunu atlamak ve daha doğrudan cevaba ulaşmak için buraya atla ...
Ayrıca, sudoers günlüklerinizi gözden geçirebilir, kimin kurulum için çağrıldığını ve örnek bir satır vermemi sağlayabilirsiniz
May 15 11:26:30 <COMPUTERNAME> sudo: <user who called sudo> : TTY=unknown ; PWD=/home/pariah (pwd file or auth method used to verify user) ; USER=root (User they were running as) ; COMMAND=/usr/bin/thunar (the command they ran)
Yani bu bana şu anda ve bu kullanıcının bir sudo çağrısı yaptığını söyler [gerçekte bu durumda gksu btw kullanılıyordu], hangi kullanıcı sudo'nun izinleri olmasına izin verdiler ve büyük olanları koştular!
Şimdi, sudo logu içinde apt-get ve benzeri öğütleri kullandıysanız [/var/log/auth.log] ve daha yaşlı olanların sonuna .0 .1 vb. Eklenir.
Komut satırında kendisi için çağrılan kullanıcıyı yükleyen bir araya getirebilirsiniz. Eğer yazılım merkezi kullanıyorlarsa, ilgili terminal komutunun burada bir doğrulama satırı alıp alamayacağından emin değilim, ancak bulunan yazılım merkezi kayıtlarını kullanıyorsunuz:
/var/log/apt/history.log ve daha eski kütükler .gz ile sıkıştırılmış arşivlerdedir.
Şimdi, yazılım merkezi günlüğü, o günlüğü daha önce gördüğüm kadarıyla yüklemeleri yazan kullanıcıya sağlamaz, ancak yazılım merkezi performanslarının HER eklediği, değiştirildiği veya kaldırıldığı listelenir. Yine, bu kütüğün zaman ve tarih damgaları da var, üs sistem kurulumundan sonra en eski kütüğün en üst kısmına gittikten sonra veya temel kurulumun ne zaman yapıldığı zamanını ve tarihini hatırlıyorsanız ve gitmek için iyi bir zaman bulursanız, toplamaları bulmak için yeterince kolay.
Bahsedilen bu günlük dosyalarının her ikisi de düz metindir ve Ubuntu lezzetinin varsayılan olarak görüntülemek ve yazdırmak için kullandığı herhangi bir gedit, mousepad, leafpad ve metin düzenleyiciyi kullanabilirsiniz.