Linux-sovellusten käyttäminen Windowsissa – fantasiaa vai karua todellisuutta? Ajatus Linux-jakelusta, jossa on (melkein) täysi tuki Windows-sovelluksille

Internetissä on monia artikkeleita ja foorumeita sellaisesta tunnetusta Linux-sovelluksesta kuin Wine, jonka avulla voit ajaa Windows-ohjelmia Linux-ympäristössä. Aiemmin tarkastelimme jo, kuinka voit käyttää Wineä Ubuntussa. Tämä ei ole ainutlaatuinen ohjelma laatuaan. Vastaavia projekteja on olemassa, kuten PlayOnLinux ja CrossOver, mutta ne perustuvat Winen kehitykseen ja lisäksi CrossOver on kaupallinen tuote. Mutta virtualisointiohjelmien, kuten VirtualBox ja VMware, intensiivisen kehityksen ansiosta on toinenkin hyvä tapa integroida ohjelmistoja muista käyttöjärjestelmistä Linux-tyyppiseen järjestelmääsi.

Luulen, että monet käyttäjät tietävät jo niin hyödyllisestä ohjelmasta kuin VirtualBox. Sen ainoa etu VMwaren kaltaiseen vakavaan virtualisointikilpailijaan verrattuna on, että sitä jaetaan ilmaisella lisenssillä, eli se on täysin ilmainen ohjelmistotuote. VirtualBox on myös cross-platform-ohjelmisto, eli sovellus on kehitetty ja ladattavissa eri käyttöjärjestelmille: Windows, Linux, Mac OS. Yhdessä niistä tarkastelimme toista suhteellisen ilmaista virtualisointiympäristöä nimeltä Hyper-V, joka on saatavilla vain uusissa Windows-versioissa. Miksi kutsuin sitä suhteellisen ilmaiseksi? - Koska itse Hyper-V-ympäristö toimitetaan maksutta käyttöjärjestelmän osana, jonka käytöstä joudut maksamaan, jos haluat käyttää sitä virallisesti. Mutta toisin kuin VirtualBox ja VMware, Hyper-V:llä on yksi merkittävä etu - se ei ole kolmannen osapuolen ohjelmisto, vaan järjestelmän sisäänrakennettu komponentti. Tämä seikka antaa hyvän edun Hyper-V:lle verrattuna muihin tämän tyyppisiin ohjelmiin.

Huomautus: Saadaksesi parhaan suorituskyvyn virtualisointisovelluksista, sinun on varmistettava, että prosessorisi tukee laitteiston virtualisointia. Katso prosessorisi kuvauksesta tekniikoiden olemassaolo: Intel-prosessoreille - Intel VT (VT-x), AMD-prosessoreille - AMD-V. Jos tekniikkaa tuetaan, sinun on varmistettava, että se on otettu käyttöön BIOSissa.

VirtualBoxin asentaminen.

Luulen, että Linuxille ei kukaan epäile VirtualBoxin valintaa, koska tämä ohjelmisto on täysin ilmainen, saatavilla suosituimmille Linux-jakeluille (Ubuntu, Linux Mint, Debian, openSUSE, SUSE Linux Enterprise Server, Fedora, Mandriva, Oracle Linux) , on monikielinen tuki, uusien versioiden kokoonpanot ovat kolmansien osapuolien arkistoissa, se on melko helppo asentaa ja käyttää, ja se on myös keskittynyt enemmän keskimääräiseen käyttäjään.

Deb-tyyppisten järjestelmien (Ubuntu, Linux Mint, Debian) asennusprosessi on hyvin yksinkertainen, koska sovellus on saatavana tavallisessa arkistossa. Siksi voit käyttää sekä tavallista sovellushallintaa graafisesta kuoresta että komentoja päätteestä:

apt-get install virtualbox

Jos haluat käyttää ohjelman uusinta vakaata versiota, voit ladata sen viralliselta verkkosivustolta lataussivulta, josta saat myös tietoa virallisen arkiston perustamisesta deb/rpm-tyyppisille käyttöjärjestelmille. Kun arkiston ja julkisen avaimen yhdistäminen siihen on mahdollista, VirtualBoxin asentaminen deb-tyyppisiin järjestelmiin on mahdollista komennoilla:

sudo apt-get päivitys
sudo apt-get install virtualbox-X.X

missä on ohjelman viimeisimmän nykyisen version numero (kirjoitushetkellä tämä on virtualbox-4.3).

Samoin rpm-tyyppisille järjestelmille:

nam päivitys
yum install virtualbox-X.X

Asennusprosessi sekä graafisesta ympäristöstä että Linux-päätteestä on automaattinen eikä vaadi käyttäjän osallistumista. Tältä virtuaalikoneen hallintaikkuna näyttää asennuksen jälkeen.

Vieraskäyttöjärjestelmän määrittäminen.

Asennusprosessi on myös hyvin yksinkertainen. Kun olet käynnistänyt VirtualBoxin, sinun on napsautettava sen pääikkunassa "Luo" -painiketta. Seuraavaksi sinun on syötettävä uuden virtuaalikoneen nimi, esimerkiksi "Windows XP", ja VirtualBox määrittää automaattisesti järjestelmän tyypin ja säätää sen kaikki perusparametrit. Muista vain valita virtuaalikoneen bittisyvyys (32/64-bittinen) vieraskäyttöjärjestelmän bittisyvyyden mukaan.

Miksi on parempi käyttää Windows XP:tä alustana Windows-sovellusten ajamiseen Linux-ympäristössä?

Luulen, että useimmat ihmiset planeetalla tietävät jo tämän käyttöjärjestelmän luotettavuudesta ja vakaudesta. Ja vaikka Microsoft lopetti tämän järjestelmän virallisen tukemisen jo tämän vuoden huhtikuussa, ottaen huomioon sen erittäin alhaiset vaatimukset nykyaikaiseen laitteistoon ja konfiguroinnin helppouteen nähden, tämä tekee Windows XP:stä ihanteellisen, niin sanotusti Winen analogin. Mutta toisin kuin Wine, et näe ohjelmissa mitään yhteensopivuusongelmia tai -virheitä.

Sitten sinun on asetettava tälle käyttöjärjestelmälle varatun RAM-muistin määrä. Se riippuu pääjärjestelmän RAM-muistin määrästä ja sen optimaalinen arvo määritetään automaattisesti, mutta se voidaan asettaa myös manuaalisesti.

Samalla tavalla luodaan ja määritetään virtuaalisen kiintolevyn tilavuus. On parasta valita "VDI" -levymuoto ja asettaa sitten "Dynamic Virtual Hard Disk" -vaihtoehto tietylle enimmäiskokolle. Jos tällä levyllä ei ole tarpeeksi tilaa virtuaalikoneen käytön aikana, järjestelmä on jo asennettu.

Kun virtuaalikone, jossa on esiasetetut asetukset Windows XP:lle, on luotu onnistuneesti, sinun on siirryttävä ohjelman pääikkunaan, valittava merkintä juuri luodun virtuaalikoneen kanssa ja valittava valikosta "Määritä" (Ctrl+S). Ikkuna avautuu virtuaalikoneen tarkemmilla asetuksilla. "Järjestelmä" -välilehti emuloi kaikkia emolevyn ja siinä olevien laitteiden perusasetuksia: käynnistysjärjestystä, allokoitua RAM-muistia, suorittimen resurssien allokointia ja lisäkiihdytystekniikoita.

Näyttö-välilehdellä voit muokata grafiikkaasetuksia parantaaksesi ulkoasua ja graafisia tehosteita.

Media-välilehti näyttää aiemmin luodun virtuaalisen kiintolevyn sekä virtuaalisen aseman. Tässä tapauksessa erityistä huomiota tulee kiinnittää virtuaaliseen CD-ROM-levyyn, koska sen avulla voimme yhdistää sekä asennuslevyn ISO-kuvan että tietokoneen koteloon asennetun todellisen aseman.

Yhdistämme asennuslevykuvan Windows XP:hen napsauttamalla ikkunan oikeassa yläkulmassa olevaa levykuvaketta. Virtuaalikoneessa tämä toiminto vastaa levyn asettamista CD-ROM-levylle. Koska käynnistysjärjestys on jo asetettu "Järjestelmä"-välilehdelle, virtuaalikone seuraavan käynnistyksen yhteydessä aloittaa käynnistyksen kuvasta ja järjestelmän asentamisen.

Seuraavaksi toinen tärkeä parametri on varmistaa, että vieraskäyttöjärjestelmälläsi on pääsy Internetiin tai paikallisverkkoon. On olemassa useita tapoja määrittää verkkosi VirtualBox-asetusten Verkko-välilehdellä. Jos valitset "NAT"-yhteystyypin, vieraskäyttöjärjestelmäsi saa sisäisen erityisen IP-osoitteen (10.0.2.15 - yleensä), jonka avulla sillä on sama pääsy verkkoresursseihin kuin pääkäyttöjärjestelmälläsi. Tyypillisesti tämäntyyppistä yhteyttä käytetään tarjoamaan vieraskäyttöjärjestelmälle Internet-yhteys. Usein "Virtual Host Adapter" -yhteystyyppiä käytetään myös sisäisen paikallisverkon luomiseen vieras- ja isäntäjärjestelmien välille. Asennuksen aikana VirtualBox luo pääjärjestelmään virtuaalisen käyttöliittymän, jonka kautta järjestelmät ovat vuorovaikutuksessa.

"Jaetut kansiot" -välilehdellä voit määrittää vieraskäyttöjärjestelmän pääsyn kansioihin ja tiedostoihin. Tämä asetus on jopa hyödyllisempi joillekin käyttäjille kuin verkkoasetus. VirtualBox-puolella sinun on määritettävä polku jaettuihin kansioihin, kun taas virtuaalikoneen puolella ne näytetään yhdistettynä verkkoasemana ja vieraskäyttöjärjestelmä käyttää niitä omana asemanaan. Tämän ominaisuuden ansiosta on erittäin kätevää käyttää VirtualBoxia ja Windows XP:tä Windows-sovellusten käyttöympäristönä.

Kun kaikki asetukset on tehty, voit aloittaa käyttöjärjestelmän asennuksen. Voit tehdä tämän valitsemalla luettelosta haluamasi käyttöjärjestelmän ja napsauttamalla Käynnistä-painiketta ohjelman päävalikossa tai kaksoisnapsauttamalla valittua järjestelmää.

Vieraskäyttöjärjestelmän asentaminen.

Seuraava vaihe on Windows XP:n asentaminen. Monien vuosien käytön jälkeen tämän menettelyn ei pitäisi aiheuttaa vaikeuksia. Asennuksen tulee tapahtua normaalissa vakiotilassa ilman temppuja, aivan kuten tavallisessa PC:ssä.

Vieraskäyttöjärjestelmän asennuksen aikana oheislaitteiden käyttöohjeet näkyvät virtuaalikoneen ikkunan alaosassa: virtuaalisen kiintolevyn, levyaseman, johon järjestelmäkuva on liitetty, USB-laitteiden ja verkon käyttö. Kun asennus on valmis, voit käynnistyä ja nähdä tutun Windows XP -käyttöliittymän.

Lisäosien määrittäminen.

Lisäosien asentamiseksi (tämä on vieraskäyttöjärjestelmän erityinen apuohjelmien ja ohjaimien joukko, jotka ovat välttämättömiä sen onnistuneelle pariliitolle VirtualBox-ympäristön ja pääjärjestelmän kanssa), sinun on käynnistettävä vikasietotilaan F8-näppäimellä, kun virtuaalikone saappaat. Vikasietotila on välttämätön ohjaimien asentamiseksi virtuaaliselle näytönohjaimelle vieraskäyttöjärjestelmässä 3D-sovellusten ja järjestelmäkomponenttien toiminnan varmistamiseksi.

Kun Windows XP on käynnistynyt vikasietotilaan, sinun on löydettävä virtuaalikoneen ikkunan valikosta "Laitteet" -> "Liitä vieraskäyttöjärjestelmän lisäykset levykuva". Sitten sinun on siirryttävä kohtaan "Oma tietokone" ja käynnistettävä levy lisäosien kanssa.

Valitse "Suora 3D-tuki" -vaihtoehdon vieressä oleva valintaruutu ja napsauta "Asenna" -painiketta.

Sitten voit käynnistää uudelleen normaalitilaan. Vieraskäyttöjärjestelmäsi on nyt täysin optimoitu toimimaan virtuaalisessa PC:ssä, mikä näkyy tehtäväpalkin VirtualBox-kuvakkeessa.

Näytön integrointitila.

Nyt olemme hyvin lähellä tämän artikkelin alussa asetettua tavoitetta. Kun olet suorittanut kaikki yllä kuvatut käsittelyt vieraskäyttöjärjestelmässä, voit käyttää näytön integrointitilaa. Tämä tila integroi Windows XP -työpöydän pääjärjestelmän työpöydälle. Siten vierailijajärjestelmässä käynnissä olevat sovellukset ja ohjelmat siirtyvät pääkäyttöjärjestelmän työpöydälle. Tuloksena syntyy vaikutus kuin Windows-ohjelmisto toimisi Linuxissa, kun taas tällaisten sovellusten työympäristö ei ole Wine, vaan täysi Windows XP.

Näytön integrointitila voidaan aktivoida virtuaalikoneen ikkunassa valitsemalla "Näytä"-kontekstivalikosta "Näytön integrointitila".

Tässä tapauksessa vain Windows XP:n tehtäväpalkki ja VirtualBox-ponnahdusvalikko työpöydän alareunassa jäävät virtuaalikoneesta.

Mukavuuden ja maksimaalisen integroinnin vuoksi voit aktivoida tehtäväpalkin automaattisen piilotuksen.

Sen jälkeen näyttää siltä, ​​​​että Windows XP toimii vain Linux Mintissa.

Johtopäätös.

Mitä tahansa voidaan sanoa, Windows-käyttöjärjestelmäperheessä on suurin ohjelmistosarja lähes kaikkiin tarpeisiin ja pyyntöihin. Hyvin usein Linuxille ei ole erityisiä ohjelmia, ja jos on, nämä analogit eivät useimmiten ole yhtä toimivia ja käteviä kuin Windowsissa. Ohjelmistotuotteet, kuten Wine ja vastaavat, on suunniteltu ratkaisemaan nämä ongelmat, mutta valitettavasti kaikki Windowsille kirjoitetut ohjelmistot eivät toimi Winen alla, ja jos toimii, havaitaan usein virheitä tai kaatumisia. Tietenkin Wine on paras vaihtoehto tällaisten ongelmien ratkaisemiseen, mutta tapauksissa, joissa Wine ei auta, VirtualBox auttaa aina.

Adobe Photoshopin tavoin Adobe Dreamweaver toimii Winen alla erityisillä manipulaatioilla (tiedostojen ja rekisteriavainten vaiheittainen kopiointi käynnissä olevasta Windows-koneesta), mutta asennus ja työskentely siinä VirtualBoxin alta näyttää mielestäni hieman yksinkertaisemmalta ja miellyttävämpää.

Tämän menetelmän haittoja ovat se, että osa CPU-resurssista ja jonkin verran RAM-muistia käytetään itse vieraskäyttöjärjestelmän toimintaan. Itse asiassa tämän vuoksi on parempi valita Windows XP kevyimmäksi suhteellisen nykyaikaiseksi Windows-järjestelmäksi. Siksi jätä ajatuksesi tämän artikkelin aiheesta kommentteihin.

Artikkeli on omistettu Viinille ja kaikkiin sen käytön näkökohtiin. Verkko on erittäin
paljon tietoa, erilaisia ​​asennusoppaita ja paljon muuta. minä
Yritän yhdistää kaiken niin, että kuka tahansa voi saavuttaa
maksimaalinen menestys, kykyjesi ja tietysti mahdollisuutesi rajoissa
ohjelmia. Joten aloitetaan.

Wine on Windows API:n erillinen toteutus, ei emulaattori kuten useimmat
ajatella. Se on toistettu useammin kuin kerran, mutta se sopii myös tänne. Tätä projekti tekee
ainutlaatuinen ja mielenkiintoinen eri järjestelmien käyttäjille, avaa erilaisia
tapoja toteuttaa ideasi. Ainutlaatuisuus piilee siinä, että avulla
tämä ohjelma voi ajaa Windows-sovelluksia Ubuntussa ja muissa
Linux-järjestelmät sekä FreeBSD ja Mac OS X. Tässäkin on totuus
heidän ansojaan. Jotkut ihmiset ajattelevat, että vaihtaminen on helppoa
järjestelmät toiseen, tässä tapauksessa harkitsemme Windowsia ja Linuxia.

Väärinkäsitys on, että ihmiset luulevat voivansa lähteä liikkeelle
Winen alla erilaisia ​​ohjelmia, joihin he ovat tottuneet ja joilla on kätevää työskennellä.
Mitä tahansa voi sanoa, mitään ei tapahdu. Jotta suosikkiohjelmistomme toimisi
Viinin täytyy hikoilla, lukea uudelleen joukko käsikirjoja ja punnita tämä määrä
tiedot. Sinun ei tietenkään tarvitse tuhlata ohjelmistoja, mutta sinun on oltava valmis kaikkeen. Wine-projekti kehittyy erittäin nopeasti, mutta se ei ole vielä vakaa.
hyvin pitkälle. Mutta uskon, että lähitulevaisuudessa kaikki tärkeimmät ohjelmistot sekä pelit
toimii sen kanssa vakaasti.

Viinin asentaminen

Ensimmäinen kysymys henkilöltä, joka on juuri vaihtanut Linuxiin (meidän tapauksessamme
Ubuntu): "Kuinka ajaan ohjelmia Windowsista?" Hän alkaa etsiä tätä
aiheeseen ja kohtaa luonnollisesti Wine.
Toinen kysymys: "Kuinka se asennetaan?" On kaksi tapaa: Paikka alkaen
virallisista arkistoista tai käännä se itse lähteistä. Harkitsemme
molemmat vaihtoehdot.

