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 13:00 | Komunita

Do 30. října se lze přihlásit do dalšího kola programu Outreachy (Wikipedie), jehož cílem je přitáhnout do světa svobodného a otevřeného softwaru lidi ze skupin, jež jsou ve světě svobodného a otevřeného softwaru málo zastoupeny. Za 3 měsíce práce, od 4. prosince 2018 do 4. března 2019, v participujících organizacích lze vydělat 5 500 USD.

Ladislav Hagara | Komentářů: 45
21.9. 22:22 | Komunita

Společnost Purism představila kryptografický token Librem Key. Koupit jej lze za 59 dolarů. Token byl vyvinut ve spolupráci se společností Nitrokey a poskytuje jak OpenPGP čipovou kartu, tak zabezpečení bootování notebooků Librem a také dalších notebooků s open source firmwarem Heads.

Ladislav Hagara | Komentářů: 8
21.9. 20:33 | Nová verze

Společnost NVIDIA oficiálně vydala verzi 10.0 toolkitu CUDA (Wikipedie) umožňujícího vývoj aplikací běžících na jejich grafických kartách. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
21.9. 20:00 | Upozornění

Příspěvek Jak přežít plánovanou údržbu DNS na blogu zaměstnanců CZ.NIC upozorňuje na historicky poprvé podepsání DNS root zóny novým klíčem dne 11. října 2018 v 18:00. Software, který nebude po tomto okamžiku obsahovat nový DNSSEC root klíč, nebude schopen resolvovat žádná data. Druhým důležitým datem je 1. února 2019, kdy významní výrobci DNS softwaru, také historicky poprvé, přestanou podporovat servery, které porušují DNS standard

… více »
Ladislav Hagara | Komentářů: 7
21.9. 15:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 156. brněnský sraz, který proběhne v pátek 21. září od 18:00 v restauraci Na Purkyňce na adrese Purkyňova 80.

Ladislav Hagara | Komentářů: 0
21.9. 13:22 | Nová verze

Alan Griffiths z Canonicalu oznámil vydání verze 1.0.0 display serveru Mir (GitHub, Wikipedie). Mir byl představen v březnu 2013 jako náhrada X serveru a alternativa k Waylandu. Dnes Mir běží nad Waylandem a cílen je na internet věcí (IoT).

Ladislav Hagara | Komentářů: 0
20.9. 22:00 | Nasazení Linuxu
Stabilní aktualizace Chrome OS 69 (resp. Chromium OS), konkrétně 69.0.3497.95, přináší mj. podporu linuxových aplikací. Implementována je pomocí virtualizace, a proto je tato funkce také omezena na zařízení s dostatkem paměti a podporou hardwarové akcelerace, tudíž nejsou podporovány chromebooky s 32bitovými architekturami ARM, či Intel Bay Trail (tzn. bez Intel VT-x).
Fluttershy, yay! | Komentářů: 5
20.9. 21:32 | Zajímavý projekt

Došlo k uvolnění linuxové distribuce CLIP OS, vyvíjené francouzským úřadem pro kybernetickou bezpečnost ANSSI, jako open source. Vznikla za účelem nasazení v úřadech, kde je potřeba omezit přístup k důvěrným datům. Je založená na Gentoo.

Fluttershy, yay! | Komentářů: 1
20.9. 16:00 | Komerce

Zjistěte více o bezpečné a flexibilní architektuře v cloudu! IBM Cloud poskytuje bezpečné úložiště pro Vaše obchodní data s možností škálovatelnosti a flexibilitou ukládání dat. Zároveň nabízí prostředky pro jejich analýzu, vizualizaci, reporting a podporu rozhodování.

… více »
Fluttershy, yay! | Komentářů: 12
20.9. 12:22 | Nová verze

V dubnu letošního roku Mozilla představila webový prohlížeč pro rozšířenou a virtuální realitu Firefox Reality (GitHub). V úterý oznámila vydání verze 1.0. Ukázka na YouTube. Firefox Reality je k dispozici pro Viveport, Oculus a Daydream.

Ladislav Hagara | Komentářů: 2
Na optické médium (CD, DVD, BD aj.) jsem naposledy vypaloval(a) data před méně než
 (13%)
 (15%)
 (21%)
 (23%)
 (25%)
 (4%)
 (1%)
