Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: libor007 28 Dubna 2012, 20:23:50
-
pratele, nejak jsem nenasel v 12.04 to rozsireni pro nautilus-k otvirani adresaru jako root. jak to elegantne vyresit?
-
nikdo to neresil?
-
Jo, řešil jsem to. Není to tam, prý to nefunguje, tak byl ten balík odstraněn. Snad se tam postupem času vrátí
-
toto jsem vyřešil přez skript který je se doinstaluje přez Ubuntu Tweek, ale občas to padne na hubu :( všiml jsem si že je ořezáno dost věcí v nautilu a nejdou elegantně doinstalovat
-
Já už dlouho používám upravenou kopii spouštěče správce souborů, kde původní příkaz "nautilus %U" jsem nahradil "gksudo nautilus %U", přejmenoval na "Soubory - root" a přebarvil si ikonu na červeno. Hotovo, stačí spustit, řekne si o heslo a mám nautilus s právy roota.
-
ja rači dam přednost přikazu
gksudo nautilus
ale spise si potrpin na gksudo thunat
:) nevim zda se mi to v terminalu rychlejsi vetsinou je terminal spustenej takze akorat klapnu a pisnu
-
nikdo to neresil?
někde jsem viděl debatu na tohle téma. Ono to neni tak jednoduše implementovatelné, aby se vyřešili všechny závislosti, které díky následné manipulaci se soubory vzniknou.
-
Úplně nejjednodušší je uložit si tyto tři řádky:
#/bin/bash
p="`echo $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS|sed -n '1p'`"
[ -z $p1 ] && gksu nautilus "$NAUTILUS_SCRIPT_CURRENT_URI" || gksu nautilus "$p"
do souboru nazvaného třeba Nautilus-root v adresáři
~/.gnome2/nautilus-scripts/
a nastavit mu spustitelný příznak. Pak ho najdete v kontextovém menu Nautila pod položkou Skripty.
Napsat to v Pythonu, aby to bylo v první úrovni menu a ne v submenu nebude problém, třeba to napíšu, až zjistim, co je v trojce jinak.
EDIT: dopsal jsem jedny uvozovky, kdyby byly v cestě mezery, byl by původní skript nefunkční
EDIT2: doplnil jsem skript, aby šel v root Nautilu otevřít i aktální adresář při kliknutí mezi ikony. pokud vyberete víc adresářů, otevře vždy jen první, hromadně zas příště..
-
Zajimave, ze v 11.10 to slo. No zatim se musim spokojit s gksudo nautilus..
-
Do Hlavni nabidky jsem pridal novou polozku - Nautilus jako spravce
gksu /usr/bin/nautilus