10.10 Güncelleme Yöneticisi'ndeki paketler listesini güncellemek için nasıl sudo ayrıcalıklarına ihtiyacınız yok?


13

Maverick'teki Güncelleme Yöneticisi'nden "Kontrol Et" düğmesine bastığımda, eskiden 10.04 ve öncesinde olduğu gibi bana şifremi (sudo doğrulaması) sormadan paketlerdeki bilgileri doğrudan indirmeye başladığını fark ettim.

Nedenini merak ediyorum, çünkü Terminal'de hala "apt-get güncellemesi" yürütmek için sudo olmanız gerekiyor.

Yanıtlar:


18

Ubuntu 10.10'da , Güncelleme Yöneticisi varsayılan olarak Synaptic arka ucundan Aptdaemon arka ucuna geçti . Aptdaemon, PolicyKit ile daha hassas bir ayrıcalık yönetimine izin verir ve normal kullanıcılar için varsayılan PolicyKit yapılandırması, yükseltilmiş ayrıcalıklara ihtiyaç duymadan güncellemeleri kontrol etmelerine izin verir.


7

Bu cevap için iyi bir açıklama nasıl bu değişikliğin yapıldığı (detay eller daha kullanılabilir burada ).

Sorunun bir nedeni de var . Paket kurulumu için, keyfi kullanıcıların yazılım yüklemesine izin vermekle ilgili bir dizi güvenlik sorunu vardır - açık bir örnek olarak, belirli bir yazılım parçasının yüklenmesini gerektiren istismarlar daha yaygın olarak uygulanabilir hale gelir. Paket önbelleğini güncellemekle aynı tür güvenlik endişeleri yoktur. Her zaman güvenli olmalı (veya en azından ayrıcalıklı bir kullanıcının yapabileceği diğer ağ erişiminden daha az güvenli olmamalıdır), bu yüzden ayrıcalıklı bir kullanıcıyla kısıtlamak mantıklı değildir.

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.