Kisel är en enkel startprogramvara för att köra Windows-program med WINE

  • Kisel är ett Linux-program utformat för att organisera och starta Windows-program med Wine.
  • Det låter dig associera applikationer med motsvarande Wine-konfigurationer och prefix för att köra dem senare från ett grafiskt gränssnitt.
  • Dess tillvägagångssätt är enklare än fullfjädrade chefer som Bottles eller Lutris och kan vara användbart för dem som främst letar efter en launcher för sina Windows-applikationer.

Inlagd

Kisel är ett Linux-program utformat för att underlätta körningen av Windows-program med Wine . Målet är att tillhandahålla ett enkelt sätt att organisera och starta program som kräver Wines kompatibilitetslager, vilket förhindrar att användaren ständigt behöver använda terminalen för att konfigurera prefix och köra körbara filer.

Verktyget upptar därmed ett liknande utrymme som andra grafiska gränssnitt för Wine, om än med en mycket mer direkt metod. Istället för att förvandla Windows-programhantering till ett komplext konfigurationscenter, strävar Kisel efter att göra den grundläggande processen enkel: välj ett program, associera det med dess Wine-miljö och starta det från själva gränssnittet.

Kisel gör det enkelt att köra Windows-applikationer på Linux

Kisels primära funktion är att fungera som en startfunktion för Windows-program som körs med Wine. När ett program är konfigurerat kan användaren komma åt och köra det från Kisel utan att behöva skriva alla nödvändiga kommandon manuellt.

Detta är särskilt användbart när man använder flera Windows-program på samma system. Varje program kan kräva en annan Wine-konfiguration, och att ha dessa program organiserade via ett grafiskt gränssnitt eliminerar behovet av att ständigt komma ihåg vilken körbar fil som motsvarar varje prefix.

Applikationen är utformad just för att abstrahera en del av den komplexiteten. WINE fortsätter att erbjuda kompatibilitet med Windows-applikationer, medan Kisel tillhandahåller ett gränssnitt från vilket användaren kan hantera och starta dessa program.

Ett lättviktigt alternativ till de mer omfattande WINE-hanterarna

Linux-ekosystemet erbjuder verktyg som Bottles, Lutris och Heroic Games Launcher, vilka tillhandahåller kompletta system för att hantera Windows-applikationer och spel. Kisel har en enklare metod: den tillhandahåller en launcher fokuserad på att köra program utan att nödvändigtvis förvandla applikationen till en massiv alternativpanel.

Den här metoden kan vara tilltalande för användare som redan är bekanta med Wine och som helt enkelt behöver ett grafiskt gränssnitt för att organisera sina applikationer. I sådana fall kan ett verktyg med färre konfigurationslager vara mer praktiskt än en hanterare utformad för att täcka alla typer av scenarier.

Skillnaden är särskilt tydlig jämfört med lösningar som främst är utformade för videospel. Kisel är generellt inriktat på Windows-program , så det kan användas för både skrivbordsapplikationer och spel.

VIN är fortfarande den grundläggande komponenten i Kisel

Kisel ersätter inte WINE och implementerar inte heller Windows-kompatibilitet. Dess funktion är att tillhandahålla ett gränssnitt för att använda den tekniken på ett mer tillgängligt sätt.

WINE låter dig köra Windows-applikationer på Linux-system genom att implementera de API:er som krävs för att programmen ska fungera. Varje applikation kan använda ett separat prefix , som fungerar som en separat miljö där dess konfigurations-, register- och Windows-relaterade filer lagras.

Att hantera dessa prefix är en aspekt som kan vara förvirrande för användare som är nya med Wine. Ett program kan fungera korrekt med en viss konfiguration men stöta på problem om det blandas med bibliotek eller inställningar från ett annat program. Att hålla miljöer separerade hjälper till att undvika den här typen av konflikter.

Ett grafiskt gränssnitt för att starta körbara filer

Konceptet med Kisel kretsar kring startprogram. Istället för att öppna en terminal och manuellt köra något i stil med wine programa.exeAnvändaren kan spara nödvändiga inställningar och senare komma åt programmet från Kisel-gränssnittet.

