Gksu ni nini na kwa nini unatumia?

Amri za gksu na gksudo zinawezesha kuinua ruhusa zako wakati wa kutumia programu za kielelezo.

Wao ni kimsingi sawa sawa ya amri za amri na amri ya sudo .

Ufungaji

Kwa default gksu si lazima imewekwa na default yoyote zaidi ndani ya wote distributions Linux.

Unaweza kuifunga ndani ya Ubuntu kutoka kwenye mstari wa amri ukitumia amri ya kutosha kama ifuatavyo:

sudo apt-get install gksu

Unaweza pia kufunga gksu kwa kutumia meneja wa mfuko wa synaptic . Kama ya kuandika chombo hiki haipatikani katika Meneja mkuu wa Package ya Ubuntu.

Kwa nini unatumia gksu

Fikiria unatumia meneja wa faili ya Nautilus na unataka kuhariri faili katika folda inayomilikiwa na mtumiaji mwingine au kwa kweli folda ambayo inaweza kupatikana tu kama mtumiaji wa mizizi.

Unapofungua folda ambayo una ruhusa ndogo ya kufikia utapata kwamba chaguo kama vile kuunda faili na kuunda folda hutolewa.

Unaweza kufungua dirisha la terminal, kubadili mtumiaji mwingine kutumia amri na kisha uunda au uhariri faili kutumia mhariri wa nano . Vinginevyo, unaweza kutumia amri ya sudo kuhariri faili mahali ambapo huna ruhusa sahihi.

Programu ya gksu inakuwezesha kukimbia Nautilus kama mtumiaji tofauti ambayo inamaanisha utakuwa na upatikanaji wa faili na folda ambazo kwa sasa zimejaa.

Jinsi ya kutumia gksu

Njia rahisi ya kukimbia gksu ni kufungua dirisha la terminal na aina yafuatayo:

gksu

Dirisha ndogo litafungua na masanduku mawili:

Sanduku la kukimbia linataka kujua jina la programu unayotaka kukimbia na kama bogi la mtumiaji inakuwezesha kuamua mtumiaji anayeendesha programu kama.

Ikiwa unakimbia gksu na kuingia nautilus kama amri ya kukimbia na kuacha mtumiaji kama mizizi utaweza kuendesha faili na folda ambazo hazipatikani.

Huna haja ya kutumia amri ya gksu peke yake. Unaweza kutaja amri unayotaka kukimbia na mtumiaji wote kwa moja kama ifuatavyo:

gksu -u mizizi ya nautilus

Tofauti kati ya gksu Na gksudo

Katika Ubuntu gksu na gksudo hufanya kazi ile ile kama wanavyounganishwa. (wao wote wanasema kwa kutekelezwa sawa).

Unapaswa, hata hivyo, kudhani kwamba gksu ni sawa sawa ya amri ambayo inamaanisha umebadilisha mazingira ya mtumiaji. Amri ya gksudo ni sawa na amri ya sudo ambayo inamaanisha wewe unatekeleza programu kama mtu unayejifanya ambayo kwa default ni mizizi.

Jihadharini Wakati wa Running Maombi ya Graphical Na Vyeti Vyeti

Kujenga na kuhariri faili kutumia Nautilus wakati wa kukimbia kama gksudo au gksu kunaweza kusababisha madhara mabaya.

Kuna chaguo ndani ya programu ya gksu na gksudo chini ya mipangilio ya juu inayoitwa mazingira ya kuhifadhi.

Hii inakuwezesha kufikia programu na mipangilio ya sasa iliyoingia kwa mtumiaji lakini kuendesha programu kama mtumiaji unayejitahidi ambayo ni kawaida mizizi.

Kwa nini hii ni jambo baya?

Fikiria maombi unayoendesha ni meneja wa faili ya Nautilus na umeingia kama John.

Sasa fikiria kwamba unatumia gksudo kukimbia Nautilus kama mizizi. Umeingia kama John, lakini unatumia Nautilus kama mizizi.

Ikiwa unapoanza kuunda faili na folda chini ya folda ya nyumbani hutajua kabisa kuwa faili zinaundwa na mizizi kama mmiliki na mizizi kama kikundi.

Unapojaribu na kufikia faili hizi kwa kutumia Nautilus kukimbia kama mtumiaji wa kawaida wa Yohana huwezi kuhariri faili.

Ikiwa faili zilizobadilishwa ni faili za usanidi basi hii inaweza kuwa mbaya sana kweli.

Je, unatumia gksu

Ukurasa wa gksu kwenye wiki ya GNOME unaonyesha kuwa kutumia gksu sio wazo jema na kwa sasa linarejeshwa kutumia sera ya sera.

Hata hivyo hakuna mbadala inayofaa kwa sasa.

Jinsi ya Kuongeza A Kukimbia Kama Chanzo Chaguo Kwa Maombi Ya kawaida Katika Ubuntu

Fikiria unataka kuwa na uwezo wa kuongeza orodha ya click haki kwa maombi ili uweze kuitumia kama mizizi kama unataka hivyo.

Fungua Nautilus kwa kubonyeza icon ya baraza la baraza la mawaziri kwenye Mwanzilishi wa Ubuntu .

Bofya kwenye icon "ya Kompyuta" upande wa kushoto na uende kwenye folda ya usr, kisha folda ya kushiriki na hatimaye folda ya programu.

Pata icon ya kufungua baraza la baraza la mawaziri na neno "Files" chini. Bofya haki kwenye icon na uchague "nakala hadi". Sasa nenda kwenye folda ya nyumbani, ya ndani, ya kushiriki na ya maombi. ( Utahitaji kuunganisha folda za ndani kwa kubonyeza haki katika folda ya nyumbani na kuchagua "kuonyesha faili zilizofichwa").

Hatimaye bonyeza "chagua"

Sasa nenda kwenye folda ya nyumbani na kisha folda ya eneo, kushiriki na maombi.

Bonyeza ufunguo wa juu na fanya "gedit". Ikoni ya mhariri wa maandishi itaonekana. Bofya kwenye ishara.

Drag icon ya nautilius.desktop kutoka dirisha la Nautilus kwenye mhariri.

Tafuta mstari unaosema "Action = Dirisha" na ubadilishe kwa zifuatazo:

hatua = Dirisha, Root wazi

Ongeza mistari ifuatayo chini:

[Desktop Action Open kama Root]

Jina = Fungua Kama Mzizi

Exec = gksu nautilus

Hifadhi faili.

Ingia kuingia tena na utaweza kubonyeza haki kwenye icon ya baraza la baraza la mawaziri na uchague "wazi kama mizizi" ili kukimbia Nautilus kama msimamizi.

Muhtasari

Wakati gksu ni chaguo nadhani kwamba ikiwa unahitaji kufanya kazi za utawala basi ni bora kutumia kutumia terminal