Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 4.347 pregleda

Najnovija ↓

DOS emulacija na Linuxu? 24.06.2004. u 11:57 · pre 272 meseca #1
Lijep pozdrav...
Zanimalo bi me da li je moguce (i kako) pokretati DOS pod linuxom, na nacin da sve bude funkcionalno, tj. da nije rijec o nekom eksperimentu? To bi mom prijatelju bilo potrebno, buduci da su mu svi programi napisanu u C-u a okruzje im je DOS. Problem je sto tu kao podloga svemu tome stoji windows koji kvari sve :) Sad bi on zelio umjesto windowsa imati linux, a da DOS i njegove aplikacije rade kao i prije. Naime taj windows potreban je za komunikaciju sa serverom, jer valjda DOS nema mrezne mogucnosti. Linux ima odlicne mrezne performanse i stabilnost, samo se pojavljuje taj problem s DOS-om.
Ako neko ima neke sugestije ili natuknice..
Hvala!
Re: DOS emulacija na Linuxu? 24.06.2004. u 14:29 · pre 272 meseca #3
a kako cete iz emuliranog dosa pod linuxom komunicirati sa serverom?
emulira se dos koji ima SAMO ipx/spx protokol i to SAMO u slucaju da imas ipx/spx podrsku u kernelu
a inace - dosemu je ustvari freedos pa ako se vec drndate sa dosom fino skinite i instalirajte samo freedos i vozite te programe, ali je prica za ipx/spx ista
drugim recima - pre nego sto krenete u takve emulacione poduhvate malo se raspitajte i procitajte dokumentaciju
e da
ajde nam objasni sta si hteo reci ovim
Citat:
Problem je sto tu kao podloga svemu tome stoji windows koji kvari sve :)

bem li ga - ako su programi pisani za dos, a windows ispod haube ima dos, ne vidim kako ce to bolje da radi u necemu drugom emuliranom.
i jos jedno - jel taj dos program ima uopste ikakvu podrsku za neki vid mreznog komuniciranja?
e da... a zasto linux? zasto ne probate netbsd jer on ima jos bolje " odlicne mrezne performanse i stabilnost"
Re: DOS emulacija na Linuxu? 24.06.2004. u 19:35 · pre 272 meseca #4
Wine emulator moze da pokrece i dos programe. Mislim da je bolje resenje.
Potpis
JaFreelancer.com
Re: DOS emulacija na Linuxu? 24.06.2004. u 19:46 · pre 272 meseca #5
Možda se varam, ali meni se čini da je u pitanju DOS aplikacija koja se izvršava na Windows mašini i pristupa fajlovima koji se nalaze na drugoj mašini (npr. aplikacija za knjigovodstvo koja piše u bazu koja je zapravo fajl, ali je taj fajl na fajl serveru). Bez obzira što je DOS aplikacija u pitanju, Windows je taj obezbeđuje da ona pristupa podacima na udaljenoj mašini (koje aplikacija tretira kao da su na lokalnoj particiji, u stvari je u pitanju mapirani mrežni drajv).

Ovo bi se moglo lako postići pod Linux-om korišćenjem DOSEMU ili Wine paketa i Sambe. Pod uslovom da sam dobro shvatio kakav je setup u pitanju, naravno.
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: DOS emulacija na Linuxu? 25.06.2004. u 07:59 · pre 272 meseca #6
Ako je program pod DOS-om, onda verovatno za mrežnu komunikaciju koristi neki paketni drajver. Sad, ne znam kako je rešena emulacija toga pod Dosemu-om; samo sam hteo da podsetim da vam windows verovatno neće trebati za DOS program.

f
Re: DOS emulacija na Linuxu? 30.06.2004. u 01:53 · pre 272 meseca #8
Citat:
random: Možda se varam, ali meni se čini da je u pitanju DOS aplikacija koja se izvršava na Windows mašini i pristupa fajlovima koji se nalaze na drugoj mašini (npr. aplikacija za knjigovodstvo koja piše u bazu koja je zapravo fajl, ali je taj fajl na fajl serveru). Bez obzira što je DOS aplikacija u pitanju, Windows je taj obezbeđuje da ona pristupa podacima na udaljenoj mašini (koje aplikacija tretira kao da su na lokalnoj particiji, u stvari je u pitanju mapirani mrežni drajv).

Ovo bi se moglo lako postići pod Linux-om korišćenjem DOSEMU ili Wine paketa i Sambe. Pod uslovom da sam dobro shvatio kakav je setup u pitanju, naravno.



Da, dobro si shvatio, tako sam i mislio. Ni ja ne znam bas detalje o tom problemu. Osnovna stvar je da se windows nerijetko smrzne, a potreban je za komunikaciju sa serverom. C programi koji su povezani s DOS-om rade besprijekorno.. I taj prijatelj se u buducnosti zeli rijesiti windowsa, ali ne zeli zasad sve razvijati nanovo, pa je razmisljao o emulaciji DOS-a u Linuxu ili pokretanju Linuxa iz DOS-a, svejedno.
Ja, buduci da se slabo razumijem u win i DOS ne znam da li to sve ima perspektivu da optimalno radi, pa sam mislio da ce netko tu znati.
Re: DOS emulacija na Linuxu? 30.06.2004. u 11:16 · pre 272 meseca #9
Verovatno glupo pitanje, ali zar ne mogu ti programi da se kompajliraju pod linuxom? Pretpostavljam da postoji source, cim se toliko naglasava da su to C programi.
Re: DOS emulacija na Linuxu? 30.06.2004. u 16:25 · pre 271 mesec #11
Citat:
 Pa u 90% mogu da kazem da prosto prevodjenje ne bi uspelo jer se druge biblioteke koriste. Pod dosom koliko se secam ljudi su koristili conio.h za prikaz na ekranu a pod unixima za to sluzi curses.h itd...
Konkretno za conio.h postoje kvalitetne emulacije; slično je i sa nekim drugim DOS bibliotekama. Moguće je da programi mogu i da se iskompajliraju ponovo.

U svakom slučaju, za pristojnu naknadu bih mogao da probam. ;)

f
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme