Winellä ohjelmien asennus toiselle kiintolevy osiolle?

Discussion in 'Linux -keskustelu' started by HenkkaSan, Dec 13, 2008.

  1. HenkkaSan

    HenkkaSan Regular member

    Joined:
    Aug 14, 2007
    Messages:
    132
    Likes Received:
    0
    Trophy Points:
    26
    Voiko Ubuntussa wine ohjelmalla asentaa windows ohjelmia koneen toiselle kiintolevy osiolle? Nimittäin Järjestelmätiedostot osioon en haluasi asentaa kovin raskaita sovelluksia, menee liikaa tilaa.

    Eli jos tämä on mahdollista niin neuvoja kaivataan. Osaan kyllä asentaa ohjelmia winellä sen oletuskansioon. Toiselle osiolle asentamista en ole kokeillut.
     
  2. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Koetappas mitä "winecfg":lla saat aikaan tuohon probleemaan..

    Niin, konsolista vissiinkin Ubuntussakin tuo joutuu käynnistämään. Ei oo kokemusta käytännössä, vaan yrittävä onnistuu..

     
  3. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
    Voit toki. Kun ohjelma alkaa asentua, se tarjoaa useampaa eri levytunnusta, c:, d:, z:, ym, luultavimmin z:n alta löytyy linuxin juuri. Sieltä sukkuloit sopivaan liitospisteeseen, Ubuntussa /media/sda2 on oletuksena ensimmäisen levyn toinen primääriosio.
     
  4. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    winecfg:n "drives" välilehdellä voi noita asemia lisäillä, mutta uuden aseman kai voi tehdä tietääkseni siten, että tehdään sopiva linkki(symlink, ln -s -komento) joka osoittaa hakemistoon jonne tietyn aseman juuren haluaa: Jos on kansio /usr/local/wineprogs joka halutaan ottaa käyttöön winessä e: asemana, niin komento olisi kai jokin tälläinen ln -s /usr/local/winprogs ~/.wine/dosdrives/e:
     
  5. JullePuh

    JullePuh Regular member

    Joined:
    Sep 15, 2003
    Messages:
    303
    Likes Received:
    0
    Trophy Points:
    26
    Ei se wine niitä ohjelmia oikeasti c, d, ym. osiolle tai järjestemätiedostoihin asenna. Winellä asennetut ohjelmat asentuvat .wine-kansioon (piilotiedosto) käyttäjän omaan kotihakemistoon (Home). Joten ei niiden asennuspaikkaa kannata mihinkään muuttaa.

    Nimittän, jos toi levyn osiointi on tehty oikein niin /home-osion pitäis olla levyn suurin osio. Jos ihan välttämättä haluat sitä asennusosiota muutella niin linkkaa mieluummin koko .wine kansio toiselle osiolle (Siirrät .wine kansion toiselle osiolle ja linkität sen sieltä sitten kotihakemistoos).

    Muutenkaan en lähtis niiden Windows-ohjelmien asennuspolkuja kauheasti muuttelemaan, sillä Wineä käyttäessä ei oikein ole takuuta siitä, että se hallitsee ton linkityksen täydellisesti. Eli kaikkein varmiten se toimii oletusasetuksillaan.
     
  6. Spotteri

    Spotteri Regular member

    Joined:
    Jan 15, 2004
    Messages:
    128
    Likes Received:
    0
    Trophy Points:
    26
    env WINEPREFIX="/polku/kohdeosioon/" jokaisen winekäskyn eteen luo kyseiseen kohdekansioon oman .wine-kansion sijaisen omine asetuksineen. Mikään ei estä laittamasta toista mountattua kovalevyä kohteeksi. Samalla voit rauhassa tweakkailla sotkematta toisille ohjelmille tehtyjä asetuksia.
     
  7. HenkkaSan

    HenkkaSan Regular member

    Joined:
    Aug 14, 2007
    Messages:
    132
    Likes Received:
    0
    Trophy Points:
    26
    Kuulostaa hyvältä idealta. Eli siis siirrän .wine kansion sille toiselle kintolevyn osiolle ja sitten luon pikakuvakkeen/linkin sinne Home kansioon. Onko tullut testattua että toimiiko tämä?
     
  8. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    Vastaavissa tilanteissa, esim. weppipalvelimen htdocs -hakemiston siirto toiselle osiolle ja linkitys, on homma toiminut. Pitää vaan muistaa pitää linkillä ja siinä uudessa paikassa olevalla hakemistolla käyttöoikeudet samana.
     
    Last edited: Jan 11, 2009

Share This Page