abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:33 | Nová verze

    Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    včera 05:11 | Bezpečnostní upozornění

    Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.

    Ladislav Hagara | Komentářů: 11
    včera 02:22 | Nová verze

    Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.

    Ladislav Hagara | Komentářů: 2
    včera 01:22 | IT novinky

    Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinekpoznámkách k vydání.

    Fluttershy, yay! | Komentářů: 2
    25.7. 17:44 | Zajímavý článek Ladislav Hagara | Komentářů: 2
    25.7. 17:22 | Nová verze

    Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.

    Ladislav Hagara | Komentářů: 0
    25.7. 17:11 | Nová verze

    Byla vydána verze 1.80.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    25.7. 14:11 | IT novinky

    Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.

    Ladislav Hagara | Komentářů: 23
    25.7. 13:11 | IT novinky

    Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 65 tisíc vývojářů. Z Česka jich bylo 710. Ze Slovenska 246.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Dotaz: Spusteni programu z terminalu

    20.6.2003 08:43 carten
    Spusteni programu z terminalu
    Přečteno: 4321×
    Jak spustim program z terminalu v Gnome tak, abych mohl stale v terminalu pracovat. Napriklad pokud spustim v terminalu mozillu tak se otevre okno s prohlizecem, ale v terminalu uz nejde delat do te doby nez mozillu ukoncim.

    Odpovědi

    20.6.2003 08:49 ivok
    Rozbalit Rozbalit vše Spusteni programu z terminalu
    mozilla & JInak man bash nebo prvni lekce prace v shellu v libovolnem "Linux pro zacatecniky" ... :-)
    20.6.2003 11:54 carten
    Rozbalit Rozbalit vše Spusteni programu z terminalu
    Dik moc. Ja to tusil, ze reseni bude tak primitivni. Fakt bych mel zacit vic cist ty manualy.
    20.6.2003 11:54 carten
    Rozbalit Rozbalit vše Spusteni programu z terminalu
    Dik moc. Ja to tusil, ze reseni bude tak primitivni. Fakt bych mel zacit vic cist ty manualy.
    20.6.2003 11:57 ivok
    Rozbalit Rozbalit vše Spusteni programu z terminalu
    A ze jsem hodny, jeste pridam tajemnou klavesovou zkratku CTRL+Z a dvojici prikazu bg a fg :-) Na pouziti uz snadno prijdete...
    7.12.2004 11:09 anon123 | skóre: 35 | blog: ganomi
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    kdyz zadam mozilla & tak mi vybehne
    DISPLAY empty or unusable
    DISPLAY=
    
    Co s tim? Na konzoly F7 mi bezi FVWM bez problemu. Potrebuju abych mohl pustit i treba mozillu nebo skype v shelu. Diky
    7.12.2004 11:21 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Shell si spustíš v X -- např. v xtermu -- a z něj spustíš mozillu. V tom snad není problém?

    Pokud chceš spouštět věci z konzoly, tak nastavit proměnnou DISPLAY na stejnou hodnotu jako v X. IMO je spouštění X programů z konzoly levou rukou za pravým uchem.
    7.12.2004 12:02 anon123 | skóre: 35 | blog: ganomi
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    jeste dotaz, jak poznam jaka hodnota je X? Potrebuju to jen na nejaky cas jako emergency.
    7.12.2004 14:30 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Žádnou hodnotu X, ale hodnotu [proměnné DISPLAY, o níž tu jde] v X.
    8.12.2004 13:29 anon123 | skóre: 35 | blog: ganomi
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    jasny, ja to pochopil, ale spatne napsal :-). Chtel jsem rici, kde tu hodnotu X najit.
    7.12.2004 17:35 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    DISPLAY=adresa_v_siti:cislo_displaye prikaz &

    Prikaz provede to, ze nastavi promennou DISPLAY na hodnotu "cislo_displaye" a pak spusti "prikaz" na pozadi (ten znak "&" na konci). Promenna DISPLAY rika programum, na kterem "displayi" se maji zobrazit.

    Mam doma treba tenkeho klienta (diskless) s X serverem a jeho sitove jmeno je "ws001". Kdyz na nem chci vzdalene spustit treba program xclock, tak to udelam takto:

    DISPLAY=ws001:0.0 xclock &

    To nastavi to promenou DISPLAY na prvni X session na pracovni stanici se sitovym nazvem ws001 a tak se program spusti tam.

    Vasi Mozillu bych zkusil spustit z textove konzole prikazem:

    DISPLAY=:0.0 mozilla &

    coz spusti prikaz "mozilla" na prvni X session v systemu, nikoli vzdalene, vsimnete si, ze pred znakem ":" nic neni, coz znaci de facto spusteni na "localhost".

    [Pro mistni guru: nic jsem o tom vsem necetl, ale funguje mi to, takze to snad chapu spravne.]
    7.12.2004 17:46 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    [NEodpovídám na výzvu "Pro mistni guru" ;-)]

    DISPLAY=:0.0 mozilla &

    coz spusti prikaz "mozilla" na prvni X session v systemu, nikoli vzdalene, vsimnete si, ze pred znakem ":" nic neni, coz znaci de facto spusteni na "localhost".
    Nicméně mezi :0 a localhost:0 je rozdíl, :0 se připojí přes unixový socket /tmp/.X11-unix/X0, localhost:0 přes tcp socket na 127.0.0.1:6000. Druhá metoda je a) pomalejší, b) Nemusí fungovat, když se to sserveru zakáže (-nolisten tcp).
    7.12.2004 19:01 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Dekuji za upresneni :-)
    7.12.2004 17:42 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Jeste si zkus spustit prikaz:

    echo $DISPLAY

    a zkus si to hned dvakrat! Poprve v xtermu v X-kach a podruhe v textove konzoli. Uvidis sam, proc se Ti z textove konzole ta Mozilla nespusti.
    8.12.2004 07:40 anon123 | skóre: 35 | blog: ganomi
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Tak mam stejne problemy.

    Kdyz zadam DISPLAY=:0.0 mozilla & tak se mi mozilla zpusti na pozadi. Aje ja v ni chci pracovat. Zadam tedy fg, ale nic se nestane a mozilla se terminuje s vypisem
    DISPLAY empty or unusable
    DISPLAY=:0.0
    Kdyz zadam $DISPLAY v xtermu, tak mi vypise
    -bash: :0.0: command not found
    Co s tim? Prominte ale ja bych rad sam neco zkousel, ale vubec nevim kde a co. Diky za pomoc.
    8.12.2004 10:24 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Jak chceš @#$%! používat mozillu na konzole?!

    A kdybys to $DISPLAY opsal i s tím echo, tak by to fungovalo.
    8.12.2004 13:37 anon123 | skóre: 35 | blog: ganomi
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Aha, ja myslel, ze to jde sputit takovy program v konzoly.

    Takze jen tak pro upresneni. Nic grafickeho nemuzu spustit v konsoly. Vzdy musim nejdrive spustit x-ka, a v x-kach pak muzu?

    To me docela stve. Myslel jsem, ze si to mohu spustit i v konzoly ale nemohu s okny manypulovat.
    8.12.2004 14:44 nemo
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Clovece ty ses ale typek... Kdyz ti nebezi X-server, tak kdo ti asi bude ta okna vykreslovat? Jakykoliv graficky program se ti nejdrive MUSI pripojit na bezici X-server, proto ta hodnota DISPLAY aby vedel, na ktery server se ti ma napojit.
    8.12.2004 14:52 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Jinými slovy okna, pixmapy atd. se nevytvářejí na klientovi, ale na serveru. Takže ten program musí být od začátku připojený k X serveru (teda šlo by napsat program, který se na požádání připojí k X serveru, vytvoří okýnka a na požádání je zruší, odpojí se a běží dál, ale Mozilla to není).

    Pokud ti jde o to, mít spuštěný nějaký graqfický program "bez X serveru", dá se použít Xvfb (to je taky X server, ale není vidět :-))
    9.12.2004 07:21 anon123 | skóre: 35 | blog: ganomi
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Tim "typkem" jsi mel na mysli co? Urazky si nech pro doma. Ucenej z nebe nespadl. Domnival jsem se, ze jsem to nekde slysel, ze to jde. Myslel jsem, ze to nejak automaticky nastartuje X server a pobezi to bez okenniho manageru jen v jednom okne, tzn. jedna alplikace. Mylil jsem se.
    9.12.2004 13:54 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    pobezi to bez okenniho manageru
    Tak se prostě žádný window manager nespustí.
    startx `which mozilla`
    
    Ale aby si programy automaticky spuštěly X server, to by dělalo víc škody než užitku.
    9.12.2004 14:58 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Spust si X-ka pres prikaz "xinit" a pak si v nich spust tu jednu jedinou aplikaci, co chces, aby Ti tam bezela (asi prohlizec?). Jinak, kdyz chces, tak si do /home/kanour/.xinitrc dej co potrebujes. 1 radek = 1 prikaz s "&" na konci a vono se to spusti po startu tech X-ek, jeden prikaz hezky po druhym, v poradi, v jakym je do $HOME/.xinitrc zapises. Ten ~/.xinitrc je normalni script jako kazdej jinej.

    Jinak si nemyslim, ze slovo "typek" bylo mysleno jako urazka. Obvykle se tu neurazime.
    8.12.2004 14:49 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Cokoli grafického můžeš z konzoly spustit. Ale musí se to připojit nějaký X server. Jsou i programy, které jedou na svgalib či framebufferu přímo na konzole, ale mozilla mezi ně rozhodně nepatří.
    9.12.2004 07:22 anon123 | skóre: 35 | blog: ganomi
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Yeti, dikec za vysvetleni. Ted uz mi to je jasny.
    9.12.2004 14:48 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Jejdananky! Clovicku zlatej. Kdybych vedel, ze nevite ani, ze nejdriv musi bezet nejake graficke prostredi (X-ka), nez si muzete spustit grafickou aplikaci, tak bych Vam to byl napsal. Priste prosim napiste, ze o problematice nevite vubec nic a ze nevite ani, co je to graficke prostredi, uz jste to mohl mit davno vyresene :-) Myslim, ze to tu nikoho nenapadlo...

    Jinak: X-ka jsou skvela, tak se jim zas tak uporne nebrante :-)
    Bohumír Zámečník avatar 9.12.2004 07:50 Bohumír Zámečník | skóre: 19 | blog: bohous
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    No, pokud se to spousti z xtermu ci podobneho x-terminalu, chtelo by to spis napsat:

    sh$ nohup program &

    jinak po ukonceni terminalu program spadne (rekl bych). Pokud se mylim, opravte mne. Prikaz 'nohup' (no hang-up) slouzi spusti program a rika mu, aby nespadl, pokud se vypne terminal na kterem bezi (treba SSH). Pokud to neni potreba primo z xtermu, hodi se to pro SSH ci telnet sessiony.
    "Dobrý den pane, nevíte, která bije?!"
    9.12.2004 15:08 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: Spusteni programu z terminalu
    Nesmysl. Zkuste si to. xterm -> a v nem treba xcalc & -> a zavrete okno xtermu :-)

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.