GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zajistit, aby Autocad pracoval s vínem?

Již 3 roky se pokouším nainstalovat Autocad ,*3ds Max * a Revit architektura na Ubuntu s vínem!

Každý rok jsem velmi optimistický, protože vidím, že nové verze vína jsou již vylepšené.

Nyní tedy začínám znovu v čisté instalaci Ubuntu, abych nainstaloval Autocad 2013 s vínem 1.4. Nesnažím se mít odpověď jen pro sebe, ale chci, aby to tato komunita zkusila a konečně toho můžeme dosáhnout!

vinařství již mají net framework 4 nainstalovat, což je důvod, proč jsem ještě nespustil minulý Autocad.

Rád bych tedy z počítače úplně odstranil oddíl se systémem Windows 7 a přešel na počítač s linuxem, aniž bych přišel o výkonné architektonické programy. O Blenderu vím vše a zaměstnanci, takže chci, abyste mi pomohli najít řešení, protože vím, že řešení existuje!

Možná se budu muset naučit všechny c++ nebo python atd. Ale jsem si jistý, že řešení může přijít s pomocí nás všech!

Jakýkoli návrh týkající se tohoto problému bude velmi pěkný a užitečný.

Přijatá odpověď:

Navrhuji, abyste se zeptali ve specifické komunitě WINE – důvod je v posledním odstavci této odpovědi. Navrhuji také přeformulovat, přeformátovat a změnit tuto otázku na komunitní wiki.

ok! Takže bych o tom neměl psát? Chci, aby to někdo provedl! Promiň, ale co je API? – gabriel 12. dubna ve 23:52

Otázky týkající se Spouštění aplikací třetích stran na Ubuntu jsou zcela platné, jak je uvedeno v často kladených dotazech.

API (v tomto kontextu) je sada instrukcí (nebo přesněji volání), které vývojář Windows používá (více či méně přímo) ke komunikaci s operačním systémem z aplikace. Tato sada je specifická pro Windows. To, co obvykle WINE dělá, je pokus o „přeložení“ pouze pro Windows volání na nativní volání GNU/Linuxu. Pokud takové volání nelze snadno přeložit, musí být vývojáři WINE reimplementováno tak, aby vyhovovalo původnímu účelu, ale dodržujte standardy GNU/Linux. Mnoho z těchto volání jsou jen útržky (jako v:volání existuje, ale jen zřídka jej nějaký programátor používá, takže tam je, ale zatím nic nedělá).

Možná se budu muset naučit všechno C++ nebo python atd. Ale jsem si jistý, že řešení může přijít s pomocí nás všech!

Přestože by WINE mělo umožnit AutoCADu (nebo jakékoli jiné aplikaci) komunikovat s GNU/Linuxem stejně jako se systémem Windows a stále dosahovat správných výsledků (takže by to fungovalo bez problémů), většina volání API systému Windows (alespoň XP) již byla implementována nebo potlačena a problém stále přetrvává. AutoCAD s největší pravděpodobností používá nějaké exotické (nebo nové) volání API (nebo volání), které je ještě třeba implementovat. Procento komunity WINE jsou nadšenci, kteří dokážou přesně vysledovat, že se daná aplikace zhroutí, a jednoduše přidají opravu (kterou můžete pomoci otestovat). Buď se na to můžete ptát v komunitách, jako je askubuntu.com (které souvisejí více s Ubuntu než s vývojem WINE) a doufat, že potřebná volání API budou implementována, pomůžete vývojářům WINE poukázat na přesné volání API, které AutoCAD potřebuje, nebo , implementujte je sami. Pokud se také chcete zapojit do řad přispěvatelů kódu WINE, pokyny od programátorů s většími zkušenostmi v oblasti vývoje WINE vám ušetří spoustu času.

Související:Ubuntu – Proč skripty crontab nefungují?
Ubuntu
  1. Linux – Jak získat Grindeq (latexový plugin pro Word) pro práci s Wordem ve víně?

  2. Jak začít s překlady?

  3. Jak zajistit, aby jas fungoval na Lenovo Ideapad Yoga?

  1. Jak získat 4k @ 60hz při 4:2:0 při práci v Ubuntu 16.04?

  2. Jak zajistit, aby Localhost s jiným adresářem než index fungoval?

  3. Jak zajistit, aby Webex plně fungoval s Ubuntu 12.04?

  1. Jak začít s Juju?

  2. Jak zajistit, aby s dokovací stanicí fungovalo více displejů?

  3. Jak získat systémové statistiky pomocí node.js