Baie gebruikers gebruik en gebruik die gksu-opdrag wanneer hulle met grafiese toepassings vanaf die terminale werk. Hierdie instrument is baie nuttig en gewild onder baie gebruikers, maar die dae is ongelukkig getel. Op die oomblik het Debian hierdie instrument uit sy bewaarplekke verwyder en Ubuntu het dit verouder vir die volgende Ubuntu LTS.
Sodat, gebruikers sal ophou met gksu, maar dit beteken nie dat die funksies daarvan deur gebruikers verlore gaan nie. Nie veel minder nie. Tans kan ons dieselfde bereik deur die gvfs-instrument en 'n veranderlike te gebruik wat byna enige Ubuntu-toepassing versoenbaar sal wees.
Gksu is 'n opdrag wat gebruik is om 'n grafiese koppelvlak te gee aan die su- en sudo-opdrag, dit wil sê 'n manier om toegang tot die supergebruikermodus vir grafiese gereedskap te kry. Dit is ook waar dat sekere toepassings soos Gedit direk met die sudo-opdrag gebruik kan word. Maar nou dat ons nie so 'n instrument sal hê nie ons moet die gvfs-instrument gebruik, 'n instrument wat ons sal help om die Gksu-funksies te hê sonder om die tool te gebruik. Wees versigtig, dit beteken nie dat ons 'n supergebruikertoegang het deur 'n veranderlike by die opdragte en kode te voeg nie, maar in sekere situasies, soos die redigering van dokumente, sal ons iets soortgelyks kry.
Die veranderlike waarna ons verwys, is 'admin: //' 'n gvfs-veranderlike wat sal werk soos die gksu-opdrag. As ons dus die volgende in die terminale geskryf het:
gksu gedit /etc/apt/sources.list
(om die bewaarlêer te wysig, om 'n eenvoudige voorbeeld te gee)
Nou moet ons die volgende skryf:
gedit admin:///etc/apt/sources.list
Dit sal die instrument laat werk asof ons die gksu-opdrag eerder geskryf het.
Moontlik 'n oorlas vir baie gebruikers, maar sodra ons daaraan gewoond is, sal die proses eenvoudig en natuurlik weessoos met die sagteware-installasie van die snap-pakkette gebeur het.
2 kommentaar, los joune
Ek het 'n kortpad wat 'n script uitvoer waar ek binne die script 'n reël het om 'n Java-toepassing te begin, voorheen het ek die gksudo-opdrag gebruik om die toepassing as root te begin:
#! / bin / bash
gksudo -u root "java -Xmx500m -jar application.jar full_screen"
Nou werk dit nie vir my en nie
Hulle het regtig 'n misdaad gepleeg deur gksu vry te stel, nou moet u jongleren om 'n deb-pakket te installeer. Ek wonder, dit sou nie beter wees as Ubuntu om die DEB-pakket te bestee en na RPM te gaan nie. Dit is regtig 'n misdaad wat hulle gedoen het. Vir nou gaan ek terug na Debian.