abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 22:22 | Komunita

V Norimberku probíhá do neděle 28. května openSUSE Conference 2017. Na programu je celá řada zajímavých přednášek. Sledovat je lze online. K dispozici jsou také videozáznamy (YouTube) již proběhnuvších přednášek. Dění lze sledovat na Twitteru.

Ladislav Hagara | Komentářů: 0
včera 11:33 | IT novinky

Red Hat kupuje společnost Codenvy stojící za stejnojmenným webovým (cloudovým) integrovaným vývojovým prostředím (WIDE) postaveném na Eclipse Che.

Ladislav Hagara | Komentářů: 0
včera 08:55 | Nová verze

V listopadu 2014 byl představen fork Debianu bez systemd pojmenovaný Devuan. Po dva a půl roce jeho vývojáři oznámili vydání první stabilní verze 1.0. Jedná se o verzi s dlouhodobou podporou (LTS) a její kódové jméno je Jessie, podle planetky s katalogovým číslem 10 464.

Ladislav Hagara | Komentářů: 7
25.5. 20:22 | Zajímavý článek

Nadace Raspberry Pi vydala již osmapadesáté číslo (pdf) stostránkového anglicky psaného časopisu MagPi věnovanému Raspberry Pi a projektům postaveným na tomto jednodeskovém počítači a druhé číslo (pdf) časopisu Hello World primárně určeného pro učitele informatiky a výpočetní techniky.

Ladislav Hagara | Komentářů: 0
25.5. 19:55 | Humor

Portál Stack Overflow informuje na svém blogu, že pomohl ukončit editor Vim už více než milionu vývojářů. V loňském roce například hledal odpověď na otázku Jak ukončit editor Vim v průměru 1 z 20 000 návštěvníků.

Ladislav Hagara | Komentářů: 10
25.5. 19:22 | Nová verze

Po pěti měsících od vydání verze 3.5.0 byla vydána nová stabilní verze 3.6.0, tj. první z nové řady 3.6, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie). Z novinek lze zmínit například podporu dvou nových 64bitových platforem little-endian POWER machines (ppc64le) a IBM z Systems (s390x) nebo nové balíčky Rust 1.17.0, Cargo 0.18.0, GHC 8.0.2 a Julia 0.5.2.

Ladislav Hagara | Komentářů: 0
24.5. 21:33 | Bezpečnostní upozornění

V Sambě byla nalezena a opravena bezpečnostní chyba CVE-2017-7494. Má-li útočník právo ukládat soubory na vzdálený server, může tam uložit připravenou sdílenou knihovnu a přinutit smbd server k jejímu načtení a tím pádem ke spuštění libovolných příkazů. Chyba je opravena v upstream verzích 4.6.4, 4.5.10 a 4.4.14. Chyba se týká všech verzí Samby od verze 3.5.0 vydané 1. března 2010.

Ladislav Hagara | Komentářů: 7
24.5. 20:44 | Nová verze

Byla vydána nová stabilní verze 4.3.0 integrovaného vývojového prostředí (IDE) Qt Creator. Z novinek lze zmínit například integraci editoru kódu do Qt Quick Designeru.

Ladislav Hagara | Komentářů: 1
24.5. 20:11 | Bezpečnostní upozornění

Společnost Check Point informuje na svém blogu o novém vektoru útoku. Pomocí titulků lze útočit na multimediální přehrávače VLC, Kodi, Popcorn Time, Stremio a pravděpodobně i další. Otevření útočníkem připraveného souboru s titulky v neaktualizovaném multimediálním přehrávači může vést ke spuštění libovolných příkazů pod právy uživatele. Ukázka na YouTube. Chyba je opravena v Kodi 17.2 nebo ve VLC 2.2.6.

Ladislav Hagara | Komentářů: 11
23.5. 15:18 | Zajímavý software

CrossOver, komerční produkt založený na Wine, je dnes (23. 5. 2017) dostupný ve slevě. Roční předplatné linuxové verze vyjde s kódem TWENTYONE na $21, resp. $1 v případě IP z chudších zemí. Firma CodeWeavers, která CrossOver vyvíjí, významně přispívá do Wine. Přidaná hodnota CrossOver spočívá v přívětivějším uživatelském rozhraní, integraci do desktopu a podpoře.

Fluttershy, yay! | Komentářů: 27
Chystáte se pořídit CPU AMD Ryzen?
 (6%)
 (32%)
 (1%)
 (8%)
 (44%)
 (9%)
Celkem 622 hlasů
 Komentářů: 62, poslední 19.5. 01:57
    Rozcestník

    Dotaz: Spusteni programu z terminalu

    20.6.2003 08:43 carten
    Spusteni programu z terminalu
    Přečteno: 3130×
    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.