Dediğinizi yapınca aşağıdaki gibi bir hata alıyorum. Benim merak ettiğim neden basitçe sudo olarak bir başlatıcı yapamıyorum? Örneğin neden sudo thunar gibi bir komutla başlatıcı oluşturamıyorum. Başlatıcıyı açarken bir şifre sorma ekranı gelecek şekilde neden ayarlayamıyorum mesela. İnternette gördüğüm kadarıyla programı sürekli root çalışacak şekilde ayarlayabiliyormuşuz. Dosya Ekleri 2021-04-28 20.52.20 ekran görüntüsü. png 16 KB · Görüntüleme: 33

Arch tabanında update-alternatives olmadığını gözardı etmişim, x-terminal-emulator bununla ilgili bir dosya. Debian tabanında update-alternatives sayesinde x-terminal-emulator komutu ile uçbirimi açabilirsin, böylece masaüstü ortamında etkin olan terminal öykünücüsü açılabilir. Bunun yerine Xfce için aşağıdaki komutu deneyebilirsin. Ama bu sadece terminal açıldığında yönetici parolası ister ve akabinde uçbirimde root olarak devam edebilirsin. Kod:Panoya kopyala xfce4-terminal -e "sudo -i" Uygulamayı yönetici hakları ile açmak için, sudo yerine pkexec kullanabilirsin. Ama uygulamaların pkexec ile çalışabilmesi için, bir policy-kit aksiyonuna ihtiyaç olabilir. Uygulamaların genelinde, kurulan paketlerle böyle bir aksiyon dosyası hazır gelebilir. Mesela Thunar'ı root olarak açmak için aşağıdaki komutu kullanabilirsin. Kod:Panoya kopyala pkexec thunar Herhangi bir uygulama için aşağıdakini kullanabilirsin. Ama her uygulama root olarak çalışmaz, mesela VLC gibi. Kod:Panoya kopyala /bin/bash -c 'pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY uygulama-komutu' Ya da aşağıdaki komutu kullanabilirsin, bu şekilde uçbirimde parola ister ve akabinde uygulama yönetici hakları ile açılır. Kod:Panoya kopyala xfce4-terminal -e "sudo thunar" 1 2 Sonraki 1 Sayfaya git Git Sonraki Last Tarihe göre sırala Puana göre sırala Dengesiz Kokarca Hectopat Katılım 18 Şubat 2020 Mesajlar 4.681 Makaleler 7 Çözümler 22 Daha fazla Cinsiyet Erkek 28 Nisan 2021

Terminal açıldığında parola girerek root olarak devam etmek istiyorsan; başlatıcının komut kısmını aşağıdaki gibi düzenlemeyi deneyebilirsin. Kod:Panoya kopyala x-terminal-emulator -e "sudo -i"

Dosya adını ". desktop" ile bitirdiniz mi?

pkexec komutu ile başlatıcı oluşturduğum zaman uygulamalar root olarak başlatılabiliyor. Bu komut ile terminal açılmıyor. Dediğiniz gibi polkit yapılandırması lazımmış. Ama başlatıcıların nasıl sudo olarak oluşturulacağını öğrenmiş oldum.

Amacım aslında yapmak böyle bir şey yapmak değil, sadece yapılabiliyor mu ona bakmaktı. Ayrıca sadece terminal değil hiçbir başlatıcı sudo komutu ile oluşturulmuyor. Bunun nedeni ne?

Arch tabanında update-alternatives olmadığını gözardı etmişim, x-terminal-emulator bununla ilgili bir dosya. Debian tabanında update-alternatives sayesinde x-terminal-emulator komutu ile uçbirimi açabilirsin, böylece masaüstü ortamında etkin olan terminal öykünücüsü açılabilir. Bunun yerine Xfce için aşağıdaki komutu deneyebilirsin. Ama bu sadece terminal açıldığında yönetici parolası ister ve akabinde uçbirimde root olarak devam edebilirsin. Kod:Panoya kopyala xfce4-terminal -e "sudo -i" Uygulamayı yönetici hakları ile açmak için, sudo yerine pkexec kullanabilirsin. Ama uygulamaların pkexec ile çalışabilmesi için, bir policy-kit aksiyonuna ihtiyaç olabilir. Uygulamaların genelinde, kurulan paketlerle böyle bir aksiyon dosyası hazır gelebilir. Mesela Thunar'ı root olarak açmak için aşağıdaki komutu kullanabilirsin. Kod:Panoya kopyala pkexec thunar Herhangi bir uygulama için aşağıdakini kullanabilirsin. Ama her uygulama root olarak çalışmaz, mesela VLC gibi. Kod:Panoya kopyala /bin/bash -c 'pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY uygulama-komutu' Ya da aşağıdaki komutu kullanabilirsin, bu şekilde uçbirimde parola ister ve akabinde uygulama yönetici hakları ile açılır. Kod:Panoya kopyala xfce4-terminal -e "sudo thunar" Önceki 1 2 İlk Önceki 2 Sayfaya git Git Tarihe göre sırala Puana göre sırala KS KS D dakovey Kilopat Katılım 3 Temmuz 2017 Mesajlar 1.539 Makaleler 1 Çözümler 20 28 Nisan 2021

İyi akşamlar arkadaşlar, biraz önce masaüstüne başlatıcı oluşturmaya çalıştım. Başlatıcıyı oluşturdum ama çalıştıramadım. Çalıştırmak için çalışma iznini ve erişim izinlerini verdim. Sanırım çalıştıramamamın nedeni başlatıcıyı sudo komutu ile oluşturmaya çalışmam. Üst üste çalıştırmaya çalıştığım zaman 3 dakika kadar root yetkilerden beni men etti. Herhangi bir şekilde root olarak işlem yapamadım, terminalde de uygulamalarda da. Bu arada başlatıcıyı root olarak açtığım zaman çalışıyor. Ama root olarak açacaksam sudo komutuna zaten gerek yok. Aşağıya başlatıcının ve izinlerin fotoğrafını bırakıyorum. Manjaro Xfce ve 5.4 LTS kernel kullanıyorum. Ayrıca başlatıcı oluşturmak istemiyorum. Sadece böyle bir şey yapamıyor muyuz onu merak ediyorum. Yapamıyorsak neden yapamıyoruz? Son düzenleyen: Moderatör: 28 Nisan 2021

"sudo xfce4-terminal" başlatmak için "Uçbirimde çalıştır"ı işaretlemeyi denersen olur diye düşünüyorum. Sudo ile başlattığın için uçbirim gerekiyor olabilir.

Arch tabanında update-alternatives olmadığını gözardı etmişim, x-terminal-emulator bununla ilgili bir dosya. Debian tabanında update-alternatives sayesinde x-terminal-emulator komutu ile uçbirimi açabilirsin, böylece masaüstü ortamında etkin olan terminal öykünücüsü açılabilir. Bunun yerine Xfce için aşağıdaki komutu deneyebilirsin. Ama bu sadece terminal açıldığında yönetici parolası ister ve akabinde uçbirimde root olarak devam edebilirsin. Kod:Panoya kopyala xfce4-terminal -e "sudo -i" Uygulamayı yönetici hakları ile açmak için, sudo yerine pkexec kullanabilirsin. Ama uygulamaların pkexec ile çalışabilmesi için, bir policy-kit aksiyonuna ihtiyaç olabilir. Uygulamaların genelinde, kurulan paketlerle böyle bir aksiyon dosyası hazır gelebilir. Mesela Thunar'ı root olarak açmak için aşağıdaki komutu kullanabilirsin. Kod:Panoya kopyala pkexec thunar Herhangi bir uygulama için aşağıdakini kullanabilirsin. Ama her uygulama root olarak çalışmaz, mesela VLC gibi. Kod:Panoya kopyala /bin/bash -c 'pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY uygulama-komutu' Ya da aşağıdaki komutu kullanabilirsin, bu şekilde uçbirimde parola ister ve akabinde uygulama yönetici hakları ile açılır. Kod:Panoya kopyala xfce4-terminal -e "sudo thunar"

Aklıma gelmişti, denedim ama çalışmadı.

Evet, dosya adı "sudo. desktop" olarak geçiyor. İlk defa çalıştırmaya çalıştığım zaman bu dosya güvenilmez uyarısı vermişti. Ama güvenilir olarak işaretlememe rağmen açılmıyor.

Python ile de yapılabilir eğer sizin için de uygunsa ayrıca neden olmadığını ben anlayamadım, biraz şaşırdım üstelik.