Celkem 393 hlasů
 Komentářů: 33, poslední 16.9. 11:55
Rozcestník

Dotaz: Jak spustit soubory s příponou .com?

19.6.2002 09:47 eF
Jak spustit soubory s příponou .com?
Přečteno: 1362×
Vie niekto ako alebo ci sa vobec daju spustit subory s koncovkou *.com pod linuxami. Subory s koncovkou exe mi idu ale com nie. Vdaka

Odpovědi

Petr Krčmář avatar 19.6.2002 10:07 Petr Krčmář | skóre: 60 | Liberec
Rozbalit Rozbalit vše Please Help !!!!????!!!!
Tak zaprve: Vol rozumnejsi titulek. Takhle nikdo nepozna, o cem to je.

A zadruhe: Zajimalo by me, jak to spoustis. Normalne .exe v linuxu nenastartuje. Jedine v DosEmu a v tom ti pojede i .com a .bat a vsecko co v dosu.

Takze rada: Nainstalovat DosEmu.

Peter

Amatéři postavili Noemovu archu, profesionálové Titanic ...
19.6.2002 10:13 eF
Rozbalit Rozbalit vše Please Help !!!!????!!!!
Diki Petre, idem to vyskusat, ale este som sa nestretol s DosEMU, takze mam este jednu otazočku kde najdem DosEmu. Vdaka
Petr Krčmář avatar 19.6.2002 10:56 Petr Krčmář | skóre: 60 | Liberec
Rozbalit Rozbalit vše Please Help !!!!????!!!!
No, tusim, ze RedHat ho ma primo v distribuci, ale nejsim si jity. Hledej na freshmeat.net a pokud chces balicek rpm (pro redhat, Mandrake a jine), tak se pak mrkni na rpmfind.net. Najdes tam skoro fsecko, takze doporucuji dat do oblibenych polozek v browseru.

Co neni na freshmeat, jako by ani neexistovalo.

Peter

Amatéři postavili Noemovu archu, profesionálové Titanic ...
19.6.2002 17:17 Petr Pribyl | skóre: 6
Rozbalit Rozbalit vše Please Help !!!!????!!!!
Spousti se to pomoci programu wine, ktery je soucasti distribuce RedHat Linuxu 7.3
19.6.2002 10:13 Ccamel | skóre: 10
Rozbalit Rozbalit vše Please Help !!!!????!!!!
Jenom doplním: dosovské binárky nejdou normálně spustit pod linuxem. Musí se spustit v nějakém emulátoru. Existuje jich několik. Třeba dosemu pro dosovské aplikace, pro win32 je třeba použít wine. aplikace se spustí:
wine /cesta_k_souboru/nazev_souboru.pripona
Principielně je jedno jestli je to .com nebo .exe
19.6.2002 10:15 eF
Rozbalit Rozbalit vše Please Help !!!!????!!!!
Kamil vdaka za radu ale pod Wine mi to nejde, idu mi tam tam len exe subory. Vdaka
theo avatar 19.6.2002 18:14 theo | skóre: 15 | Rožnov ... hádej který?
Rozbalit Rozbalit vše Please Help !!!!????!!!!
Principielně NENÍ jedno jestli je to .exe, nebo .com soubor. .exe soubory mají tzv PE formát (Portable-Executable), někdy též zvaný MZ formát (protože .exe soubory vždy začínají písmeny MZ), který se (mám takový dojem) víc blíží POSIXové normě (ale opravdu nevím jistě -- myslím si to proto, že obsahuje zřetelně oddělené části dat, kódu atd...). .com soubory jsou VŽDY 8-mi, nebo 16-ti bitové aplikace, zatímco .exe soubory jsou převážně 32 bitové aplikace, výjmečně 16-ti bitové (tedy dnes, není tomu tak dávno, kdy to tak ještě nebylo). A teď k tomu, že nejde pod Linuxem spustit .exe soubory. To je a není pravda. Nativně je Linux nepodporuje (dnes nativně podporuje formát ELF a starší a.out už přestává být podporován -- aspoň podle toho co si pamatuju z Jaderných novin), ale pokud máte naisntalovánu distribuci, jako např. RedHat 7.3, tak si můžete (a často to i při instalci přehlédnete) nainstalovat démona Wine, který je pak spouští. Lidé, kteří do Linuxu nevidí až tak hluboko (nejsem výjimka ;-) si pak mohou myslet, že tento (MZ) formát je Linuxem podporován. A rovněž se jako v tomto případě diví, že to nespouští 8 a 16 bitové (.com) aplikace. Ale wine je psaný na spouštění POUZE 32 bitových aplikací, na 8 a 16 bitové je zde výše zmíněné DOSEmu, nebo pro Xka xdos (opět nejsem dost přesný 16 bitové aplikace určené pro platformu Win16 a Win16s spustit většinou umí).