Vaihtoehto 1: Asenna arkistosta.

Täällä kaikki on hyvin yksinkertaista. Siirry kohtaan Sovellukset // Vakio // Pääte:

Sudo add-apt-arkisto ppa:ubuntu-wine/ppa
sudo apt-get päivitys
sudo apt-get install wine1.3

Odotamme asennuksen valmistumista...
Kaikki! Wine on asennettu ja voit yrittää asentaa pelejä ja ohjelmia.

Vaihtoehto 2: Kääntäminen lähteestä.

1. Lataa lähteet viralliselta verkkosivustolta, ne ovat saatavilla siellä. Minun tapauksessani
tämä on Wine 1.3.11 (http://sourceforge.net/projects/wine/files/Source/wine-1.3.11.tar.bz2/download).

Siirrytään hakemistoon, johon arkisto lähdeteksteineen purettiin:

CD-viini-1.3.11/

OpenGL-tuki on otettava käyttöön ennen kääntämistä. Jos emme tee tätä
OpenGL:ää vaativat sovellukset eivät toimi. Terminaalissa:

Gedit-työkalut/viiniasennus

Etsimme rivin, joka alkaa CONFARGS=:lla ja kirjoita sitten tarvittava
rakennusparametreja. Meidän tapauksessamme rivi näyttää tältä:

CONFARGS="--with-opengl --disable-debug --disable-trace"

Saamme riippuvuudet:

Sudo apt-get install auto-apt checkinstall
sudo auto-apt -y suorita ./configure

Keräämme:

Asenna luomalla paketti asennuksen sijaan

Sudo checkinstall

Kaikki. Odotamme asennuksen valmistumista.

Jedille on myös välivaihtoehto debian-pohjaisissa jakeluissa. Lyhyesti:

Apt-get lähdeviini1.3
sudo apt-get build-dep

Nyt mielenkiintoisin osa: lataa haluamasi versio viinistä viralliselta verkkosivustolta, pura se ja kopioi debian-hakemisto sinne alkuperäisen wine1.3-paketin lähdehakemistosta. Tehdään

Ja meillä on *.deb-paketti Ubuntu/Debianille, jossa on kaikki jakelua varten tarvittavat korjaukset, melkein kuin virallisesta arkistosta, mutta vain uusi versio. Lisäksi voit poistaa sen turvallisesti myöhemmin apt-getillä.
Katsotaanpa jokaisen vaihtoehdon etuja ja haittoja.

Vaihtoehto 1.
Plussat:
1. Kaikki on jo koottu meille eikä tarvitse hölmöillä, kaikki on jo valmiina käyttöön.

Miinukset:
1. Emme voi kiinnittää laastaria esimerkiksi joidenkin lelujen toiminnan parantamiseksi.
2. Epävakaa toiminta joissakin näytönohjaimissa.

Vaihtoehto 2.
Plussat:
1. Kyky käyttää korjaustiedostoja suorituskyvyn parantamiseksi
2. Vakaa toiminta epävakailla näytönohjainajureilla.

Miinukset:
1. Sovellukset-kohdassa ei ole valikkoa, mikä ei ole kätevää. Sinun on tehtävä kaikki konsolista,
mene esimerkiksi Viiniasetuksiin.
2. Asennusprosessi on liian pitkä tietokoneesi tehosta riippuen.
1. Sovellukset-kohdassa ei ole valikkoa, mikä ei ole kätevää. Sinun täytyy tehdä kaikki konsolista, mennä esimerkiksi Wine-asetuksiin."

Voit lisätä sen itse valitsemalla Järjestelmä - Asetukset - Päävalikko

Pidän parempana toista vaihtoehtoa. Tällä tavalla asennettu viini toimii
parempi kuin arkistoista asennettuna. Mutta tämä on vain minun pieni IMHO.

Ohjelmien ja pelien asennus

Siirrymme ensin osoitteeseen appdb.winehq.org Ylhäältä, kirjoitamme hakukoneeseen
pelin tai ohjelman nimi ja katso mitä siellä on kirjoitettu. Yleensä se kuvataan siellä
eri järjestelmien testit, suositukset vakaaseen toimintaan ja paljon muuta.

Jos ohjelma toimii ilman ongelmia, asennamme sen puhtaalla sielulla
yksinkertaisella napsautuksella. Jos tämä on jonkinlainen vakava peli tai ohjelma ja ilman
Et voi tehdä shamanismia tamburiinilla - se tarkoittaa, että sinun on luotava erillinen etuliite*
meidän tansseja. * Kaikki Vine-tiedostot tallennetaan etuliitteeseen, jota kutsutaan myös pulloksi (samanlainen kuin viini). Tämän pullon sisällä ovat kaikki C-aseman tiedostot, rekisteri, yksittäiset asetukset ja niin edelleen.

Tällaisia ​​pulloja voi olla mikä tahansa määrä.

Saattaa yksinkertaisesti olla ohjelmisto, joka käyttäytyy hyvin oikolla Winen alla ja vaatii jonkinlaisia ​​kainalosauvoja, jotka häiritsevät muiden Wine-sovellusten normaalia toimintaa. Sitten laitamme tämän ohjelmiston erilliseen pulloon (etuliite), eivätkä asetukset vaikuta muihin ohjelmiin.

Kun viini lanseerataan ensimmäisen kerran ilman määritettyä etuliitettä, käytetään ~/.wineä. Jos etuliitettä ei ole, Vine luo sen ja täyttää sen oletussisällöllä, luo ja täyttää tiedostoilla hakemistot C:\windows, C:\Program Files, C:\users. Lisäksi luodaan puhdas rekisteri.
Siirrytään kotihakemistoomme ja luodaan uusi hakemisto. Esimerkiksi.viini2.
Seuraavaksi menemme terminaaliin ja kirjoitamme:

WINEPREFIX="/home/username/.wine2/" winecfg

Kaikki. Erillinen etuliite on luotu. Siellä on tallennettu erilaisia ​​rekisterikokoonpanoja ja itse ohjelmat.
Asennamme ohjelman myös konsolin kautta.

WINEPREFIX="/home/username/.wine2/" wine /media/DVD/setup.exe

Asennusprosessi on käynnissä ja mikä tärkeintä, erillisessä etuliitteessä.
Sitten käynnistämme jo asennetun ohjelman, myös konsolista, ja katsomme tulosta.

Tulosteessa voi olla virheitä, jotka osoittavat, että tarvittavat komponentit ja kirjastot puuttuvat. SISÄÄN
winetricks auttaa meitä asentamaan puuttuvat komponentit (katso alla)

Mitä tämä antaa? Tämä antaa sovellusten vakaan toiminnan etuliitteessään if
monet ohjelmat toimivat yhdessä etuliitteessä, ennemmin tai myöhemmin se tukkeutuu
mikä aiheuttaa muiden ohjelmien kaatumisen. Siksi sinun on käytettävä erillisiä
etuliitteet, jos et halua määrittää kaikkea monta kertaa.

Winetricks

winetricks auttaa meitä asettamaan etuliitteen oikein.
Winetricks on skripti, joka asentaa erilaisia ​​komponentteja
toimintaa varten tarvitaan sovelluksia, kuten DirectX, Vcredist ja paljon muuta.
Miten tämä skripti toimii? Se lataa kirjastoja ja komponentteja osoitteesta
Microsoftin resurssit. Juuri näin, eikä muuten. Miksi tämä kirjoitus
tarvittu? Tämä tekee Winen kanssa työskentelystä erittäin helppoa. Ilman käsikirjoitusta olisimme kiivenneet itsemme ja
Etsimme tarvittavia komponentteja, ja täällä kaikki on jo tehty, sinun tarvitsee vain valita ruutu
ja napsauta "Asenna". Tämä skripti auttaa myös muokkaamaan rekisteriä,
syötä sinne erilaisia ​​avaimia. Ja tämän lisäksi winetricksissä on monia asetuksia
ja toimintoja.

Nähdäksesi sen yksinkertaisesti kirjoittamalla terminaaliin winetricks

Rekisterin muokkaaminen

Terminaaliin syötetään:

Olemme rekisterissä. Meidän ei tarvitse muokata mitään, lisäämme vain.

Siirry osoitteeseen HKEY_CURRENT_USER/Software/Wine/Direct3D.

Jos Direct3D-hakemistoa ei ole, älä epäröi. Kirjoitan tämän, jotta lukija ymmärtää
jonnekin, jota sinun on muokattava tai lisättävä.

Terminaalissa:

Winetricks ddr=opengl orm=fbo glsl=disabled videomemorysize=1024
(vaihda 1024 omaasi)

Kaikki nämä parametrit näkyvät rekisterissä. Tämä näkyy yllä mainitussa kansiossa.

Mitä tämä antaa? Se parantaa pelien suorituskykyä, nopeutta ja yleistä pelaamista
Ne toimivat paremmin tämän vuoksi, mutta tämä koskee vain pelejä.

PlayOnLinux

Siellä on myös PlayOnLinux. Tämä on erillinen ohjelma, joka käyttää Wineä,
mutta siellä kaikki on enemmän automatisoitua ja mukautettua. Ohjelma lataa tarvittavan
Wine asentaa komponentit ja luo erillisen etuliitteen. Mutta se ei tarkoita sitä
kaikki toimii täydellisesti. Se ei ehkä toimi ollenkaan. Joten annan pois sen, mikä on minun
mieluummin tavallinen Viini, manuaalinen asetus ja omien aivosi työ
automatisoitu ohjelma.

Plussat:
Kaikki on automatisoitua, eikä meidän käytännössä tarvitse tehdä mitään.
Voit säilyttää useita Wine-versioita ja käyttää niitä eri etuliitteinä.
Ohjelma itse luo etuliitteet.

Miinukset:
On mahdotonta ennustaa kaikkea, mitä ohjelma tekee, asentaa ja lataa.
Kaikki, mitä ohjelma tekee, voidaan tehdä käsin, tämä on plussa henkilön tietämyksestä.
Robotti-ohjelmaa ei koskaan voi verrata ihmisen aivoihin.

CD/DVD-kuvien asentaminen

Windowsissa on tätä varten Daemon-Tools-apuohjelma. Se on erittäin kätevää
ja korvaamaton apuväline. Henkilöllä on kysymys: Onko tälle analogia
ihme apuohjelmat? Vastaus: On olemassa paljon parempia Windows-apuohjelmia. Sitä kutsutaan
Cdemu. Asentaaksemme sen tarvitsemme vain kolme komentoa:

Sudo add-apt-arkisto ppa:cdemu/ppa
sudo apt-get päivitys
sudo apt-get asenna cdemu-daemon cdemu-client gcdemu

Lisäämme paneeliin sovelman, osoitamme polun kuvaan ja nautimme elämästä. Ei yhtään
Ei tule ongelmia ja Wine tunnistaa kuvan täydellisesti. Jos emme löydä sovelmaa, älä kiirehdi käynnistämään uudelleen.
Kirjoitamme terminaaliin komennot:

Sudo-palvelun cdemu-daemon käynnistyy

Jos palvelu ei käynnisty järjestelmän käynnistyksen yhteydessä ("Daemon on määritetty olemaan käynnistymättä järjestelmän käynnistyksen yhteydessä"), voit korjata sen seuraavasti:

Sudo update-rc.d cdemu-daemon enable

Pelien pyörittäminen erillisellä X-palvelimella

Kokonainen kirja voisi olla omistettu tälle, mutta päädyin yhteen menetelmään, jota käytän aina:

Siirry virtuaalipäätteeseen:

Ctrl + Alt + F1
Kirjaudu sisään: ******
Salasana: ******

Käynnistä manuaalisesti uusi kopio X-palvelimesta:

Xinit -- :2
viinipolku/kansio/c/game/game.exe

Hyöty tästä ei ole suuri, mutta henkilökohtaisesti se riittää minulle. Toistan vielä kerran:
Erillisen x-palvelimen käynnistämiseen on monia tapoja ja jokainen voi valita itse.

Johtopäätös

Kaikki nämä vinkit, perusasiat, jotka jokainen haluaa
Käytä Wineä saavuttaaksesi tavoitteesi. Kaikki muu on sinun käsissäsi. Jos
haluat saavuttaa tavoitteesi riippumatta siitä, mitä, mutta toivo on jo mennyt, ei
Älä koskaan vaivu epätoivoon, sillä ratkaisu voi olla aivan nenäsi edessä. Istu aloillasi
kahdella tuolilla on mahdollista, mutta tämä vaatii halua ja teräshermoja. Toive
- tuhat mahdollisuutta, ei halu - tuhat syytä.

Tämä materiaali on kirjoitettu "Ensimmäistä venäjänkielisten artikkelien kilpailua käyttöjärjestelmälle
Ubuntu" (konkurs.ubuntu.ru)
Artikkelin kirjoittaja: Vladimir Kacharmin eli rootboot
Yhteystiedot: Skype root.boot2, sähköposti [sähköposti suojattu]

Viime kuun lopulla, kaikkien yllätykseksi, Microsoft ilmoitti, että Windows 10 lisää tuen Bashille, Linuxin komentorivityökalulle. Tämän ansiosta käyttäjät voivat käyttää suosikki Linux-sovelluksiaan Windows 10:n päällä... komentorivitilassa. Tässä artikkelissa haluamme jakaa kanssasi, kuinka GUI-sovelluksia (tunnetaan paremmin moderneina) Linuxissa Windows 10:ssä, jos unelmoit tästä, unelmasi on toteutunut.

Linux-ohjelmien tai -pelien suorittamiseen tarvitset asennetun Bashin lisäksi Xming X Serverin ja vähintään 14316:n Windows 10 -koontiversion.

Vaihe 2: Lataa ja asenna sovellus järjestelmääsi.

Vaihe 3: Suorita apuohjelma Lyödä Ja Xming X Server(järjestelmänvalvojan puolesta).

Nyt sinun on päivitettävä saatavilla olevien Linux-pakettien luettelo, sinun on käytettävä komentoa sudo apt-get update.

Vaihe 4: Kirjoita Bash-komentokehotteeseen: sudo apt-get päivitys

Pyynnöstä Haluatko jatkaa? vastaamme Y

Kun olet päivittänyt saatavilla olevat paketit, voit yrittää käyttää ensimmäistä Linux-sovellustasi Windows 10:ssä

Graafisen editorin asentaminen ja käynnistäminen Linkuttaa Windows 10:ssä

GIMP ("Gimp") on vapaasti jaettu rasterigrafiikkaeditori, rasterigrafiikan luomiseen ja käsittelyyn tarkoitettu ohjelma ja osittainen tuki vektorigrafiikkatyölle.

Vaihe 5: komentorivillä Lyödä Kirjoita sudo apt-get install gimp - tämä asentaa GIMP-ohjelman.

Vaihe 6: Käynnistä asennettu tekstieditori antamalla komento DISPLAY=:0 gimp

Siinä kaikki, käynnistimme Linux GUI -sovelluksen Bashissa.

Alla on pieni luettelo Bash-sovelluksista ja -komennoista Linux-ohjelmien asentamiseen ja suorittamiseen Windows 10:ssä.


Gedit on tekstieditori GNOME-ympäristöön. Editori tukee syntaksin korostusta, automaattista oikeinkirjoituksen tarkistusta, välilehtiä eri asiakirjoilla, tekstin haku- ja korvaustyökalua, nykyisen rivin korostusta ja niiden numerointia, helppoa navigointia ja monia muita toimintoja.

Asennus: sudo apt-get install gedit

Tuoda markkinoille: DISPLAY=:0 gedit

Matriisi - cmatriisi


Asennus: sudo apt-get install cmatrix

Suorita: cmatrix

Peli - muisti


Asennus: sudo apt-get install lmemory

Suoritettavana on kaksi komentoa:

  1. PATH=$PATH:/usr/games
  2. NÄYTTÖ=:0 lmuisti


Asennus: sudo apt-get asenna firefox

Suorita: DISPLAY=:0 firefox

Mitä Linux-sovelluksia tai pelejä olet käynnistänyt Windows 10 -käyttöjärjestelmässä, jaa alla olevissa kommenteissa.

Viini– sovellus, jonka kanssa on yhteensopivuustaso Windows API, käyttämällä kirjastoja Windows varmistaakseen käyttöjärjestelmäperheelle kehitettyjen sovellusten toimivuuden Microsoft Windows toisessa ympäristössä, esimerkiksi Ubuntussa. Winen avulla voit asentaa ja suorittaa erilaisia ​​ohjelmia kuin käyttäisit niitä Windows.
Viini kehittyy aktiivisesti. Kaikki sovellukset eivät vielä toimi tarpeeksi vakaasti Viini, kuitenkin Viini useat miljoonat käyttäjät ympäri maailmaa.
Ohjelman nimi Viini (waɪn- välillä " Wayne"ja" viiniköynnös", rus. Viini) on rekursiivinen lyhenne ilmaisusta " W ine minä s N ot an E mulaattori" - venäjä. "Viini ei ole emulaattori."

Viinin asentaminen

Asennus PPA:lta

Koska Wineä kehitetään aktiivisesti, Ubuntu-arkistot sisältävät yleensä hyvin vanhan version. Siksi on suositeltavaa asentaa uusin versio virallisesta Wine-arkistosta.

Viinin ja ubuntun 64 bitin uusimmat versiot

Sudo dpkg --add-architecture i386 sudo add-apt-arkisto ppa:wine/ wine-builds && sudo apt-get update sudo apt-get install --install-recommends winehq-devel

Yleensä ei ole suositeltavaa täyttää ja määrittää viiniä itse. Viinin kanssa työskentely ei ole kovin kätevää. Asentaaksesi tämän tai toisen ohjelman, sinun on indeksoitava joukko foorumeita ja blogeja ymmärtääksesi, mitkä paketit on asennettava ja mitkä kirjastot lisättävät. Sitten on pitkä prosessi ongelmien ratkaisemiseksi, pakettien asentamiseksi winetrickin avulla ja rekisterin manuaaliseen viritykseen ja niin edelleen. Tämä kaikki on erittäin vaikeaa jopa kokeneille käyttäjille, aloittelijoista puhumattakaan. Siksi on suositeltavaa ladata määritetty viinietuliite täältä: http://forum.ubuntu.ru/index.php?topic=199897.0

asetukset

Ennen kuin käytät Wineä sovellusten suorittamiseen, sinun on suoritettava asennusohjelma, joka luo hakemiston kotihakemistoosi ~/.viini työhön tarvittavilla tiedostoilla. Voit tehdä tämän valitsemalla joko päävalikon kohdan Sovellukset → Viini → Määritä viini tai suorita komento terminaalissa:

winecfg

Tiedostojen yhdistäminen viiniohjelmiin

Jos haluat avoimesti käynnistää tiedostot viiniohjelmilla, kirjoitetaan pieni komentosarja. Oletetaan, että meidän on avattava CAD-tiedostot Compassilla ja zwcadilla.

#!/bin/bash # Määritä tiedostopääte dd = 1 dollari; razr =` kaiku $(dd:(-3)) ;` ff =` kaiku $(dd/\"/\"Z:) ` ; ff =` kaiku " \"Z:"$ff \" ` ; # Käynnistä haluamasi ohjelma laajennuksesta riippuen case $razr in frw) env WINEPREFIX ="/home/" $USER "/.wine" wine start ` echo $ff ` & ;; cdw) env WINEPREFIX ="/home/" $USER "/.wine" wine start "C:\\Program Files\\ASCON\\KOMPAS-3D Viewer V9\\Bin\\kViewer.Exe"` echo $ff ` & ;; dwg) env WINEPREFIX ="/home/" $USER "/.wine" wine start ` echo $ff ` & ;; dxf) env WINEPREFIX ="/home/" $USER "/.wine" viinin aloitus "C:\\Program Files\\ZWCAD 2009 Eng\\ZWCAD.exe"` echo $ff ` & ;; # Täällä voit lisätä laajennuksia ja ohjelmia esac

Älä unohda tehdä skriptistämme suoritettavaa

chmod +x wine_cad.sh

ja liitä piirustukset komentosarjaan tiedostonhallinnassa.

Windows-sovellusten käynnistäminen

Sovelluksen käynnistämiseksi sinun on avattava pääte ja kirjoitettava siihen:

viinipolku/ sovellukseen/program.exe

Jos sovelluksesi ei käynnisty tai ei toimi oikein Viinisivustolla on luettelo sovelluksista kuvauksilla, suosittelen tarkistamaan sen ensin. http://appdb.winehq.org/ - Sivustolla on hakukenttä. Jos englannin kieli on huono, käytä kääntäjää http://translate.google.com/.

Voit myös avata kansion, jossa on käynnistettävä sovellus tiedostonhallinnan avulla, napsauta sitten hiiren kakkospainikkeella sovellusta ja valitse käynnistettävä ohjelma - Wine.

Winen kautta käynnissä olevat sovellukset, jotka ovat vuorovaikutuksessa Web-sivujen kanssa, vaativat Geckon

Gecko on ilmainen web-sivujen renderöintimoottori selaimelle Internet-viinin parissa työskenteleville. Jos viini ei toimi Internetin kanssa etkä käytä Windows exe -selainta, et tarvitse Geckoa. Tyypillisesti Web-sovellusta käynnistettäessä Wine etsii automaattisesti Geckon ensin hakemistosta /usr/share/wine/gecko. Jos Wine ei löydä Gecko-arkistoa sieltä, se lataa sen automaattisesti Internetistä, mutta jotkin sovellukset eivät halua odottaa, että Gecko latautuu ja jäätyy tai kaatuu. Gecko voidaan asentaa suorittamalla komento:

sudo apt-get asenna wine-gecko< версия>

Missä<версия>on korvattava asennetun Winen versiolla.

Toimii erillisen näytönohjaimen kautta

Jos haluat ajaa erillisen näytönohjaimen kautta, sinun on rekisteröidyttävä terminaaliin ilmaisilla ohjaimilla (tai kirjoitettava komentosarja)

Vblank_mode=0 DRI_PRIME=1 viinitiedoston_nimi.exe

vblank_mode=0 tarkoittaa pystysynkronointia (Vsync). Jos peliasetuksissa ei ole VSynciä, sinun on poistettava vblank_mode=0

Tallentaa. Sijoita pelin kansioon. Tee siitä suoritettava ominaisuuksissa. Aseta linkki skriptiin työpöydällesi. Suorita linkki pelitiedoston sijaan. Vielä parempaa suorituskykyä varten sinun on asennettava suljettu ohjain.

Winetricks

Winetricks on komentosarja useiden Microsoft®-komponenttien ja joidenkin muiden komponenttien asentamiseen. Saadaksesi Winetricks terminaaliin, kirjoita:

sudo apt-get install winetricks

Winetricks sisältää useita kymmeniä paketteja erilaisia ​​viinikirjastoja. Jos esimerkiksi haluat asentaa DirectX™:n, kirjoita:

Winetricks d3dx9

Näet luettelon kaikista paketeista kirjoittamalla:

Viiniherkkuja?

Lisäksi Winetricksillä on yksinkertainen käyttöliittymä. Suorita se syöttämällä.

Linuxin mahdollisuudet ovat nyt laajemmat kuin koskaan. Steam tarjoaa yli tuhat peliä Linuxille ja yleinen suuntaus kohti verkkopohjaisia ​​sovelluksia, joten Windowsia tarvitaan yhä vähemmän. Tämän seurauksena voit katsella videoita online-elokuvateattereista Linuxissa ilman lisätemppuja ja jopa käyttää Microsoft Office -sovelluksia täällä - ainakin niiden Internet-versioita.

Mutta ennemmin tai myöhemmin tulee aika, jolloin on välttämätöntä suorittaa Windows-ohjelma Linux-tietokoneessa. On olemassa useita tapoja tehdä tämä. Ja tässä on mitä sinun on tiedettävä tätä varten.

Wine antaa sinun käyttää Windows-ohjelmistoa Linux-ympäristössä ilman Microsoft-käyttöjärjestelmän asennusta. Wine on avoimen lähdekoodin "Windows-yhteensopiva ohjelmistokerros", joka on suunniteltu suorittamaan Windows-sovelluksia suoraan Linux-tietokoneessa. Pohjimmiltaan tämän avoimen lähdekoodin projektin osallistujat yrittivät luoda tyhjästä Windows-ympäristön osajoukon, joka riittäisi Windows-sovellusten suorittamiseen ilman itse käyttöjärjestelmää.

Tämä on ainoa tapa, joka ei vaadi Windows-kopiota. Haittana on, että kaikki sovellukset eivät toimi oikein. Saatat kohdata virheitä tai hidasta suorituskykyä, varsinkin jos käytät Wineä videopelien pelaamiseen. Mutta jos puhumme jostain suositusta pelistä, joka on julkaistu useita vuosia sitten, ei yleensä synny komplikaatioita. Esimerkiksi monet ihmiset käyttävät Wineä pelatakseen World of Warcraftia Linuxissa. Voit saada tietoa tiettyjen sovellusten toiminnasta ja niiden normaalin toiminnan edellyttämistä asetuksista Wine Application Database -sivustolta (appdb.winehq.org).

PlayOnLinuxin viiniversio, jossa on Ubuntu

Lataa ensin Wine Linux-jakelun arkistosta. Sitten sinun tulee ladata tiedostot. exe Windows-sovellukset ja kaksoisnapsauta niitä Winessä. Sitten voit kokeilla erittäin kätevää PlayOnLinux-käyttöliittymää (playonlinux.com), joka asennetaan Winen päälle ja auttaa sinua asentamaan suosittuja ohjelmia ja pelejä Windowsille.

Codeweavers tarjoaa kaupallisen version Wine - CrossOver Linuxista. Sinun on maksettava siitä, mutta Codeweavers lupaa virallisen tuen yleisille sovelluksille (Microsoft Office, Adobe Photoshop ja suosituimmat PC-pelit) ja takaa, että ne toimivat oikein. Codeweavers osallistuu myös Wine-pääprojektin kehittämiseen.

Virtuaalikoneet

Virtuaalikoneet ovat erittäin kätevä tapa käyttää Windows-ohjelmistoa Linux-tietokoneessa. Kun PC:n suorituskyky on parantunut, virtuaalikoneet vievät yhä vähemmän resursseja.

Tässä tapauksessa Windowsin kopio asennetaan "virtuaalikoneeseen" VirtualBox (virtualbox.org), VMware tai KVM (Kernel-based Virtual Machine, linux-kvm.org), joka on erityisesti luotu Linuxille. Windowsin kopio luulee toimivansa todellisessa laitteistossa, mutta itse asiassa se toimii työpöytäikkunassa. Nykyaikaisten virtuaalikoneiden avulla voit jopa laajentaa Windows-ohjelmia tämän ikkunan ulkopuolelle ja esittää ne tavallisina ikkunoita Linux-työpöydällä.

VirtualBox Ubuntu Linuxissa

Tämä ratkaisu on luotettavampi kuin Wine. Suorittamalla Windows-sovelluksia todellisessa Windowsin kopiossa poistat virheiden mahdollisuuden.

Virtuaalikoneen käyttö vaatii kuitenkin täyden Windows-kopion ja lisää laitteistoon kohdistuvaa rasitusta, koska Windowsin kopio toimii pääkäyttöjärjestelmän rinnalla. Tämä koskee erityisesti resurssiintensiivisiä pelejä, jotka vaativat suoran pääsyn näytönohjaimeen, jolloin on parempi käyttää Wineä. Mitä tulee toimistosovelluksiin Microsoft Office ja Adobe Photoshop, virtuaalikone on niille erinomainen ratkaisu.

Kaksoiskäynnistysjärjestelmät

Kaksoiskäynnistys ei todellakaan ole tapa käyttää Windows-ohjelmistoa Linux-ympäristössä, mutta monet Linux-käyttäjät käyttävät Windows-ohjelmia tällä tavalla. Sen sijaan, että niitä käytettäisiin Linux-ympäristössä, he käynnistävät tietokoneen uudelleen, valitsevat valikosta Windows ja lataavat Microsoft-käyttöjärjestelmän. Siten Windows-ohjelmisto toimii alkuperäisessä ympäristössään. Nykyaikaisten solid-state-asemien ansiosta uudelleenkäynnistysprosessi on nopeampi kuin koskaan.

Tämä vaihtoehto on erityisen hyvä niille pelien ystäville, jotka eivät voi täysin siirtyä pois Windowsista. Koska he eivät halua luopua Windows-peleistä, he yksinkertaisesti käynnistävät tietokoneen uudelleen aina, kun he haluavat palata suosikkipeliinsä. Ja koska Windows käyttää laitteistoa suoraan, suorituskyky- tai yhteensopivuusongelmia ei ole.

Paras tapa luoda kaksoiskäynnistysjärjestelmä on asentaa Windows ensin. Jos tietokoneessasi on Microsoft-käyttöjärjestelmä valmiiksi asennettuna, tämä riittää. Asenna seuraavaksi valitsemasi Linux-jakelu. Voit sitten valita haluamasi käyttöjärjestelmän suoraan, kun käynnistät tietokoneen.

Käytännössä paras valinta riippuu siitä, mitä haluat tehdä. Jos haluat käyttää yhtä sovellusta tai peliä, joka toimii hyvin Winen kanssa, Wine on täydellinen vaihtoehto. Jos tarvitset monia erilaisia ​​sovelluksia (esimerkiksi Officen tai Photoshopin uusimmat versiot), on parempi valita virtuaalikone. Ja pelaajille, jotka haluavat nauttia uusimmista Windows-tuotteista, kaksoiskäynnistysjärjestelmät tarjoavat suorituskykyä, jota Wine ei todennäköisesti saavuta.