Шта је Гксу и зашто бисте га користили?

Команде гксу и гксудо вам омогућавају да подигнете своје дозволе приликом покретања графичких апликација.

У суштини су еквивалентне графичке команде су командама су и судо команди .

Инсталација

Подразумевано, гксу не мора бити подразумевано инсталиран у свим Линук дистрибуцијама.

Можете га инсталирати у Убунту из командне линије помоћу наредбе апт-гет на следећи начин:

судо апт-гет инсталл гксу

Можете такође инсталирати гксу користећи синаптички менаџер пакета . Писање овог алата није доступно у главном пакету Убунту пакета.

Зашто бисте користили гксу

Замислите да користите Наутилус управитеља датотека и желите да уредите датотеку у фолдеру у власништву другог корисника или заправо фасциклу којем се може приступити само као роот корисник.

Када отворите фасциклу за коју имате ограничене дозволе за приступ, утврдите да су опције попут креирања датотеке и креирања фасцикле сијале.

Можете отворити прозор терминала, пребацити се на други корисник помоћу наредбе су, а затим креирати или уредити датотеке користећи нано едитор . Алтернативно, можете користити судо наредбу за уређивање датотека на мјестима гдје немате исправне дозволе.

Апликација гксу вам омогућава да покренете Наутилус као другог корисника што значи да ћете имати приступ датотекама и фасциклама које су тренутно сивог.

Како користити гксу

Једноставан начин за покретање гксу је отварање прозора терминала и упишите следеће:

гксу

Отвориће се мали прозор са две кутије:

Поље за покретање жели да зна име програма који желите да покренете, а као корисничко поље можете да одлучите о којем кориснику ће покренути програм.

Ако покренете гксу и укуцате наутилус као команду за покретање и оставите корисника као роот, сада ћете моћи манипулирати датотекама и фасциклама раније недоступним.

Не морате користити саму гксу команду. Можете одредити команду коју желите да покренете, а кориснику све у једном, како слиједи:

гксу -у роот наутилус

Разлика између гксу и гксудо

У Убунту гксу и гксудо обављају исти задатак као и симболички повезани. (оба указују на исту изведбу).

Требало би, међутим, претпоставити да је гксу графички еквивалент команде су, што значи да сте прешли на окружење корисника. Команда гксудо је еквивалентна судо команди, што значи да апликацију покрећете као особу коју сте претпоставили, а који је подразумевано коријен.

Будите пажљиви када радите графичке апликације уз повећане дозволе

Стварање и уређивање датотека користећи Наутилус док ради као гксудо или гксу може довести до катастрофалних последица.

Постоји опција унутар апликације гксу и гксудо под напредним подешавањима која се зове заштита животне средине.

Ово вам омогућава да приступите апликацији с поставкама тренутно пријављеног корисника, али покрените апликацију као корисник са којим се представљате што је уобичајено роот.

Зашто је то лоша ствар?

Замислите апликацију коју покрећете је управитељ датотека Наутилус и пријављени сте као Јохн.

Сада замислите да користите гксудо да покренете Наутилус као роот. Пријављени сте као Јохн, али користите Наутилус као роот.

Ако почнете да креирате датотеке и фасцикле испод кућне фасцикле, нећете знати да се датотеке креирају са роот-ом као власником и кореном као групом.

Када покушате да приступите овим датотекама користећи Наутилус који ради као обичан Јохн корисник, нећете моћи да уређујете датотеке.

Ако су фајлови који су уређивани били конфигурациони фајлови онда то може бити веома лоше.

Треба ли користити гксу

Гксу страница на вики-у ГНОМЕ-а указује на то да коришћење гксу-а више није добра идеја и тренутно се преписује да би се користио правилник.

Међутим, у овом тренутку нема одрживе алтернативе.

Како додати покретање као коријенску опцију за заједничке апликације у Убунту

Замислите да желите да додате мени са десним кликом на апликацију тако да га можете покренути као роот ако то желите.

Отворите Наутилус тако што ћете кликнути на икону за постављање кабинета на Убунту Покретачу .

Кликните на икону "Рачунар" на левој страни и идите до уср фасцикле, затим фасцикли за дељење и коначно фасцикле апликација.

Нађите икону за постављање кабинета испод речи "Датотеке". Кликните десним тастером миша на икону и одаберите "цопи то". Сада идите до фасцикле куће, локалног, дељења и апликација. ( Мораћете да унесите локалну фасциклу тако што ћете десним тастером миша кликнути у кућну фасциклу и изабрати "показати скривене датотеке").

Коначно кликните на "селецт"

Сада идите до кућне фасцикле, а затим локалног, дијељења и апликационог фолдера.

Притисните супер тастер и упишите "гедит". Појавиће се икона уређивача текста. Кликните на икону.

Превуците икону наутилиус.десктоп из прозора Наутилус у едитор.

Потражите линију која каже "Ацтион = Виндов" и промијените је на следеће:

ацтион = Виндов, Опен Роот

Додајте следеће линије на дну:

[Десктоп Ацтион Опен Ас Роот]

Име = Отвори као Роот

Екец = гксу наутилус

Сачувајте датотеку.

Отворите дневник назад и моћи ћете да кликнете десним тастером миша на икону иконе и одаберете "опен ас роот" да бисте покренули Наутилус као администратор.

Резиме

Док је гксу опција, мислим да ако вам је потребно извршити административне задатке, боље је да користите терминал