Portál AbcLinuxu, 3. května 2025 02:05

Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.

20.1.2009 23:58 | Přečteno: 1174×

V nedávné minulosti tady proběhl jistý flame. Stěžoval jsem si, že koncept Ubuntu bez root/kdesu nefunguje dostatečně. Nesetkal jsem se s pochopením. Prosím - tedy jeden příklad za všechny

Canonical vyvíjí správce balíčků Smart. Uživatelé Suse jistě znají. Smart má grafikou podobu, která se spouští příkazem "smart --gui" Volba grafiky je tedy dána parametrem --gui. Jaké možnosti mám v Ubuntu? Celkem 3:

1. zadat "smart --gui" jako normální user. Pochopitelně se program odmítne spustit, protože potřebuji administrátorská práva.

2. zadat "smart --gui" z rootovské konzole vyvolané "sudo -i". Konzole vysype 50 error hlášek X serveru a konec.

3. vysoce efektivní a úžasná ubuntu postup: "kdesudo smart --gui" a odpověd? neexistující parametr kdesudo --gui.

Ten debil totiž parametr --gui vyskytující se za příkazem smart považuje za parametr ke kdesudo, a řve, že kdesuo žádný --gui parametr nemá. Jak si tedy spustím smart --gui v ubuntu? Nijak! Nemám root/kdesu, můžu jít akorát do řiti.

PS: kdesu v ubuntu 8.10 neexistuje!!!

       

Hodnocení: 5 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

David Ježek avatar 21.1.2009 00:05 David Ježek | skóre: 83 | blog: Mostly_IMDB
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
Kdo chce psa bít, hůl si najde.
Joseph avatar 21.1.2009 00:07 Joseph | skóre: 7 | blog: No_bullshiting_please | Ba'aretz
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
som si skoro isty ze kdesud "smart --gui" bude fungovat.
אם אין אני לי, מי לי; וכשאני לעצמי, מה אני; ואם לא עכשיו, אימתי.(פרקי אבות, פרק א, משנה יד
21.1.2009 00:09 XSimi | skóre: 10
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
a "kdesudo "smart --gui"" ?
Nicky726 avatar 21.1.2009 00:09 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
IMO, to vypadá na klasický závorkovací problém...
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
xxx avatar 21.1.2009 00:09 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
Možná jsi si už všiml, že na klávesnici jsou vedle písmenek takové podivné znaky. Například vpravo vedle písmenka L jsou dvojité uvozovky (horní, ty dolní v Americe neznají). Doporučuji prozkoumat co se stane pokud je začneme vhodně používat při psaní příkazů.
Please rise for the Futurama theme song.
xxx avatar 21.1.2009 00:10 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Projistotu

kdesudo "smart --gui"

Please rise for the Futurama theme song.
21.1.2009 00:14 Michal2
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin

Je to bug kdesudo, vsechny ostatni podobne fungujici pirkazy by pochopily, ze --gui je parametrem vnitrniho prikazu napr

time ls -l

naopak

time "ls -l"

fungovat nema a take nefunguje.

 

xxx avatar 21.1.2009 00:46 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.

No ja bych nerekl, ze to je bug, ale je to lenost programatora pri psani parsovani. Ono mit neco ve stylu call $last_param je snazsi, nez zjistit pocet parametru, zjistit, ktery z parametru je jmeno volaneho programu a do pole nacpat ty ostatni jako parametry spousteneho programu.

Jo a BTW: takovy watch zvlada obe metody.

Please rise for the Futurama theme song.
21.1.2009 00:14 Jaromír Hradílek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
Jak si tedy spustím smart --gui v ubuntu?

kdesudo tu sice zrovna nemám, takže to nemůžu ověřit, ale soudě podle běžného chování unixových aplikací bych očekával, že správné zadání argumentů má vypadat nějak takto:

kdesudo -- smart --gui

To, že váš vstup bere jako parametr kdesudo, je totiž očekávatelné a logické chování.

21.1.2009 00:14 xavier | skóre: 10 | blog: borkovo
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
Chybí mi tlačítko blokovat uživatele pokud píše jenom do blogu a nepíše komentáře. Navíc by to chtělo implementovat funkci, která blokuje i uživatele co se přejmenovali :).
belisarivs avatar 21.1.2009 09:37 belisarivs | skóre: 22 | blog: Psychobláboly
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.

A ja si rikam, jak to, ze tu zase vidim jeho cancy.

IRC is just multiplayer notepad.
Kamil Páral avatar 21.1.2009 01:52 Kamil Páral | skóre: 13 | blog: Kamil Páral | Brno
Rozbalit Rozbalit vše gksudo
Odpovědět | Sbalit | Link | Blokovat | Admin

Pokud používáš Ubuntu (tzn. Gnome), tak

$ gksudo smart --gui

 

21.1.2009 10:57 wire64
Rozbalit Rozbalit vše Re: gksudo

používám ubuntu s KDE - proto kdesudo

Ale i kdyby, co jsem tak zkoušel, tak kdesu/kdsudo gksu/gksudo fungují i v těch opačných prostřdích než pro které jsou určena.

21.1.2009 07:32 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin

Tohle je spíš názorná ukázka toho, jakej jsi dřevák, když neumíš použít hlavu a dát příkaz do úvozovek...

Max avatar 21.1.2009 07:56 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
Svojí nevědomost nehaž na jiné ;-). Kdy se už poučíš a přestaneš kydat do blogu samé uřvané hovadiny?
Zdar Max
Měl jsem sen ... :(
hikikomori82 avatar 21.1.2009 08:20 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
Cely tento blog je s prepacenim naprosta picovina ale aj tak k bodu 2, pan urcite nepocul o `xhost +` a naslednom `xhost -`
Slobodný font na technické kreslenie
21.1.2009 10:17 qiRzT | skóre: 14 | blog: U_Marvina
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Ale jo Nebo byl línej kliknout na ten odkaz a přečíst si to. Vůbec v tom flamu dostal mnoho užitečných rad, na které kašle.
Důležité je vědět jak problém vyřešit, zbytek zvládne i cvičená opice...
kotyz avatar 21.1.2009 15:14 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: Názorná ukázka proč je Ubuntu / kdesudo přístup na hovno.
Odpovědět | Sbalit | Link | Blokovat | Admin
gksu by neslo?
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.