Cassowary vam omogoča zagon aplikacij Windows v Linuxu, tukaj z uporabo virtualnih strojev.

  • Cassowary integrira aplikacije Windows v Linux prek FreeRDP/RemoteApps z navideznimi stroji in funkcijami, kot so zaganjalniki in samodejno zaustavitev.
  • Wine ponuja podporo brez virtualnih strojev; Winetricks, Winefile in PlayOnLinux omogočajo konfiguracijo in podporo knjižnicam.

Kazovar

Ko delate v Linuxu, a še vedno potrebujete nekaj aplikacij za Windows, se seveda sprašujete, kako jih integrirati, ne da bi pri tem izgubili udobje namizja. V tem primeru pride v poštev Cassowary. projekt, ki omogoča zagon programov Windows v virtualnem stroju in jih v svoji seji prikažite, kot da bi bili naravni govorci. Integracija temelji na tehnologiji FreeRDP in RemoteApps., zato se Windows obnaša kot katera koli druga aplikacija v vaši distribuciji.

V tem članku vam bomo povedali vse, kar morate vedeti o Cassowaryju. Ta možnost je po mojem mnenju nova, vendar je namenjena tistim, ki je ne poznajo. Razvija se že nekaj let.

Kaj je kazuar in kako deluje?

Cassowary je rešitev, ki povezuje gostujočega sistema Windows z vašim gostiteljem Linux, kar vam omogoča odpiranje aplikacij iz prvega in njihovo uporabo integriranih v slednjega. Tehnični ključ je v načinu FreeRDP in RemoteApps, ki projicirajo okna programske opreme Windows v vašo sejo Linux, kot da bi bila njihova lastna. To ni emulacija: spodaj je pravi Windows, ki podpira združljivost s kompleksnimi paketi, kot sta Office ali Adobe.

V svojem pristopu si Cassowary prizadeva za naravno izmenjavo datotek. Iz Linuxa lahko dokumente odprete neposredno v aplikaciji za Windows in obratno, v gostujočem sistemu Windows je mogoče odpirati datoteke z izvornimi orodji Linuxa. Poleg tega, Deljenje med gostiteljskim in gostujočim datotečnim sistemom je poenostavljeno tako da delo z deljenimi projekti in mapami ni težavno.

Drug praktični poudarek Cassowaryja je uporabniška izkušnja. Vključuje pripomoček za konfiguracijo kar olajša prilagajanje okolju, omogoča ustvarjanje zaganjalnikov aplikacij za Windows v meniju namizja in, če uporabljate virt-manager, Samodejno začasno ustavi virtualni stroj, ko ni v uporabi nobena aplikacija, in ga nadaljuje, ko jih ponovno potrebujeteIdeja je, da se poraba virov prilagaja vašemu delovnemu procesu, brez nenehnega ročnega posredovanja.

Prednosti in ključne značilnosti kazuarja

  • Vizualna integracija: Okna sistema Windows se v vaši seji Linux prikažejo izvorno. Ni "mize znotraj mize", razen če si jo sami izberete.
  • Dvosmerni tok datotek: odpiranje gostiteljskih dokumentov v programih sistema Windows in obratno z udobjem.
  • Vsakodnevna orodja: preprost čarovnik za nastavitev, generacija metalcev in avtomatizacija Začasna ustavitev/vrnitev navideznega računalnika z virt-managerjem.
  • Dokumentacija in skupnost: projekt predlaga video z navodili za namestitev, vas vabi, da podarite zvezdico za podporo njegovemu razvoju in ponuja strežnik Discord za reševanje dvomov.

Status projekta in varnostni vidiki

Trenutno stanje vzdrževanja je pomembno. Cassowary se že skoraj dve leti ni zavezal.Ali to pomeni, da so neuporabni? Ne nujno: če so vaše odvisnosti še vedno združljive, lahko delujejo. Vendar obstajajo nianse: Brez nedavnih popravkov se poveča tveganje za nepopravljene ranljivosti, zlasti pri izpostavljanju storitev RDP ali uporabi komponent tretjih oseb, ki se razvijajo.

Za zmanjšanje tveganj je priporočljivo Izolirajte navidezni računalnik Windows s preudarnimi omrežnimi pravili, omejite odprta vrata, posodabljajte gostujoče in gostiteljske sisteme ter se izogibajte skupni rabi več virov, kot je potrebno. Prav tako je koristno postavljati vprašanja na sorodnih forumih in skupnostih: V /r/Linux, ki promovira novice in informacije (ne podpore), priporočajo, da tehnična vprašanja naslovite na prostore, kot sta /r/Linux4Noobs ali /r/linuxquestions., in celo alternative, kot so skupnosti na Lemmyju ali Kbinu. Ta družbeni ekosistem vam daje resnične povratne informacije o tem, kaj še deluje leta 2025 in katere prilagoditve so potrebne.

Kako začeti: zahteve in splošni koraki

Tipičen tok pri kazuarju je sestavljen iz treh delov: Priprava virtualnega računalnika Windows z Virt-Managerjem, Namestitev programa Cassowary na gostujočem sistemu Windows in gostiteljskem sistemu Linux, in končno natančno prilagodite dodatke in odgovorite na pogosto zastavljena vprašanjaVsaka distribucija spreminja nianse, vendar je pristop dosleden.

Če se odločite za prevajanje iz izvorne kode (namesto uporabe objavljenih binarnih datotek), obstajajo pomembne podrobnosti. Najprej namestite Python 3 in Git v sistem Windows (če gre za Windows 7, je priporočljiv Python 3.7) in sledite korakom za ustvarjanje artefaktov: V mapi app-linux se ustvari imenik dist z namestitveno datoteko .whl. y, V delu app-win se zgradi imenik bin z namestitvenimi programiTa postopek med namestitvijo prenese binarne datoteke Pythona, zato potrebovali boste internetno povezavo.

Kaj pa, če svojo aplikacijo za Windows prevedete iz Linuxa? Tukaj pride Wine kot orodje za gradnjo. Za prevajanje komponente Windows iz Linuxa morate imeti nameščen Wine.Upoštevajte, da sicer pakiranje prek programa Wine običajno deluje, Obstajajo primeri, ko izvedljive datoteke, ustvarjene na ta način, v nekaterih sistemih Windows ne delujejo pravilno.Če se vam to zgodi, to običajno odpravi gradnja iz pravega sistema Windows.

Želite pomagati projektu? Obstaja več običajnih načinov, kako to storiti: izboljšati dokumentacijo, prijavi hrošče o predlagati izboljšavePoleg tega lahko finančno podprete prek platform za tehnično pokroviteljstvo. Ta podpora pomaga ohranjati nišne projekte pri življenju., tudi če ni pogostih potrjevanj.

Zaženite aplikacije Windows v sistemu Linux brez težav
Povezani članek:
Kako brez težav zagnati aplikacije Windows v sistemu Linux?