Wielu użytkowników używa i używa polecenia gksu podczas pracy z aplikacjami graficznymi z poziomu terminala. Narzędzie to jest bardzo przydatne i popularne wśród wielu użytkowników, niestety jego dni są policzone. Obecnie Debian usunął to narzędzie ze swoich repozytoriów, a Ubuntu wycofał je z następnego Ubuntu LTS.
Po to aby, użytkownicy przestaną mieć gksu, ale nie oznacza to, że użytkownicy utracą jego funkcje. Niewiele mniej. Obecnie możemy osiągnąć to samo używając narzędzia gvfs i zmiennej, która będzie kompatybilna z prawie każdą aplikacją Ubuntu.
Gksu to polecenie, które zostało użyte do nadania interfejsu graficznego komendom su i sudo, czyli sposobu na dostęp do trybu administratora dla narzędzi graficznych. Prawdą jest również, że niektórych aplikacji, takich jak Gedit, można używać bezpośrednio z poleceniem sudo. Ale teraz, kiedy nie będziemy mieli takiego narzędzia musimy użyć narzędzia gvfs, narzędzia, które pomoże nam mieć funkcje Gksu bez użycia narzędzia. Uważaj, nie oznacza to, że dodając zmienną do poleceń i wierszy kodu mamy dostęp superużytkownika, ale w pewnych sytuacjach, jak np. Edycja dokumentów, otrzymamy coś podobnego.
Zmienna, do której się odnosimy, to „admin: //” zmienna gvfs, która będzie działać jak polecenie gksu. Tak więc, jeśli wcześniej napisaliśmy w terminalu:
gksu gedit /etc/apt/sources.list
(aby edytować plik repozytoriów, aby podać prosty przykład)
Teraz musimy napisać co następuje:
gedit admin:///etc/apt/sources.list
To sprawi, że narzędzie będzie działało tak, jakbyśmy zamiast tego napisali polecenie gksu.
Prawdopodobnie uciążliwe dla wielu użytkowników, ale gdy się do tego przyzwyczaimy, proces będzie prosty i naturalny, jak to miało miejsce w przypadku instalacji oprogramowania pakietów przystawek.
Mam skrót, który wykonuje skrypt, w którym w skrypcie mam linię do uruchomienia aplikacji java, wcześniej użyłem polecenia gksudo, aby uruchomić aplikację jako root:
#! / bin / bash
gksudo -u root "java -Xmx500m -jar application.jar full_screen"
Teraz to nie działa dla mnie i
Naprawdę popełnili przestępstwo, wypuszczając gksu, teraz musisz żonglować, aby zainstalować pakiet deb. Zastanawiam się, nie byłoby lepiej niż Ubuntu avandone pakiet DEB i przejdź do RPM. To, co zrobili, to naprawdę przestępstwo. Na razie wracam do Debiana.