To jen tak pro pořádek, ale v zásadě souhlasím :-)

Sine ira et studio
24.4.2008 12:44 petris
Rozbalit Rozbalit vše Re: Please Help !!!!????!!!!
Jestli je soubor *.exe nebo *.com je opravdu jedno, zalezi pouze na formatu - soubor se muze jmenovat jakkoliv, nemusi mit zadnou priponu.
24.4.2008 13:58 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Please Help !!!!????!!!!
Ale ano, to predsa vsetci vieme, ze lubovolnemu suboru je mozne priradit lubovolne meno a ze v unixovom svete sa typ suboru urcuje podla jeho obsahu, a nie podla jeho mena. V danom kontexte zaoberajucom sa spustitelnym suborom platformy Windows ale bolo kazdemu jasne, ze pripona patrne koresponduje s typom suboru.
Ganador avatar 24.4.2008 06:41 Ganador | Praha
Rozbalit Rozbalit vše Re: Please Help !!!!????!!!!
to co tady rikate je naprosta blbost jelikoz wine neemuluje widle ani dos, jenom WinAppi ktery sou potreba pro spusteni vetsiny windows aplikaci (krome OpenGl, Sdl... app. ktery sou napsany multi-platforme)
stativ avatar 24.4.2008 07:41 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Please Help !!!!????!!!!
Proč to vytahuješ?
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
Ilfirin avatar 24.4.2008 08:39 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Please Help !!!!????!!!!
Asi se chtěl zaprsit :-D.
24.4.2008 09:07 Radovan Garabík
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
.COM je jednoduchý textový súbor, v ktorom sú zapísané príkazy pre DCL (a neviem, že by DCL existoval aj pre nejaké Unixy), takže asi len ručne prepísať...

Kde sú tie časy... :-)
pol128 avatar 24.4.2008 09:57 pol128 | skóre: 18
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
ak máš "súbor s koncovkou .com", tak na neho pošli file:

file nazov.cmd

ak sa tam píše niečo o DOS, microsofte alebo podobne, tak skús:

wineconsole nazov.cmd

ak to nejde, tak dosbox:

DOSBox/
24.4.2008 10:13 Andrej | skóre: 45 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?

Co třeba DosBox?

Kromě toho, spustitelné soubory v UNIXu žádnou specifickou příponu nemají. Spouštění souborů s příponou .exe (binárek pro Windows) určitě možné není. Zpravidla se to dělá tak, že se v nějakém klikacím prostředí nastaví otvírání souborů .exe ve Wine nebo jiném vhodném emulátoru. Nejde tedy o spuštění v pravém slova smyslu, přestože kdekdo křičí Wine Is Not an Emulator...

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
24.4.2008 10:17 outsider
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
"Snad jsem si zmylil cisla vlaku, mel zpozdeni snad sto let..." Pardon, vlastne jenom sest let :-)
24.4.2008 20:29 Andrej | skóre: 45 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?

No nevím, co je tohle za řeči. Poslední DOS byl někdy v pětadevadesátém, takže není důvod, proč nepoužít sarší emulátor. DosBox mi funguje skvěle.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
Ilfirin avatar 24.4.2008 21:14 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Myslím že outsider měl namysli, že onen dotaz je šest let starý (takže meškáte s odpovědí o šest let ;-) ) a jen ho někdo vytáhl.
25.4.2008 12:37 Andrej | skóre: 45 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?

