•  untoreh-luce

uva per winetricks

Una configurazione basata su livelli per ricette di winetricks

Vino è usato per eseguire programmi Windows su Linux. Il runtime funziona re-implementando dll essere compatibile con Linux. Tuttavia, il software non ha solo bisogno delle librerie di base, ci sono dipendenze che devono essere installate per ogni pezzo di software.

Wine supporta diverse versioni di Windows...(tutte?), quindi è necessario utilizzare ambienti differenti per garantire la compatibilità tra software e versioni di Windows.

Alcune dipendenze potrebbero anche essere incompatibili tra loro, quindi l'uso di prefissi del vino . Usare i prefissi wine significa che di solito ogni applicazione ha il proprio ambiente, (come i contenitori), il che significa che tutte le dipendenze devono essere reinstallati per ogni nuovo programma. Non lo hai anche tu, diversi programmi possono condividere lo stesso ambiente, ma come affermato, potrebbero sorgere problemi difficili da eseguire il debug.

Winetricks automatizza l'installazione delle dipendenze (come i pacchetti .NET e DirectX), tuttavia, anche se script, le configurazioni possono richiedere ancora un po' di tempo.

Ostre è usato per il checkout versioni di sistemi operativi . E anche se il suo caso d'uso principale è quello di abilitare gli aggiornamenti atomici per i sistemi operativi installati su bare-metal, potrebbe essere usato per costruire prefissi del vino con raccolte di dipendenze preinstallate, come flatpak utilizza lo stesso metodo per condividere i tempi di esecuzione tra diverse applicazioni, in effetti potrebbero esserci diversi flatpak tempi di esecuzione del vino per famiglie di software che condividono la maggior parte delle dipendenze; l'unica domanda rimasta è se ci sono problemi di licenza nella distribuzione di questo tipo di runtime con quello che sarebbe effettivamente software Windows preinstallato . :S

Tag degli articoli: