Kisel er en simpel launcher til at køre Windows-programmer ved hjælp af WINE

  • Kisel er et Linux-program designet til at organisere og starte Windows-programmer ved hjælp af Wine.
  • Det giver dig mulighed for at knytte applikationer til deres tilsvarende Wine-konfigurationer og præfikser for at køre dem senere fra en grafisk brugerflade.
  • Dens tilgang er enklere end fuldgyldige managers som Bottles eller Lutris, og kan være nyttig for dem, der primært leder efter en launcher til deres Windows-applikationer.

Kisel

Kisel er et Linux-program designet til at lette udførelsen af ​​Windows-programmer ved hjælp af Wine . Dets mål er at give en enkel måde at organisere og starte programmer, der kræver Wines kompatibilitetslag, hvilket forhindrer brugeren i konstant at skulle bruge terminalen til at konfigurere præfikser og køre eksekverbare filer.

Værktøjet optager således en lignende plads som andre grafiske grænseflader til Wine, omend med en langt mere direkte tilgang. I stedet for at forvandle Windows-programstyring til et komplekst konfigurationscenter, sigter Kisel mod at gøre den grundlæggende proces enkel: vælg et program, tilknyt det til dets Wine-miljø, og start det fra selve grænsefladen.

Kisel gør det nemt at køre Windows-programmer på Linux

Kisels primære funktion er at fungere som en launcher for Windows-programmer, der kører med Wine. Når et program er konfigureret, kan brugeren tilgå og køre det fra Kisel uden at skulle skrive alle de nødvendige kommandoer manuelt.

Dette er især nyttigt, når du bruger flere Windows-programmer på det samme system. Hvert program kan kræve en forskellig Wine-konfiguration, og at have disse launchere organiseret via en grafisk brugerflade eliminerer behovet for konstant at huske, hvilken eksekverbar fil der svarer til hvert præfiks.

Applikationen er designet præcist til at abstrahere noget af den kompleksitet. WINE fortsætter med at tilbyde kompatibilitet med Windows-applikationer, mens Kisel leverer en grænseflade, hvorfra brugeren kan administrere og starte disse programmer.

Et letvægtsalternativ til de mere omfattende WINE-managere

Linux-økosystemet tilbyder værktøjer som Bottles, Lutris og Heroic Games Launcher, der leverer komplette systemer til styring af Windows-applikationer og spil. Kisel har en enklere tilgang: den tilbyder en launcher, der fokuserer på at køre programmer, uden nødvendigvis at forvandle applikationen til et massivt indstillingspanel.

Denne tilgang kan være tiltalende for brugere, der allerede er bekendt med Wine, og som blot har brug for en grafisk brugerflade til at organisere deres applikationer. I sådanne tilfælde kan et værktøj med færre konfigurationslag være mere praktisk end en manager, der er designet til at dække alle typer scenarier.

Forskellen er især tydelig sammenlignet med løsninger designet primært til videospil. Kisel er generelt rettet mod Windows-programmer , så det kan bruges til både desktop-applikationer og spil.

VIN er fortsat den grundlæggende komponent i Kisel

Kisel erstatter ikke WINE og implementerer heller ikke Windows-kompatibilitet. Dens funktion er at give en grænseflade til at bruge denne teknologi på en mere tilgængelig måde.

WINE giver dig mulighed for at køre Windows-programmer på Linux-systemer ved at implementere de nødvendige API'er for at programmerne kan fungere. Hver applikation kan bruge et separat præfiks , der fungerer som et separat miljø, hvor dens konfigurations-, registreringsdatabase- og Windows-relaterede filer gemmes.

Håndtering af disse præfikser er et aspekt, der kan være forvirrende for brugere, der ikke bruger Wine før. Et program fungerer muligvis korrekt med en bestemt konfiguration, men støder på problemer, hvis det blandes med bibliotekerne eller indstillingerne fra et andet program. At holde miljøer adskilte hjælper med at undgå den slags konflikter.

En grafisk brugerflade til at starte eksekverbare filer

Konceptet bag Kisel drejer sig om launchers. I stedet for at åbne en terminal og manuelt køre noget i retning af wine programa.exeBrugeren kan gemme de nødvendige indstillinger og senere tilgå programmet fra Kisel-grænsefladen.

