Miten WINEä käytetään? Ohjelma suoraan toimimaan windows kovalevystä

Discussion in 'Linux -keskustelu' started by BforeDusk, Nov 5, 2008.

  1. BforeDusk

    BforeDusk Senior member

    Joined:
    Sep 15, 2006
    Messages:
    6,570
    Likes Received:
    7
    Trophy Points:
    118
    Linux on ihan hyvä käyttis jne., mutta rautalankasta taivutetut ohjeet on jotenkin mahdoton asia noille, jotka ilmaistyötä tekee.

    Wine käyttöohjeita löytyy. Ja sanotaan että "ihan helppoa". Mutta kun ei kerrota toimenpiteitä ennen sitä helppoa komentoa.

    I installed wine and the wine-dev packages and went to winecfg. I went to program files (I have the Windows partition mounted as read-only under home/media/windows) and chose the quicktimeplayer.exe set it to Xp applied and then hit ok.
    To run wine, the command is wine <filename> eg wine "/windows/Program Files/QuickTime/quicktime.exe"

    Mulla on Puppy Linux ja mä voin mountata koko winukka osion. MITÄ SEN JÄLKEEN?

    http://puppylinux.org/wiki/applications/pre-installed/wineuse
    Tota lisäpalikkaa it adds mime-types to Rox 1.2, so you can click on a ".exe" to run it en ole kokeillut.
    Kokeilemissani Live Puppy Wine distrossa on tullut ..c:\Program files kansio (jossa notepad ja IE selain yms.)
    Ja kuten tossa ylempänikin komento rivin polku "/windows/Program Files/....
    Mutta kun tuo c: asema on vain yksi kansio Linuxin osiossa. Ja oikeat osiot on sda, hda nimisiä. (Linuxissa ei oo asemakirjain:)

    Pitääkö mun kopioida winukka osiosta koko ohelman kansio sinne Winen näennäiseen winukka kansioon, linuxin tekemään "c:" asemaan?
    Vai pitääkö kaikki ohjelmat asentaa Winen avulla setup.exe:llä? Missä silloin asennus tiedostot?
    Vai tehdä joku symboolilinkki Winen kansioon, joka osoittaa fyysiseen winukka osioon?

    Tässäkin videossa kaveri saa kaiken näyttämään helpolta. Winukkaan asennettu FileZilla toimii helposti (2:11 jälkeen videolla).
    Mutta Linux näyttää BOOT/Programme/FileZilla.
    Miten tuo BOOT on tyhty, jossa näyttäis olevan winukan koko c: aseman sisältö, on system Volume Inforamtion kansio, palautuspisteet, sillähän ei tee mitään, kun winen avulla winukka sovelluksia pyörittää.
    Onko BOOT joku linkki winukka osioon?
    Onko BOOT joku erikoisempi mounttaus tapa winukka osiosta, kuin normaali graafinen osion sisällön selaus (ROX tms.), kunhan enisn osion mounttaa?

    Ei tajuu. Eikä haluis asentaa ohjelmia uudestaan, jos on winukka ja linux rinnakkain. Tai kopioida ohjelman kansiota Linux puolelle. Live versiossa kun RAMin määräkin rajoittaa, mitä mahtuu kopsaamaan.
    ONKO MAHDOLLISTA saada winukkaan asennettu ohjelma toimimaan suoraan sieltä winukka osiosta?
    Ja miten se tehdään?

    There isn't a suitable application to handle this type of file.
    Tota herjaa on itellekkin tullut näissä wine kokeiluissa.

    Ensin se on kokeiltava Winen toiminta, jotta voi miettiä pelkän Linuxin käyttöä koneessa.

    Ymmärrän että xp:n rekisterissä olevat asiat rajoittaa toimiiko se ohjelma. Puhutaan nyt vaan semmoisista alkuun, jotka toimiin xp:ssäkin kansion kopioinnilla, ei rekisteriissä mitään. Tai vanhemmat win98, win3 ja dos ohjelmat, jotka ovat vain se kansio winukassa.
     
    Last edited: Nov 5, 2008
  2. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
    Kirjoita winecfg consoliin, näet yhdellä välilehdellä kansiorakenteen. Wine on oma pieni maailmansa linuxin sisällä, jotta ohjelmat joita sillä ajetaan tuntisivat olonsa kotoisaksi. Ohjelmat eivät näe linuxin kansiorakennetta, vaan vaikkapa z:/ -aseman jolta löytyy /usr , /boot .. ja c:- aseman, jolta löytyy winen windows- polut, program files, ym. Tuo windows- polku löytyy linuxin puolella kotihakemistosta .wine- kansiosta.

    Windowsin ja linuxin saat pelaamaan yhteen muokkaamalla winecfg:tä siten että sieltä löytyy vaikkapa windowsin d:- asema liitettynä d:- asemaksi myös linuxin puolella. Tulipas vaikeasti selitettyä yksinkertaisia asioita :) .
    Edit:
    Tämä tarvitsee siis tehdä vain jos ohjelmat tarvitsevat hakemiston ulkopuolisia tiedostoja toimiakseen kunnolla. Älä kuitenkaan koske c:- aseman määrityksiin. Wine saattaisi tällöin tuhota joitain windows- puolen tärkeänpuoleisia tiedostoja.

    Itse käynnistäisin firefoxin seuraavalla komennolla omasta windows- hakemistosta.

    wine /media/sda1/Progra*/Mozzi*/firefox.exe
     
    Last edited: Nov 5, 2008
  3. BforeDusk

    BforeDusk Senior member

    Joined:
    Sep 15, 2006
    Messages:
    6,570
    Likes Received:
    7
    Trophy Points:
    118
    Vanhana dossaajana ei consolin käyttö pelota. Kunhan vaan saa linuxin komennot. winecfg parametrit lisäilyyn, tai tuleekon helpistä kaikki ja oliko winecfg -? vai winecfg --?.

    Distro jossa se wine oli, siinä tuli noi winecfg kansiot graafiseen ikkunaan.

    Mutta siis suoraan mountatusta winukka osiosta en saa käyntiin mitään winellä?
    Vai meneekö tolla wine /media/sda1/Progra*/Mozzi*/firefox.exe
    Ja mä oon nähnyt kovon ja pääsen osioiden sisään /mount/sda1/
    Eli olisko sama paikka lyödä winukan hakupolku?

    windowsin d:- asema liitettynä d:- asemaksi myös linuxin puolella
    Onko tuo jollain tietyllä winecfg atribuutilla?
    Vai tehdäänkö winukka osion kansioista symboolinen linkki johonkin?

    Toistona tuli kysymysta. Kertaus on opintojen äiti.
    Helma synti Linux osaajilla. Tulipas vaikeasti selitettyä yksinkertaisia asioita :) .
    Yksinkertainen ihmenen haluaa yksinkertaisen selityksen. Sekä yksinkertaiseen, että monimutkaiseen asiaan.

    Tätä winukka osiosta ajoa tarvii Live Linuxilla, kun ei ram riitä kopiointiin.
    Mihin winen kansioon kopsaan winukka osiosta koko ohjelman kansion, jos haluan kokeilla, että toimiiko ko. ohjelma winen avulla?
    Vai pitääkö silloinkin vielä jotain symboolilinkkiä tai muuta määritystä tehdä? Vai starttaako kopsattuna wine ohjelma.exe?
     
  4. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
    Kyllä pitäisi toimia suoraan
    Code:
    wine /linuxin polku/ohjelma.exe
    Jos ohjelma vaatii joitain windowsin rekisterimerkintöjä, joudut kikkailemaan, tai asentamaan saman softan uudelleen samaan paikkaan linuxin puolelta. Jossakin vanhassa pelissä kopioin rekisterimerkinnän windowsin puolella tekstitiedostoon, ja linuxin puolella
    Code:
    wine regedit
    -> import

    http://puppylinux.org/wiki/applications/pre-installed/wineuse

    Täytyy myöntää ettei puppy ole tuttu kuin nimeltä. Onko tuossa esimerkissä wine asennettu jotenkin erillisin toiminnalisuuspalasin?
     
  5. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Muistaakseni Red Hatissa aikoinaan windows ja dos sovellukset käynnistyivät ihan hiirellä klikkaamalla. mine asetukset vaan kuntoon.
     
  6. Righer

    Righer Member

    Joined:
    Aug 1, 2007
    Messages:
    83
    Likes Received:
    0
    Trophy Points:
    16
    Itselläni on ongelma Noxin asennuksen kanssa.

    Otin kaikki Noxin tiedostot Cd-levyltä ja siirsi EeePc:lle. Muutin winen asetuksista sen toimimaan Windows Xp:llä. Nyt se valittaa, että OLEAUT.DLL pitää päivittää, ja että siitä on vanha versio jo koneella.

    Noh, poistin sen, mutta nyt se heittää jotain erroria, että "display version information only"

    Että mites asennan nyt tämän noxin? Kone on siis Eeepc 900 ja käyttis se normi Xandor. Wine on ver.9.56
     
  7. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Katsoppa http://appdb.winehq.org/objectManager.php?sClass=application&iId=401
    wine on sulla hieman vanha? Poistit OLEAUT.DLL? Eikös olis parempi etsiä uudempi versio jostain?

     
  8. Righer

    Righer Member

    Joined:
    Aug 1, 2007
    Messages:
    83
    Likes Received:
    0
    Trophy Points:
    16
    Ei suostu asentamaan mitään noista versioista joita on lueteltu tuossa listalla joissa sen pitäisi toimia..
     
    Last edited: Nov 10, 2008
  9. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68

Share This Page