Gå til innhold

hvordan funker wine


Anbefalte innlegg

Videoannonse
Annonse

http://winehq.com/

 

kan du engelsk finnes det ingen bedre informasjonskilde en dems egen webside :)

 

EDIT: Mulig jeg misforstod litt i farta. Hvis du lurer på hvordan du starter en .exe fil med wine kan du skrive "wine program.exe" i terminalen.

Tror også at du rett og slett kan kjøre fila ved å klikke på den...

Endret av PHPdude
Lenke til kommentar

Enkelt forklart: Et operativsystem (som f.eks windows) består av (veldig, veldig forenklet) av tre hovedsystemer - en kernel, en API, og en binary loader. I tillegg kommer standardprogrammer som Internet Explorer, notepad etc. Alt dette utgjør en "plattform" som programmerere som jobber mot windows regner med at der der.

 

Linux og Windows leverer forskjellige plattformer, og disse er ikke kompatible.

 

Et program som kjører, så bryr programmet seg om en ting: API. Dette er et "språk" et program kan snakke med andre programmer med, men windows og linux snakker stort sett ikke samme språk. Dette kan være kommandoer som "gjør pixel 5,3 i vindu 0x5980 grønn", "kopier fil c:\hei.txt til d:\hå.txt", "les d:\hå.txt linje for linje", etc.

 

Det wine gjør er å ha en windowsprogram-kompatibel binary loader slik at programmer i det heletatt greier å starte, og en windowsprogram-kompatibel API som oversetter windows-kommandoer til linux-kommandoer. Noen ganger er de dønn like, så da er det lett, mens andre ganger så er det ikke-overlappende funksjonalitet (DirectX -> openGL), og da blir det værre... Men det funker stort sett "helt OK".

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...