Dette gør det også muligt at behandle Windows-applikationer mere som native Linux-programmer. Når launcher-programmerne er oprettet, behøver brugeren ikke bekymre sig om at kende den nøjagtige sti til den eksekverbare fil eller huske hvilket præfiks hvert program skal bruge.

For et lille programbibliotek kan denne enkelhed være tilstrækkelig. Dem, der kræver mere avancerede konfigurationer, kan fortsætte med at bruge WINEs indbyggede værktøjer eller benytte managers med en bredere vifte af muligheder.

Det kan også være nyttigt til ældre applikationer.

Et scenarie, hvor denne type værktøj er særligt interessant, er at køre ældre software. Der findes Windows-programmer, der ikke længere har moderne versioner til Linux, og som stadig kan fungere med Wine.

I disse tilfælde gør det nemmere at opretholde en specifik konfiguration ved at have en separat launcher til hver applikation. Hvis et program kræver en bestemt version af WINE eller et specifikt præfiks, kan denne konfiguration forblive knyttet til den tilsvarende launcher.

Dette undgår konstant at skulle ændre WINEs globale indstillinger og reducerer muligheden for, at en ændring, der er beregnet til ét program, utilsigtet kan påvirke et andet.

Isolering ved hjælp af præfikser hjælper med at undgå konflikter

Wine-præfikser er et af de vigtigste værktøjer til at holde applikationer adskilte. Hvert præfiks indeholder en mappestruktur, der ligner den i et Windows-system, sammen med sin egen registreringsdatabase og konfiguration.

Kisel kan udnytte dette koncept til at tillade forskellige applikationer at bruge uafhængige miljøer. Således kan et program, der har brug for bestemte DLL'er eller komponenter, beholde dem i sit eget miljø uden nødvendigvis at ændre det, der bruges af et andet program.

Dette garanterer ikke, at et program vil fungere korrekt, da kompatibilitet afhænger af WINE, de anvendte biblioteker og programmets specifikke krav. Adskillelse af miljøerne giver dog et meget renere grundlag for testning og fejlfinding.

En særlig interessant tilgang for desktop Linux-brugere

Eksistensen af ​​værktøjer som Kisel afspejler en stadig mere almindelig situation i Linux: brugere kan køre native applikationer sideløbende med Windows-programmer uden at skulle skifte operativsystem. Wine og dets derivater har gjort det muligt for en stor mængde software at køre uden for Windows.

Problemet er, at WINEs fleksibilitet også kommer med en vis kompleksitet. Forskellige versioner, præfikser, miljøvariabler, DLL'er, konfigurationer og yderligere komponenter kan gøre oplevelsen skræmmende for dem, der ikke er bekendte med teknologien.

En dedikeret brugerflade til at starte applikationer hjælper med at sænke denne adgangsbarriere. Kisel sigter ikke mod at skjule fuldstændigt, hvordan Wine fungerer, men det forhindrer, at de mest almindelige handlinger altid skal udføres fra kommandolinjen.

Kisel sigter mod at forenkle vinoplevelsen

Kisels største styrke ligger netop i dens ligefremme tilgang. I stedet for at forsøge at blive en platform, der håndterer alle tænkelige aspekter af Wine, fokuserer den på et specifikt behov: at have applikationer, der er konfigurerbare og lette at starte.

For dem, der kun har brug for at køre et par Windows-programmer på Linux, kan denne tilgang være mere tiltalende end at bruge en meget større løsning. Applikationen leverer et grafisk lag oven på Wine og giver dig mulighed for at holde dine launchers organiseret uden at tvinge brugeren til konstant at arbejde med kommandoer.

Kort sagt er Kisel endnu et eksempel på, hvordan Linux-økosystemet udvikler stadigt enklere værktøjer til at udnytte Wine. Dens tilgang som en Windows-applikationsstarter kan være særligt nyttig for dem, der leder efter en letvægtsløsning til at organisere deres programmer, holde deres præfikser adskilte og køre dem fra en grafisk brugerflade.

Mere information.


Tilføj som foretrukken kilde i Google