Saya selalu merekomendasikan menekan ALT+ F2dan mengetik misalnya gksu nautilus
atau gksudo nautilus
keduanya sama; untuk menjalankan program grafis dengan hak akses root . Namun, saya baru saja menginstal raring pada sistem pengujian dan ini tidak lagi berfungsi.
gksu
dan gksudo
tidak diinstal sebagai bagian dari instalasi raring default; meskipun mereka berada di repositori. Dalam 12,04 setidaknya gksudo
hanya tautan simbolis kegksu
Alasan saya selalu melakukan ini adalah karena sementara itu sering aman untuk digunakan sudo
dalam beberapa keadaan dapat menyebabkan masalah dengan aplikasi grafis karena gksu
Anda menjalankan program sebagai root sementara sudo
Anda menjalankan sebagai diri sendiri tetapi dengan hak istimewa yang tinggi.
Ini bisa berarti Anda secara tidak sengaja mengubah pemilik file sistem kritis. Ini bisa menimbulkan masalah.
Alasan ini dijelaskan lebih baik di sini:
Mengapa perintah dihapus dari instalasi baru dan apa yang harus kita gunakan sebagai gantinya?
gksudo
dan gksu
yang tidak identik, meskipun salah satu adalah symbolic link ke yang lain (program mendeteksi bagaimana itu dimulai). Ada perbedaan halus yang, dalam kasus yang jarang terjadi, dapat menyebabkan hilangnya file sistem yang dipilih. Karena itu, sampai Anda mulai menggunakan pkexec
, harap selalu gunakan gksudo
sebagai ganti gksu
.
gksudo
sama-sama melihat Apa perbedaan antara gksudo dan gksu? . Bisakah Anda menambahkan jawaban untuk pertanyaan yang menjelaskan perbedaannya? atau beri kami tautan ke situs web yang menjelaskannya agar salah satu dari kami bisa.
gksu
berhenti diinstal secara default adalah bahwa pengembang berpikir polkit adalah cara yang lebih baik untuk mengontrol hak istimewa. Jadi mereka secara bertahap memigrasikan aplikasi untuk menggunakannya. gksu
hanya bagian dari instalasi default karena aplikasi lain bergantung padanya. Karena tidak ada dalam instalasi default tergantung pada gksu
atau gksudo
tidak lagi ditarik sebagai dependensi.