Detta gör också att Windows-applikationer kan behandlas mer som inbyggda Linux-program. När startarna väl har skapats behöver användaren inte oroa sig för att veta den exakta sökvägen till den körbara filen eller komma ihåg vilket prefix varje applikation ska använda.

För ett litet programbibliotek kan denna enkelhet räcka. De som kräver mer avancerade konfigurationer kan fortsätta använda WINEs inbyggda verktyg eller använda hanterare med ett bredare utbud av alternativ.

Det kan också vara användbart för äldre applikationer.

Ett scenario där den här typen av verktyg är särskilt intressant är att köra äldre programvara. Det finns Windows-applikationer som inte längre har moderna versioner för Linux och som fortfarande kan fungera med Wine.

I dessa fall gör det enklare att underhålla en specifik konfiguration genom att ha en separat startfunktion för varje applikation. Om ett program kräver en viss version av WINE eller ett specifikt prefix kan den konfigurationen hållas kopplad till motsvarande startfunktion.

Detta undviker att ständigt behöva ändra WINEs globala inställningar och minskar risken för att en ändring avsedd för ett program av misstag kan påverka ett annat.

Att isolera med hjälp av prefix hjälper till att undvika konflikter

Wine-prefix är ett av de viktigaste verktygen för att hålla applikationer separerade. Varje prefix innehåller en katalogstruktur som liknar den i ett Windows-system, tillsammans med ett eget register och en egen konfiguration.

Kisel kan utnyttja detta koncept för att tillåta olika applikationer att använda oberoende miljöer. Således kan en applikation som behöver vissa DLL-filer eller komponenter behålla dem i sin egen miljö utan att nödvändigtvis ändra den som används av ett annat program.

Detta garanterar inte att någon applikation kommer att fungera korrekt, eftersom kompatibiliteten beror på WINE, de bibliotek som används och programmets specifika krav. Att separera miljöerna ger dock en mycket renare grund för testning och felsökning.

Ett särskilt intressant tillvägagångssätt för Linux-användare på datorer

Förekomsten av verktyg som Kisel återspeglar en allt vanligare situation i Linux: användare kan köra inbyggda applikationer parallellt med Windows-program utan att behöva byta operativsystem. Wine och dess derivater har gjort det möjligt för en stor mängd programvara att köras utanför Windows.

Problemet är att WINEs flexibilitet också kommer med en viss grad av komplexitet. Olika versioner, prefix, miljövariabler, DLL-filer, konfigurationer och ytterligare komponenter kan göra upplevelsen skrämmande för de som inte är bekanta med tekniken.

Ett dedikerat gränssnitt för att starta applikationer hjälper till att sänka den inträdesbarriären. Kisel siktar inte på att helt dölja hur Wine fungerar, men det förhindrar att de vanligaste operationerna alltid måste utföras från kommandoraden.

Kisel strävar efter att förenkla vinupplevelsen

Kisels främsta styrka ligger just i dess enkla tillvägagångssätt. Istället för att försöka bli en plattform som hanterar alla tänkbara aspekter av Wine, fokuserar den på ett specifikt behov: att ha applikationer som är konfigurerade och lättstartade.

För de som bara behöver köra ett fåtal Windows-program på Linux kan den här metoden vara mer tilltalande än att använda en mycket större lösning. Applikationen tillhandahåller ett grafiskt lager ovanpå Wine och låter dig hålla dina startprogram organiserade utan att tvinga användaren att ständigt arbeta med kommandon.

Kort sagt är Kisel ytterligare ett exempel på hur Linux-ekosystemet utvecklar allt enklare verktyg för att utnyttja Wine. Dess tillvägagångssätt som en Windows-programstartare kan vara särskilt användbart för dem som letar efter en lättviktslösning för att organisera sina program, hålla deras prefix separerade och köra dem från ett grafiskt gränssnitt.

Mer information.


Lägg till som prioriterad källa i Google