Ben her zaman ALT+ tuşuna basıp tavsiye etmeyi tavsiye ettim, F2örneğin gksu nautilus
ya da gksudo nautilus
her ikisi de eşdeğerdir; Kök haklarına sahip grafik programları çalıştırmak . Ancak, henüz bir test sistemine tecavüz kurdum ve bu artık işe yaramıyor.
gksu
ve gksudo
varsayılan bir raring kurulumunun parçası olarak kurulmaz; onlar depolarda olsalar da. 12.04'te en azından gksudo
sadece sembolik bir bağdı.gksu
Bunu her zaman yapmış olmamın nedenleri, sudo
bazı durumlarda kullanmak güvenli olmakla birlikte, grafiksel uygulamalarda sorunlara yol açabileceğidir, çünkü gksu
programı kendiniz gibi çalıştırırken, yüksek ayrıcalıklara sahipken, rootsudo
olarak çalıştırıyorsunuz.
Bu, yanlışlıkla kritik sistem dosyalarının sahibini değiştirebileceğiniz anlamına gelebilir. Bu sorunlara neden olabilir.
Bu akıl yürütme burada daha iyi açıklanmaktadır:
Komut neden yeni bir kurulumdan kaldırıldı ve bunun yerine ne kullanmalıyız?
gksudo
ve gksu
vardır değil bir başka bir sembolik bağ (program başlatıldı nasıl algılar) olsa bile, aynı. Nadir durumlarda seçilen sistem dosyalarının kaybedilmesine yol açabilecek ince bir fark vardır. Bu nedenle, kullanmaya başlayana kadar pkexec
, lütfen her zaman gksudo
yerine kullanın gksu
.
gksudo
aynıydı gksudo ile gksu arasındaki fark nedir? . Lütfen farkı açıklayan bu soruya bir cevap ekleyebilir misiniz; veya bize birisinin web sitemiz için link vermesini sağlayın.
gksu
Varsayılan olarak kurulmasının durmasının nedeni , geliştiricilerin polkitenin ayrıcalıkları kontrol etmenin daha iyi bir yolu olduğunu düşünmesidir . Bu nedenle, bunun yerine uygulamaları kullanmak için giderek geçiş yapıyorlar. gksu
diğer uygulamalara bağlı olduğundan varsayılan kurulumun yalnızca bir parçasıydı. Varsayılan kurulumdaki hiçbir şey bağlı olmadığından gksu
veya gksudo
artık bir bağımlılık olarak kullanılmadığından bağlıdır.