Sự khác biệt giữa gksu và sudo là gì?


9

Tôi đoán điều này áp dụng cho bất kỳ máy tính để bàn Gnome nào. Sự khác biệt giữa hai lệnh này là gì? Theo tài liệu Ubuntu và các câu hỏi tham khảo nó , trước đây cũng đặt $HOMEbiến môi trường và sao chép biến .Xmasterity sang vị trí tạm thời, nhưng đó có phải là những khác biệt duy nhất cho tất cả các hệ thống chạy Gnome hay chúng chỉ áp dụng cho Ubuntu?


2
Giữa gksu và sudo? Hay giữa gksu và gksudo?
Gilles 'SO- ngừng trở nên xấu xa'

@Gilles Tôi nghĩ gksudochỉ cần liên kết với gksu, ít nhất là trên Ubuntu .
Ricardo Altamirano

@RicardoAltamirano không có nghĩa gì cả. Nó vẫn có thể hoạt động khác
daisy

1
@ warl0ck Có thể gksudohoạt động khác nhau trên một hệ thống (như Ubuntu) không liên quan gksugì đến symlink ? (Đây là một câu hỏi nghiêm túc. Tôi không biết đủ về Linux để biết liệu nó có tạo ra sự khác biệt không).
Ricardo Altamirano

1
@RicardoAltamirano bằng cách kiểm tra tên của liên kết mềm, nếu có gksudo, hãy hành động như gksudo; nếu nó gksuhoạt động như thếgksu
daisy

Câu trả lời:


5

Sau khi tìm kiếm ở chiều dài lớn hơn và tìm ra một vài khác nguồn , tôi nghĩ rằng nó là an toàn để nói rằng gksulà không có gì hơn một wrapperkhoảng sudotrong hầu hết các trường hợp. Nguồn này nói rằng vì gksuhiển thị hộp thoại mật khẩu, nó được sử dụng cho các ứng dụng đồ họa (như chúng ta đã biết) vì nó có thể được sử dụng bên ngoài trình giả lập thiết bị đầu cuối. Mặt khác, chạy sudo <cmd>từ launcher sẽ không hoạt động vì người dùng sẽ không được nhắc nhập mật khẩu.


1

Tôi nhớ rằng tôi không thể chạy một số ứng dụng X với sudo, nhưng có thể chạy chúng với gksudohoặc kdesudo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.