Cassowary - Линукс дээрх Windows програмуудтай тасралтгүй ажиллах хүрээ

Cassowary төсөл нь виртуал машин эсвэл өөр компьютер дээр ажиллаж байгаа Windows програмуудтай Линуксийн ширээний компьютер дээрх уугуул програмуудтай ажиллах боломжийг олгодог хэрэгслүүдийг боловсруулж байна. Windows програмууд нь Линуксийн орчинд товчлолоор нээгддэг бөгөөд стандарт Линукс програмуудтай адил тусдаа цонхонд нээгддэг. Урвуу асуудлын шийдлийг бас дэмждэг - Линукс програмуудыг Windows орчноос дуудаж болно.

Төсөл нь Windows үйлдлийн системтэй виртуал машиныг тохируулах, програмын цонх руу дамжуулах хандалтыг зохион байгуулах програмуудыг санал болгодог. Виртуал машиныг ажиллуулахын тулд virt-manager болон KVM ашигладаг бол FreeRDP програмын цонх руу нэвтрэхэд ашигладаг. График интерфэйс нь орчныг тохируулах, бие даасан програмуудын цонхыг дамжуулахад зориулагдсан. Төслийн код нь Python хэл дээр бичигдсэн (PyQt5 дээр суурилсан GUI) бөгөөд GPLv2 лицензийн дагуу түгээгддэг.

Cassowary - Линукс дээрх Windows програмуудтай тасралтгүй ажиллах хүрээ

Ажиллаж байх үед Windows програмууд нь хост систем дээрх хэрэглэгчийн гэрийн лавлах файлд ханддаг бол эх Linux програмууд нь Windows виртуал машин дээрх файлуудад хандах боломжтой. Windows болон Linux-ийн хооронд файлууд болон хөтчүүдэд хандах хандалтыг хуваалцах нь автоматаар тохируулагдсан бөгөөд тодорхой хандалтын тохиргооны дагуу хийгддэг. Виртуал машинуудаас гадна Windows програмууд нь зөвхөн Windows суулгасан гадаад компьютер дээр ажиллах боломжтой (ийм системүүд дээр ажиллахын тулд Cassowary агент програмыг суулгасан байх ёстой).

Cassowary-ийн сонирхолтой онцлог нь идэвхгүй байх үед нөөц, санах ойг үрэхгүй байхын тулд Windows виртуал машиныг Windows програмууд байхгүй үед автоматаар хөлдөөх чадвар юм. Та Linux-аас Windows програмыг ажиллуулахыг оролдох үед виртуал машин автоматаар сэргээгддэг.



Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх