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í
×
dnes 02:22 | Zajímavý projekt

Na Humble Bundle lze v rámci akce Humble Book Bundle: Linux Geek by No Starch Press zakoupit elektronické knihy věnované operačnímu systému Linux a open source softwaru od nakladatelství No Starch Press a navíc podpořit charitu. Za 1 dolar a více lze zakoupit 6 elektronických knih, za 8 dolarů a více dalších 6 elektronických knih, za 15 dolarů a více dalších 5 elektronických knih a za 30 dolarů a více další elektronickou knihu navíc.

Ladislav Hagara | Komentářů: 0
dnes 01:33 | Komunita

Patrick Volkerding oznámil před pětadvaceti lety vydání Slackware Linuxu 1.00. Slackware Linux byl tenkrát k dispozici na 3,5 palcových disketách. Základní systém byl na 13 disketách. Kdo chtěl grafiku, potřeboval dalších 11 disket. Slackware Linux 1.00 byl postaven na Linuxu .99pl11 Alpha, libc 4.4.1, g++ 2.4.5 a XFree86 1.3.

Ladislav Hagara | Komentářů: 9
včera 17:33 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na jednodeskový počítač Renegade Elite. Měl by být 4x výkonnější než Raspberry Pi 3 Model B+. Vlastnit jej lze již v září. Aktuální cena je 99 dolarů.

Ladislav Hagara | Komentářů: 6
včera 12:44 | Komunita

Od 7. do 10. června proběhla v Berlíně Linux Audio Conference 2018. Na programu byla řada zajímavých přednášek, seminářů a vystoupení. Videozáznamy lze zhlédnout na media.ccc.de.

Ladislav Hagara | Komentářů: 0
včera 09:44 | Pozvánky

Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.

xkucf03 | Komentářů: 0
14.7. 22:44 | Nová verze

Bylo oznámeno vydání KDE Frameworks 5.48.0, tj. nové verze aktuálně 72 knihoven rozšířujících multiplatformní framework Qt. Řešena je mimo jiné bezpečnostní chyba CVE-2018-10361 v KTextEditoru zneužitelná k lokální eskalaci práv. Knihovny KDE Frameworks jsou dnes využívány nejenom KDE Plasmou a KDE Aplikacemi.

Ladislav Hagara | Komentářů: 6
14.7. 20:11 | Nová verze

Byl vydán Debian 9.5, tj. pátá opravná verze Debianu 9 s kódovým názvem Stretch. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Předchozí instalační média Debianu 9 Stretch lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 14
13.7. 23:55 | Komunita

V Národní technické knihovně (NTK) je 150 nových počítačů s operačním systémem Linux, konkrétně s linuxovou distribucí Fedora. Do konce prázdnin si na nich lze zahrát počítačovou hru Factorio (Wikipedie). V pondělí 23. 7. proběhne LAN party s vývojáři této hry.

Ladislav Hagara | Komentářů: 0
13.7. 17:33 | Zajímavý software

Fanatical (Wikipedie) má ve slevě řadu počítačových her běžících také na Linuxu. Balíček her Fanatical Strategy Bundle lze koupit za 1,99 eur.

Ladislav Hagara | Komentářů: 1
13.7. 11:44 | Zajímavý software

Byla vydána počítačová hra Warhammer 40,000: Gladius - Relics of War běžící také na Linuxu. Koupit ji lze na GOG, Humble Store i na Steamu. Videoukázka na YouTube.

Ladislav Hagara | Komentářů: 0
Jak čtete delší texty z webových stránek?
 (77%)
 (20%)
 (5%)
 (7%)
 (2%)
 (10%)
Celkem 355 hlasů
 Komentářů: 40, poslední 29.6. 10:21
    Rozcestník

    Dotaz: Spusteni programu z terminalu

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