Nhiều người dùng sử dụng và sử dụng lệnh gksu khi làm việc với các ứng dụng đồ họa từ thiết bị đầu cuối. Công cụ này rất hữu ích và được nhiều người dùng ưa chuộng, nhưng tiếc là số ngày của nó đã bị đánh số. Hiện tại Debian đã xóa công cụ này khỏi kho lưu trữ của nó và Ubuntu đã không dùng nó cho Ubuntu LTS tiếp theo.
Vậy nên, người dùng sẽ ngừng sử dụng gksu nhưng không có nghĩa là người dùng sẽ mất các chức năng của nó. Không ít hơn nhiều. Hiện tại, chúng ta có thể đạt được điều tương tự bằng cách sử dụng công cụ gvfs và một biến sẽ tương thích với hầu hết mọi ứng dụng Ubuntu.
Gksu là một lệnh được sử dụng để cung cấp giao diện đồ họa cho lệnh su và sudo, tức là một cách để truy cập chế độ siêu người dùng cho các công cụ đồ họa. Cũng đúng khi một số ứng dụng nhất định như Gedit có thể được sử dụng trực tiếp bằng lệnh sudo. Nhưng, bây giờ chúng ta sẽ không có một công cụ như vậy chúng ta phải sử dụng công cụ gvfs, một công cụ sẽ giúp chúng ta có các chức năng của Gksu mà không cần sử dụng công cụ. Hãy cẩn thận, điều này không có nghĩa là bằng cách thêm một biến vào các lệnh và dòng mã, chúng ta có quyền truy cập siêu người dùng, nhưng trong một số tình huống nhất định, chẳng hạn như chỉnh sửa tài liệu, chúng ta sẽ nhận được một cái gì đó tương tự.
Biến chúng tôi đang đề cập đến là "admin: //" một biến gvfs sẽ hoạt động giống như lệnh gksu. Do đó, nếu trước đó chúng ta đã viết những điều sau trong thiết bị đầu cuối:
gksu gedit /etc/apt/sources.list
(để chỉnh sửa tệp kho lưu trữ, để đưa ra một ví dụ đơn giản)
Bây giờ chúng ta phải viết như sau:
gedit admin:///etc/apt/sources.list
Điều này sẽ làm cho công cụ hoạt động như thể chúng ta đã viết lệnh gksu.
Có thể gây phiền toái cho nhiều người dùng nhưng khi chúng ta đã quen với nó, quá trình này sẽ đơn giản và tự nhiên, như đã xảy ra với việc cài đặt phần mềm của các gói snap.
Tôi có một lối tắt thực thi một tập lệnh mà trong tập lệnh, tôi có một dòng để khởi chạy ứng dụng java, trước đây tôi đã sử dụng lệnh gksudo để khởi chạy ứng dụng dưới dạng root:
#! / bin / bash
gksudo -u root "java -Xmx500m -jar application.jar full_screen"
Bây giờ nó không hoạt động với tôi và
Họ thực sự đã phạm tội khi phát hành gksu, bây giờ bạn phải tung hứng để cài đặt gói deb. Tôi tự hỏi, nó sẽ không tốt hơn Ubuntu sử dụng gói DEB và chuyển đến RPM. Đó thực sự là một tội ác những gì họ đã làm. Hiện tại, tôi sẽ quay lại Debian.