•  niereh-światło

winogrona na winne sztuczki

Konfiguracja oparta na warstwach dla przepisów na winne triki

Wino służy do uruchamiania programów Windows w systemie Linux. Środowisko uruchomieniowe działa poprzez ponowne zaimplementowanie DLL być kompatybilnym z Linuksem. Jednak oprogramowanie nie potrzebuje tylko podstawowych bibliotek, istnieją zależności, które należy zainstalować dla każdego oprogramowania.

Wine obsługuje różne wersje systemu Windows... (wszystkie?), dlatego konieczne jest używanie różnych środowisk, aby zapewnić kompatybilność między wersjami oprogramowania i systemu Windows.

Niektóre zależności mogą być również niekompatybilne ze sobą, dlatego użycie przedrostki wina . Używanie prefiksów wine oznacza, że ​​zwykle każda aplikacja ma swoje własne środowisko (takie jak kontenery), co oznacza, że wszystkie zależności muszą zostać ponownie zainstalowane dla każdego nowego programu . Ty też nie masz, różne programy mogą współdzielić to samo środowisko, ale jak już wspomniano, mogą pojawić się problemy trudne do debugowania.

Winetricks automatyzuje instalację zależności (takich jak pakiety .NET i DirectX), jednak nawet w przypadku skryptów konfiguracje mogą zająć trochę czasu.

Ostree służy do kasy wersje z systemy operacyjne . I chociaż jego głównym zastosowaniem jest umożliwienie atomowych aktualizacji dla systemów operacyjnych zainstalowanych na gołym metalu, może być używany do budowania przedrostki wina z preinstalowanymi kolekcjami zależności, na przykład flatpak używa tej samej metody do udostępniania środowisk wykonawczych między różnymi aplikacjami, w rzeczywistości mogą istnieć różne flatpak czasy pracy winadla rodzin oprogramowania, które dzielą większość zależności; pozostaje tylko pytanie, czy są jakieś problemy licencyjne z dystrybucją tego rodzaju środowisk wykonawczych z tym, co faktycznie by było? preinstalowane oprogramowanie Windows . :S

Tagi postów: