1. Utangulizi
Moja ya changamoto ambazo watumiaji wa Linux wanakutana nazo ni kutokuweza kuendesha programu ambazo zinapatikana tu kwenye Windows. Programu nyingi za biashara na michezo imeundwa mahsusi kwa Windows na haziwezi kufanya kazi asili kwenye Linux. Hapa ndipo chombo kinachoitwa “Wine” kinapoingia.
Wine niifu wa chanzo huria inayowezesha programu za Windows kuendesha kwenye Linux. Katika mwongozo huu, tutaelezea jinsi ya kusakinisha Wine kwenye Ubuntu, kuendesha programu za Windows, na kutatua matatizo ya kawaida.
2. Wine ni Nini?
Wine (mfupi kwa “Wine Is Not an Emulator”) ni safu ya ulinganifu inayowezesha programu za Windows kuendesha kwenye Linux kwa kutekeleza upya Windows API. Kwa Wine, unaweza kuendesha programu maarufu kama Photoshop na Microsoft Office kwenye Ubuntu.
Hata hivyo, si programu zote zinafanya kazi kwa ukamilifu. Unaweza kuangalia maelezo ya ulinganifu kwenye Wine AppDB rasmi.

3. Jinsi ya Kusanikisha Wine
3.1 Kusanisha kutoka kwenye Hifadhi ya Chaguo-msingi ya Ubuntu
Hivi ndivyo unavyosanikisha Wine kutoka kwenye hifadhi ya chaguo-msingi ya Ubuntu:
sudo apt update
sudo apt install wine64 wine32
3.2 Kusanisha toleo la hivi karibuni kutoka kwenye Hifadhi ya WineHQ
Ili kusanisha toleo la hivi karibuni la Wine, ongeza hifadhi ya WineHQ:
sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add /etc/apt/keyrings/winehq-archive.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
sudo apt update
sudo apt install --install-recommends winehq-stable
4. Usanidi wa Awali wa Wine
Baada ya kusanisha Wine, tumia amri ya winecfg kuisanidi. Hii itaunda diski ya C pepe na kukuomba usanishe Mono na Gecko.
winecfg
Mono inahitajika kwa programu za .NET, wakati Gecko inahitajika kwa uwasilishaji wa HTML. Unapaswa kusanisha zote mbili.
5. Kusanisha na Kuendesha Programu za Windows
Kama mfano, wacha tusanishe Notepad++ kwa kutumia Wine.
- Pakua faili la .exe kutoka kwenye tovuti rasmi ya Notepad++.
- Bofya kulia kwenye faili lililopakuliwa na uchague “Open with Wine Windows Program Loader.”
- Fuata mchawi wa usanikishaji ili kukamilisha usanidi.
6. Kubinafsisha na Kupanua Wine
Ili kuboresha utendaji wa Wine, unaweza kutumia winetricks kusanisha vipengele vya ziada vya Windows. Hii inakuwezesha kusanisha kwa urahisi maktaba muhimu kama DirectX na fonti za Microsoft.
6.1 Kusanisha Winetricks
sudo apt install winetricks
winetricks allfonts
7. Utatuzi wa Tatizo na Vidokezo
- Makosa ya utegemezi: Ikiwa migogoro ya vifurushi itatokea wakati wa usanikishaji, ondoa kwa muda vifurushi vinavyokinzana kwa kutumia sudo apt remove.
- **Program programu haianzi, angalia mipangilio ya ulinganifu katika winecfgau tumiawinetrickskusanisha maktaba zinazokosekana.

8. Kuondoa Wine
Kama hutaki tena Wine, unaweza kuiondoa kabisa kwa kutumia amri zifuatazo:
sudo apt remove --purge wine64 wine32
sudo apt autoremove
sudo rm /etc/apt/sources.list.d/winehq-*.sources
sudo apt update
9. Hitimisho
Wine ni chombo chenye nguvu kinachowezesha watumiaji wa Ubuntu kuendesha programu nyingi za Windows bila matatizo. Ili kuboresha ulinganifu, kutumia zana za ziada kama winetricks inaweza kuwa na ufanisi mkubwa.
10. Sehemu ya Maswali Yanayoulizwa Mara kwa Mara
Sw1: Je, naweza kucheza michezo kwa Wine?
 A1: Ndiyo, michezo mingi ya Windows inaweza kuchezwa kwenye Ubuntu kwa kutumia Wine. Inashauriwa kuangalia Wine AppDB kwa maelezo ya ulinganifu.

 
 


