Stranica: 1/1.

WINE

Postano: 02 sij 2008, 17:38
Postao/la iv@n
Imam jednu Windows aplikaciju koja bez problema radi preko WINE-a.
Zanima me da li netko zna način kako da napravim paket za instalaciju (DEB, RPM) koji u sebi nosi neku verziju WINE-a, i dotičnu Windows aplikaciju. Naravno, da se naprave i svi potrebni shortcutovi...
Ovakav sistem distribucije aplikacija koristi Google, tako da u linuxu bez problema možemo koristiti recimo Picassu ili GoogleEarth, iako one nisu native linux aplikacije već Windows verzije koje će raditi iako nemate WINE instaliran.

Vjerujem da je ovo najlakši način portanja Win aplikacija na linux.

Re: WINE

Postano: 12 sij 2008, 14:08
Postao/la shrike
Gle, ti bi htio dviej aplikacije u jednoj *.deb datoteci. To nejde. Sam wine je u više Deb-a, a aplikcij uza windwos češ sigurno morati instalirati preku setup.exe

Re: WINE

Postano: 12 sij 2008, 16:09
Postao/la iv@n
Nisi shvatio što je pjesnik htio reći. :roll:

Re: WINE

Postano: 12 sij 2008, 20:39
Postao/la shrike
Pa, kužim što on oče, ali sumnjam da se to može bez jaaaako puno problema. Tehnički, prvo bi trebao spojiti sve *.debove za wine u jednu golemu *.deb datoteku sa korigiranim ovisnostima, pa onda u tu *.deb datoteku stavbiti sve ovisnosti za sve te wine i wine vezane fajlove, te na kraju napraviti ekstra zajebanciju za ubacivanje win aplikacije. Ha. Sad. To bi vjerjatno bilo mjeec dana posla i puno počupane kose jer bi morao sve ručno raditit. Ja osobno bi malo pročačkao kako se točno radi *.deb i kako se konfigurira. Normalno se kompajlira iz sourca i napravi taj deb sa dpkg, ali neznam kako bi riješio problem win aplikacije osim umjetnim umetanjem u jednu veliku datotekčinu.

Re: WINE

Postano: 12 sij 2008, 22:19
Postao/la Grof
Da, i koja korist na kraju od sve toga? Meni su i tako draže native linux aplikacije nego da moram paliti wine.

Wine mi dođe kao poraz pred samim sobom što nisam bio dovoljno uporan utraženju native linux aplikacije :)

Re: WINE

Postano: 12 sij 2008, 22:39
Postao/la iv@n
Korist je u tome što ne moraš pisati aplikaciju from scratch, već gotovi kôd radi bez problema i istom brzinom u linuxu.
Imam nekih programčića što sam pisao prije za Win platformu, i rade jednako dobro i u linuxu preko WINE-a.
Pa sam mislio napraviti paket za instalaciju za linux, koji bi nosio WINE sa sobom, tako da se krajnji korisnik ni bi morao brinuti ima li instaliran WINE, ima li pravu verziju i sl. Dapače, vjerovatno ne bi ni primjetio da su to Windows programi.

Google koristi ovaj način. Picassa i Google Earth nisu linux aplikacije, već Windows verzije, samo što paketi za instalaciju donose WINE sa sobom, bez potrebe da ga korisnik instalira.

Tražio sam malo po netu riješenje za ovo, ali bez uspijeha.

Re: WINE

Postano: 12 sij 2008, 22:51
Postao/la Grof
Baš gledam Google Earth u svom /opt/google-earth direktoriju i nekako mi se baš ne čini a je google-earth wine aplikacija.

Više mi nalikuje na Linux... (npr, nema niti jednog .exe-a, dll-a ili bilo čega što bi me podsjetilo na windoze, ali .so, shell skripti i sličnih koliko hočeš...)

e da, i kad startam google-erath, i pogledam u procese, wineserver ne radi, a kad dignem neku windoze aplikaciju onda radi uredno!

Stoga zaključujem da je google-Earth linuxova aplikacija.

Re: WINE

Postano: 12 sij 2008, 22:56
Postao/la iv@n

Re: WINE

Postano: 12 sij 2008, 23:08
Postao/la Grof
adminivan je napisao/la:http://code.google.com/opensource/wine.html
Da, Picassa, ali ne i Google Earth! No, nije ni bitno. Znači Picassa je to smotala u jedan DEB