Jo takhle, tak přece jen jsem zase blbec já. Teď ještě vytáhnout „Proč je Linux pomalejší než Windows 95“ a je to.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
Ilfirin avatar 25.4.2008 14:13 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
To tu někde je? (kdyby jo, tak já to vytáhnu :-D )
25.4.2008 14:56 bhy | skóre: 35 | blog: bhyblog | brno
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
pokud to nezamkli, tak určitě jo; mělo to tuším přes 300 komentářů. už to vidím... http://www.abclinuxu.cz/forum/show/98597
24.4.2008 12:50 petris
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
V zadnem klikaci se to nastavovat nemusi, protoze to umi primo kernel. Podobne se spoustej treba i skripy, kdy se interpret cte z 1. radku za #!. Vygooglujte si binfmt a nevypoustejte lzi.
24.4.2008 20:42 Andrej | skóre: 45 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?

<flame>Další anonym, další blbé řeči...</flame>

Kdybych uvažoval takovým způsobem, mohl bych klidně tvrdit, že kenel umí „spouštět“ skripty v PHP, Pythonu, Ruby, Perlu a vůbec celkem jakékoliv formáty. Nejde ale o spouštění spustitelných souborů. Stačí jen, aby kernel věděl, kde je interpret příslušného formátu...

Zdaleka ne každá distribuce má tuhle rádoby zajímavou fičuru zapnutou a zdaleka ne každý uživatel ji chce. Já tento nesmysl nechci, protože chci vědět, co dělám. Měl bych snad mít povoleno, aby mi jakýkoliv skript směl spouštět binárky z Windows? To je špatný vtip, nebo je to míněno vážně??? (Ruku na srdce, kolik lidí spouští Wine pod odděleným uživatelským účtem? A kolik lidí má ve Wine zakázaný pověstný disk Z?)

Shell (například bash) spouští skripty i bez jakékoliv kernelové podpory a bez první řádky s #!... Ale v tomhle má pointa vůbec netkví. Tvrdím pouze že .exe soubory v Linuxu spustit nelze. Sice je sám denně „spouštím“, ale vždy jde o emulaci, ať už ji spustí sám kernel nebo KDE nebo někdo jiný. Kernel-based Wine zatím neexistuje. Tak jaké lži tady vypouštím???

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
24.4.2008 22:58 petr
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Spustit jde to, na co jde uspesne zavolat systemove volani execve. Na binarku z windows toto udelat jde, tudiz jde spustit.
Kernel-based Wine zatím neexistuje.
Ja si napriklad pamatuji, ze nekdy pred osmy lety se objevil wineservmod. Kdybyste se alespon obtezoval pouzit google, nez zas zacnete neco blabolit...
25.4.2008 12:41 Andrej | skóre: 45 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?

Řeči o blábolení by si měl nechat od cesty především ten, kdo sám blábolí nesmysly.

Koho zajímá, co existovalo někdy před osmi lety? Dnes kernel-based wine v distribucích běžně není. Nehledě na to, že jakékoliv mletí o Wine je v podstatě off-topic. Stačí zběžné přečtení otázky a hned je jasné, že řeč byla pouze o souborech .com.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
25.4.2008 16:35 petris
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
O wine jste zacal Vy a zacal jste o nem lhat. Nekdo mene zkuseny by si to mohl precist a uverit tomu a dal tyto nesmysly sirit, proto je od veci je uvest na pravou miru.

Tvrdite, ze vec jako wineservmod neexistuje, ale ukazalo se ze ano. Chcete rict, ze jste nelhal?

Tvrdite, ze nejde spustit windowsovska binarka, pritom na ni lze uspesne zavolat execve. Opet jste nelhal?
Spuštění procesu v Linuxu je složitá procedura, z formátu ELF se čte spousta tabulek, pak následuje hledání knihoven, několik fází počítání offsetů
Bezne procesy vznikaji pomoci fork nebo clone vzdy z jineho jiz beziciho procesu. Vas popis je dost mimo.
26.4.2008 22:14 Andrej | skóre: 45 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Tvrdite, ze vec jako wineservmod neexistuje, ale ukazalo se ze ano. Chcete rict, ze jste nelhal?

Co Vás na té vykopávce tak fascinuje? Možná se ukázalo, že před osmi lety existoval pokus něco takového vytvořit. Ukažte mi jednu distribuci, která pochází z letošního roku a něco takového má. Pak se můžeme bavit dál. Co takhle použít Google? Moc tam toho není, že... :-D Než mě příště nařknete ze lži, zkuste si aspoň napočítat do pěti...

