Winetools on ohjelma, jonka avulla on mahdollista asentaa yli 90 windows-ohjelmaa. Sen lisäksi sillä laitetaan .wine kansion asetukset kuntoon, sekä asennetaan windowsin käyttämät kirjasimet. Winetoolsin avulla voit myös hallita asentamiasi ohjelmia (poistaa sekä muokata asetuksia).
* Sinun ei tarvitse välttämättä toimia tämän ohjeen mukaan. Monet ohjelmat toimivat ilman erityisempiä asetuksia, kun vain asennat winen komennolla
sudo apt-get install wine
Ja sitten itse ohjeeseen.
== Wine ==
Winen asennus onnistuu [[Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot|asentamalla paketti]] <tt>wine</tt> esimerkiksi komennolla
sudo apt-get install wine
Tämän jälkeen Winellä voi käynnistää Windows-ohjelmia komennolla
=== Lataus ja asennus ===
wine ohjelma.exe
* '''Huom''' jos et tarvitse Internet Explorer -selainta, niin sinun ei tarvitse tehdä muuta kuin asentaa Wine ylläolevan ohjeen mukaisesti
* Ensin ladataan wine0.95.deb winehq:lta
http://kent.dl.sourceforge.net/sourceforge/wine/wine_0.9.5-winehq-1_i386.deb
Mikäli käytät mieluummin päätettä, käytä seuraavaa komentoa (päätteen löydät painamalla alt + F2, kirjoittamalla ''gnome-terminal'' ja paina enteriä):
wget -O wine_0.9.5-winehq-1_i386.deb http://kent.dl.sourceforge.net/sourceforge/wine/wine_0.9.5-winehq-1_i386.deb
Tällä hetkellä ei kannata asentaa winen tuoreinta versiota, koska Internet Explorer ei asennu uusimmilla versioilla oikein. Todennäköisesti tarvitset Internet Exploreria saadaksesi muut ohjelmat toimimaan. Ei hätää, päivitämme kyllä winen myöhemmin.
Nyt meillä on siis ohjelman deb-paketti, joka asennetaan seuraavaksi. Siirry aluksi hakemistoon, jonne latasit paketin. Mikäli käytit edellistä wget-komentoa, olet jo valmiiksi oikeassa hakemistossa. Jos sen sijaan tallensit paketin työpöydälle, voit siirtyä kotikansiostasi (johon pääte oletuksena aukeaa) sinne komennolla "cd Desktop".
sudo dpkg -i wine_0.9.5-winehq-1_i386.deb
Nyt järjestelmä kysyy salasanaasi. Sen annettuasi wine asentuu järjestelmääsi.
Winen asennuksen jälkeen sinun tulee vielä huolehtia eräistä asetuksista. Tässä sinua auttaa ohjelma nimeltä ''WineTools''. Sen avulla esimerkiksi asetat Windowsin käyttämät hakemistopolut (c:\ d:\ jne.).
== WineTools ==
sudo apt-get install libgtk1.2
WineToolsin voit ladata osoitteesta http://www.von-thadden.de/Joachim/WineTools/
Sivuilta löytyy <tt>.tar.gz</tt>-päätteinen tiedosto, joka voidaan purkaa esimerkiksi komentorivillä [http://linux.fi/index.php/Tar tar-komennolla] ja asentaa sen jälkeen komennolla
http://download.formationos.net/winetools/winetools-0.9.4.tar.gz
Tai voit myös käyttää vanhaa kunnon päätettä käyttämällä komentoa:
wget -O winetools-0.9.4.tar.gz http://download.formationos.net/winetools/winetools-0.9.4.tar.gz
Paketti puretaan komennolla:
tar -xf winetools-0.9.4.tar.gz
Seuraavaksi se asennetaan:
cd winetools-0.9.4
sudo ./install
Valmis!
=== WineToolsin käyttäminen ===
== Viimeistely ==
=== Käynnistimet ===
Meidän pitäisi pystyä käynnistämään internet explorer seuraavalla komennolla
wine "$HOME/.wine/c/Program Files/Internet Explorer/IEXPLORE.EXE"
Hyvällä tuurilla käytät Internet Exploreria juuri nyt
Koska emme halua kirjoittaa tätä joka kerta, kun haluamme käynnistää internet explorerin, napsauta hiiren oikeanpuoleisella napilla työpöytää ja tee käynnistin. Liitä äskeinen komento pikakuvakkeeseen tai tee valikkoon käynnistin.
Tässä on koodi Outlookille ja Windows Media Playerille
wine "$HOME/.wine/c/Program Files/Outlook Express/msimn.exe"
ja
wine "$HOME/.wine/c/Program Files/Windows Media Player/mplayer2.exe"
Ja siinä kaikki onkin. Voit myös liikkua lempi tiedostoselaimellasi ja tuplaklikata .exe tiedostoja ja wine käynnistää ne kuten ohjelmien käynnistimet. Sitten on vain homma löytää .exe joka käynnistää ohjelman ja tehdä siitä oma käynnistin sille.
Winen c: asemasi löytyy aina $HOME/.wine/c (jossa muista korvata kohta $HOME omalla käyttäjä nimelläsi).
Jos tiedät vähänkin windowsin tiedostonhallinnasta / tavasta säilyttää hakemistot ja tiedostot, niin sinulla tuskin on ongelmaa löytää niitä. Muistathan että tehdessäsi käynnistimiä Linuxilla, isoilla ja pienillä kirjaimilla on väliä toisinkuin Windowsissa - joten älä unohda capseja.
=== Päivittäminen ===
Jos Ubuntun pakettivarastoista löytyvä Wine on liian vanha (joskus uusin versio tuo mukanaan tuen tietyille ohjelmille), voit yrittää asentaa uusimman version Winen omista pakettivarastoista. Huomaa, että Ubuntun kehittäjät eivät tue näitä pakettivarastoja, ja sieltä asennettu Wine ei välttämättä toimi yhtä hyvin kuin Ubuntun pakettivarastoista löytyvä.
Jos kuitenkin haluat asentaa uusimman Winen, se onnistuu seuraavasti:
* Ensin päivitetään wine 0.95 viimeisimpään versioon, muistathan että meidän piti käyttää versiota 0.95 internet explorerin takia koska se ei asennu uudemmilla versioilla. Se voi kuitenkin olla uudemmissa versioissa korjattu.
sudo apt-get update
sudo apt-get dist-upgrade
Jos haluat voit myös käyttää Winen pakettivarastoja, tosin en suosittele sitä tekemään jollet aivan välttämättä niitä tarvitse.
'''- Seuraava voi aiheuttaa internet explorerin toimimattomuuden, jos et välttämättä tarvitse niin älä lisää, Ubuntun omista paketeista löytyvä wine toimii hyvin -'''
Lisätään winen pakettivarasto sources.list -tiedostoomme tällä tavalla
sudo gedit /etc/apt/sources.list
Lisää tämä rivi tiedoston loppuun muiden rivien alle, jos siellä ei jo sitä näy. Valitsethan oikean version sen mukaan mitä versiota ubuntusta käytät käytät:
Breezyn (5.10) rivi:
deb http://wine.budgetdedicated.com/apt breezy main
Dapperin (6.06):
deb http://wine.budgetdedicated.com/apt dapper main
Edgyn rivi (6.10):
deb http://wine.budgetdedicated.com/apt edgy main
Feistyn rivi (7.04):
deb http://wine.budgetdedicated.com/apt feisty main
Sitten tallenna sources.list
'''- Edellinen voi aiheuttaa internet explorerin toimimattomuuden, jos et välttämättä tarvitse niin älä lisää, Ubuntun omista paketeista löytyvä wine toimii hyvin -'''
Vastaava paketti siis löytyy jo pakettienhallinnasta. Jos olet aivan varma ettei internet explorerin toimimattomuus häiritse sinua tai winellä käyttämiäsi ohjelmia (toki tuo voi olla korjattu myöhemmissä versioissa), sekä tarvitset mielestäsi aina ihan uusimmat paketit heti kun ne ilmestyy, niin lisää edellinen.
Lisätään Winen pakettivarastot <tt>sources.list</tt>-tiedostoon komennolla
Suorita siis jos et jo suorittanut niin seuraava komento päätteessä päivittääksesi winen (ja ehkä jotain muuta mukana)
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list
Korvaa ''gutsy'' jakelusi versiolla, esim. ''feisty'' (7.04) tai ''dapper'' (6.06). Lisää tämän jälkeen Winen allekrijoitusavain apt:lle komennolla
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
Seuraavaksi päivitä järjestelmäsi, jolloin uusin Wine asentuu. Voit hoitaa sen komentoriviltä seuraavasti:
sudo apt-get update
sudo apt-get upgrade
Voit myös laittaa "dist-upgrade" pelkän "upgrade"n sijasta jos haluat että kaikki riippuvuudet otetaan huomioon päivittäessä.
Tämän pitäisi päivittää wine viimeisimpään ja uusimpaan versioon jonka on julkaissut WineHQ, ja se tulee päivittymään muiden päivitystesi mukana kun uudempi versio on julkaistu. Hienoa.
=== Winecfg ===
Ongelmien ilmaantuessa kannattaa ensimmäisenä kirjoittaa Googlen hakuun "ohjelman nimi winehq". Usein ohjelma ja ohjeet käyttöönottamiseksi löytyy myös winehq:n tietokannasta.
*''' ===Pelini hidastelee kummallisesti '''===
Anna pelille korkeampi prioriteetti komennolla:
nice -n 20 wine peli.exe
*'''=== Kone näyttää pysähtyvän "winecfg":n äänivälilehdelle mentäessä''' ===
Monesti kyseinen välilehti on vain hidas. Jos mitään ei tapahdu odotettuasi hetken, kokeile seuraavaa:
sudo mv /usr/lib/wine/winearts.drv.so /usr/lib/wine/winearts.drv.so.old
*'''=== Menin päivittämään Winen uudempaan versioon ja Explorer, Outlook ja Media Player lopettivat toimimisen '''===
Poista tuo uusi versio ja asenna vanha tilalle, "fake drive"si säilyy silti. Mahdollisesti sources.list -tiedostoon muutoksia tehtyäsi muokkaa sources.list tiedostojen wine-riveille kommentti (eli # merkki) eteen, tallenna ja päivitä. Eli:
sudo gedit /etc/apt/sources.list
*'''=== Asennus ei onnistu. Ohjelma ilmoittaa ettei voi asentaa kaikkia osia / ei löydä jotain rekisteristä''' ===
Ongelma johtuu kopiosuojauksesta.
mount -t iso9660 -o unhide /dev/cdrom /media/cdrom
*=== '''Tarvitsen vain Internet Explorerin, mutta en saa sitä toimimaan Winellä''' ===
Voit kokeilla vaihtoehtoisia projekteja saadaksesi Internet Explorerin toimimaan, kuten [http://sidenet.ddo.jp/winetips/config.html Sidenet:iin] sekä [http://www.tatanka.com.br/ies4linux/page/Main_Page IEs4Linux:iin].
* IEs4Linux on skripti, joka tarjoaa yksinkertaisen tavan asentaa Internet Explorer, tai oikeastaan kolme versiota siitä. Asennus onnistuu seuraavasti:
mkdir ~/temp # tehdään väliaikainen hakemisto temp
cd ~/temp # mennään ko. hakemistoon
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz # ladataan paketti
tar zxvf ies4linux-latest.tar.gz # puretaan paketti
cd ies4linux-* # mennään purkaessa saatuun hakemistoon
./ies4linux # käynnistetään ies4linux
Sitten vastailet kysymyksiin sen mukaan, minkä IE:n versioita haluat asentaa ja millä kielellä. Myös hakemisto, johon asennetaan, varmistetaan. Jos et omaa syytä muutoksiin, niin oletukset käyvät hyvin.
IEs4Linux luo oletuksena sinulle <tt>.ies4linux</tt>-nimisen hakemiston kotihakemistoosi, joka sisältää kaikki asennetut tiedostot. Se luo käynnistimet <tt>~/bin</tt> kansioon sekä halutessasi myös työpöydälle pikakuvakkeina.
Voit kokeilla vaihtoehtoisia projekteja saadaksesi Internet Explorerin toimimaan, kuten [http://sidenet.ddo.jp/winetips/config.html Sidenet:iin] sekä [http://www.tatanka.com.br/ies4linux/page/Main_Page IEs4Linux:iin]. Molemmat projektit käyttävät Wineä pohjanaan.
* Sidenet on jo päättynyt projekti, joka tosin toimii vieläkin. Saat sen toimimaan seuraavasti:
Sidenet luo vanhasta .wine kansiostasi varmuuskopion kotihakemistoosi, jonka voit halutessasi palauttaa nimeämällä takaisin .wine:ksi.
=== Mistä pääsen muokkaamaan rekisteriä? ===
* IEs4Linux on scripti, joka tarjoaa yksinkertaisen tavan asentaa Internet Explorer, tai oikeastaan kolme versiota siitä. Asennus onnistuu seuraavasti:
mkdir ~/temp # tehdään väliaikainen hakemisto temp
cd ~/temp # mennään ko. hakemistoon
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz # ladataan paketti
tar zxvf ies4linux-latest.tar.gz # puretaan paketti
cd ies4linux-* # mennään purkaessa saatuun hakemistoon
./ies4linux # käynnistetään ies4linux
Sitten vastailet kysymyksiin sen mukaan mitä IE:n versioita haluat asentaa ja millä kielellä. Myös hakemisto johon asennetaan varmistetaan. Jos et omaa syytä muutoksiin, niin oletukset käyvät hyvin.
IEs4Linux luo oletuksena sinulle .ies4linux nimisen hakemiston kotihakemistoosi, joka sisältää kaiken asennetun. Se luo käynnistimet ~/bin kansioon, sekä halutessasi se luo myös työpöydälle pikakuvakkeet.
*''' Mistä pääsen muokkaamaan rekisteriä?'''
Rekisteriä pääset muokkaamaan kirjoittamalla päätteeseen
Esimerkiksi yleinen ohjelmien asennukseen liittyvä kohta on "AppDefaults" ja se löytyy kohdasta HKEY_CURRENT_USER > Software > Wine > AppDefaults
*'''=== Winen pakettivarastojen takia tulee GPG error''' ===
Virheilmoituksen ollessa vastaava kuin tämä
sudo apt-key add 387EE263.gpg
*'''=== Ohjelma X ei toimi, mistä apua?!''' ====
X = ohjelmasi nimi
HUOM! Muista, että kaikkia ohjelmia ei ole mahdollista saada toimimaan Winellä. Mikäli mahdollista, kannattaa pyrkiä käyttämään vastaavia avoimen lähdekoodin ohjelmia, jotka on tehty suoraan Linuxille. Windows-ohjelmia vastaavista ohjelmista voit löytää luettelon [[Ubuntu tutuksi/Ohjelmat#Vertailutaulukko|täältä]].
*'''=== Kaupallisia sovelluksia..?''' ===
Jos välttämättä tarvitset tiettyä ohjelmaa, suosittelen tutustumaan kaupallisiin winen päälle kehitettyihin ohjelmistoihin. Monet Windows-ohjelmistot saadaan toimimaan niiden avulla.
|