Bezne procesy vznikaji pomoci fork nebo clone vzdy z jineho jiz beziciho procesu. Vas popis je dost mimo.

Podle tohoto výroku se tedy procesy dělí na „běžné“ (pouze shell) a „mimořádné“ (cokoliv jiného). Já ale považuji například soffice taktéž za běžný proces. Je třeba odlišit podstatné od nepodstatného. Samozřejmě, že shell volá fork, aby mohl vůbec něco spustit. Podstatné ovšem je, co potom dělá exec. Ten dělá přesně to, co jsem psal. Takže můj popis není ani trochu mimo.

Pozor na věc, co kdyby si Vaše nesmysly přečetl někdo méně zkušený a pak je šířil dál...?

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
Luboš Doležel (Doli) avatar 26.4.2008 23:30 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Tvrdite, ze vec jako wineservmod neexistuje, ale ukazalo se ze ano. Chcete rict, ze jste nelhal?
V současnosti nic takového "v provozu" není. Jen se objevily nové snahy o vytvoření takové věci.
27.4.2008 00:38 petris
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Ja upozornoval na existenci tohoto reseni. Pan Andrej napsal, ze takova vec neexistuje, a ne ze se neujala, coz jsou dost rozdilne veci.
Luboš Doležel (Doli) avatar 27.4.2008 00:40 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Wineservmod je pro nějaké 8 let staré Wine. Řešení tedy skutečně neexistuje.
27.4.2008 03:30 petris
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Existuje, porad jde stahnout (podle Vasi logiky by pak treba neexistoval kernel 2.2.18). Vyvoj zrejme ustal proto, ze zrychleni nebylo u klikacich aplikaci moc pozorovatelne (zkousel jsem to a rozdil u programu, co jsem v te dobe skrz wine pouzival, nebyl moc poznat).

PS: Puvodni otazka je 6 let stara a v te dobe byl modul jeste celkem zanovni ;-)
24.4.2008 13:25 Matlák
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Neodpustím si rejp

Nejde tedy o spuštění v pravém slova smyslu, přestože kdekdo křičí Wine Is Not an Emulator

Wine _není_ emulátor. Programy se spouštějí přímo na procesoru - emulátor by to byl, kdyby programové instrukce nějak překládal a interpretoval po svém - to Wine nedělá. Posílá ty instrukce přímo do procesoru, tak jako by to na jeho místě dělal Windows. Jediný rozdíl je v komunikaci spouštěného programu se systémovými knihovnami - zde přichází ke slovu "aplikační vrstva" která volání překládá do "linuxového světa" - samotný program ale pod žádným emulátorem neběží, běží samostatně,přímo na procesoru, jako jakákoli jiná aplikace.
24.4.2008 20:55 Andrej | skóre: 45 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?

To je zcela správný rejp, nic proti tomu. Aplikace běží přímo na procesoru. Ale to ještě neznamená, že se spouští. Spuštění procesu v Linuxu je složitá procedura, z formátu ELF se čte spousta tabulek, pak následuje hledání knihoven, několik fází počítání offsetů, vyplňování relokačních tabulek, nastavování tisíců pointerů... Pokud je mi známo, Linux žádné spuštění (v tomto slova smyslu) .exe souborů neprovádí. O to se stará Wine se svými vlastními knihovnami.

Kdybych ten rejp dotáhl do extrému, program v Javě spuštěný na JVM s JIT-kompilátorem taktéž běží přímo na procesoru, bez další interpretace. Ale soubor .class je, stejně jako .exe, bez dalšího zpracování bezcenný. V případě souboru .class je mnohem víc důvodů, proč ho Linux neumí spustit (bytecode nezávislý na platformě, potřeba run-time podpory, ...), ale jinak je téměř tatáž úvaha.

Dokud neexistuje kernel-based Wine, Linux neumí spustit .exe. Howgh.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
24.4.2008 22:08 Matlák
Rozbalit Rozbalit vše Re: Jak spustit soubory s příponou .com?
Dokud neexistuje kernel-based Wine, Linux neumí spustit .exe. Howgh.

Já taky netvrdím, že linux umí spustit .exe. Já tvrdím, ne křičím, "Wine Is Not an Emulator!!!" :-D

Copak je JIT kompilátor Javy emulátorem? No nic. Dost bylo flamewarů

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.