பாட்டில்கள் 2022.1.28 திட்டம் வெளியிடப்பட்டது, இது வைன் அல்லது புரோட்டான் அடிப்படையில் லினக்ஸில் விண்டோஸ் பயன்பாடுகளை நிறுவுதல், உள்ளமைத்தல் மற்றும் தொடங்குதல் ஆகியவற்றை எளிதாக்குவதற்கான பயன்பாட்டை உருவாக்குகிறது. ஒயின் சூழலை வரையறுக்கும் முன்னொட்டுகளை நிர்வகிப்பதற்கான இடைமுகம் மற்றும் பயன்பாடுகளைத் தொடங்குவதற்கான அளவுருக்கள், அத்துடன் தொடங்கப்பட்ட நிரல்களின் சரியான செயல்பாட்டிற்குத் தேவையான சார்புகளை நிறுவுவதற்கான கருவிகள் ஆகியவற்றை நிரல் வழங்குகிறது. திட்டக் குறியீடு பைத்தானில் எழுதப்பட்டுள்ளது மற்றும் GPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது. நிரல் Flatpak வடிவத்தில் மற்றும் Arch Linux தொகுப்புகளில் வருகிறது.
வைன்ட்ரிக்ஸ் ஸ்கிரிப்ட்டுக்கு பதிலாக, பாட்டில்கள் கூடுதல் நூலகங்களை நிறுவ முழு அளவிலான சார்பு மேலாண்மை அமைப்பைப் பயன்படுத்துகிறது, இதன் செயல்பாடு விநியோக தொகுப்பு மேலாளர்களில் சார்பு மேலாண்மையைப் போன்றது. ஒரு Windows பயன்பாடு தொடங்கப்படுவதற்கு, சார்புகளின் பட்டியல் (DLLகள், எழுத்துருக்கள், இயக்க நேரம், முதலியன) தீர்மானிக்கப்படுகிறது, அவை சாதாரண செயல்பாட்டிற்காக பதிவிறக்கம் செய்யப்பட்டு நிறுவப்பட வேண்டும், இருப்பினும் ஒவ்வொரு சார்புக்கும் அதன் சொந்த சார்புகள் இருக்கலாம்.
பாட்டில்கள் பல்வேறு திட்டங்கள் மற்றும் நூலகங்களுக்கான சார்புத் தகவல்களின் களஞ்சியத்தையும், மையப்படுத்தப்பட்ட சார்பு மேலாண்மைக்கான கருவிகளையும் வழங்குகிறது. நிறுவப்பட்ட அனைத்து சார்புகளும் கண்காணிக்கப்படும், எனவே நீங்கள் ஒரு நிரலை நிறுவல் நீக்கும் போது, பிற பயன்பாடுகளை இயக்கப் பயன்படுத்தப்படாவிட்டால் தொடர்புடைய சார்புகளையும் நீக்கலாம். ஒவ்வொரு பயன்பாட்டிற்கும் தனித்தனியான ஒயின் பதிப்பை நிறுவுவதைத் தவிர்க்கவும், முடிந்தவரை பல பயன்பாடுகளை இயக்க ஒற்றை ஒயின் சூழலைப் பயன்படுத்தவும் இந்த அணுகுமுறை உங்களை அனுமதிக்கிறது.
விண்டோஸ் முன்னொட்டுகளுடன் பணிபுரிய, பாட்டில்கள் ஒரு குறிப்பிட்ட வகை பயன்பாடுகளுக்கான ஆயத்த அமைப்புகள், நூலகங்கள் மற்றும் சார்புகளை வழங்கும் சூழல்களின் கருத்தைப் பயன்படுத்துகின்றன. அடிப்படை சூழல்கள் வழங்கப்படுகின்றன: கேமிங் - கேம்களுக்கு, மென்பொருள் - பயன்பாட்டு நிரல்களுக்கான மற்றும் தனிப்பயன் - உங்கள் சொந்த சோதனைகளை நடத்துவதற்கான தூய்மையான சூழல். கேமிங் சூழலில் DXVK, VKD3D, Esync ஆகியவை அடங்கும், ஹைப்ரிட் கிராபிக்ஸ் கொண்ட கணினிகளில் தனித்த கிராபிக்ஸ் இயக்கப்பட்டுள்ளது, மேலும் ஒலி தரத்தை மேம்படுத்துவதற்கான அமைப்புகளை PulseAudio கொண்டுள்ளது. மல்டிமீடியா நிரல்கள் மற்றும் அலுவலகப் பயன்பாடுகள் ஆகிய இரண்டிற்கும் பொருத்தமான அமைப்புகளை பயன்பாட்டுச் சூழலில் கொண்டுள்ளது.
தேவைப்பட்டால், நீங்கள் ஒயின், புரோட்டான் மற்றும் dxvk இன் பல்வேறு பதிப்புகளை நிறுவலாம் மற்றும் பறக்கும்போது அவற்றுக்கிடையே மாறலாம். Lutris மற்றும் PlayOnLinux போன்ற பிற ஒயின் மேலாளர்களிடமிருந்து சூழல்களை இறக்குமதி செய்ய முடியும். சாண்ட்பாக்ஸ் தனிமைப்படுத்தலைப் பயன்படுத்தி இயங்கும் சூழல்கள், பிரதான அமைப்பிலிருந்து பிரிக்கப்பட்டு, ஹோம் டைரக்டரியில் தேவையான தரவுகளை மட்டுமே அணுகும். பதிப்புக் கட்டுப்பாட்டுக்கான ஆதரவு வழங்கப்படுகிறது, இது ஒவ்வொரு புதிய சார்புநிலையையும் நிறுவும் முன் தானாகவே நிலையைச் சேமிக்கிறது மற்றும் சிக்கல்கள் ஏற்பட்டால் முந்தைய நிலைகளில் ஒன்றிற்கு உங்களைத் திரும்ப அனுமதிக்கிறது.
புதிய வெளியீட்டில் உள்ள மாற்றங்களில்:
- வைனை நிர்வகிப்பதற்கான புதிய பின்தளம் சேர்க்கப்பட்டுள்ளது, இதில் மூன்று கூறுகள் உள்ளன: WineCommand, WineProgram மற்றும் Executor.
- பல WineProgram கையாளுபவர்கள் முன்மொழியப்பட்டுள்ளனர்:
- reg, regedit - பதிவேட்டில் பணிபுரிய, ஒரு அழைப்பில் பல விசைகளை மாற்ற உங்களை அனுமதிக்கிறது.
- நிகர - சேவைகளை நிர்வகிப்பதற்கு.
- ஒயின்சர்வர் - பாட்டில்கள் கட்டுப்பாட்டு செயல்முறையின் செயல்பாட்டை சரிபார்க்க.
- தொடக்கம், msiexec மற்றும் cmd - .lnk குறுக்குவழிகள் மற்றும் .msi/.batch கோப்புகளுடன் பணிபுரிய.
- taskmgr - பணி மேலாளர்.
- wineboot, winedbg, control, winecfg.
- செயல்படுத்தும் மேலாளர் (எக்ஸிகியூட்டர்) செயல்படுத்தப்பட்டது, இது இயங்கக்கூடிய கோப்பை இயக்கும் போது, கோப்பு நீட்டிப்பை (.exe, .lnk, .batch, .msi) பொறுத்து தேவையான ஹேண்ட்லரை தானாகவே அழைக்கிறது.
- முழு அல்லது குறைக்கப்பட்ட சூழலில் கட்டளைகளை இயக்கும் திறன் வழங்கப்படுகிறது.
- லினக்ஸ் கர்னல் 2 இல் அறிமுகப்படுத்தப்பட்ட futex_waitv (Futex5.16) கணினி அழைப்பைப் பயன்படுத்தி ஒத்திசைவுக்கான ஆதரவு சேர்க்கப்பட்டது. வைன் 7 மற்றும் Futex2 ஒத்திசைவு இயந்திரத்தை ஆதரிக்கும் காஃபி ஹேண்ட்லர் சேர்க்கப்பட்டது.
- நிறுவிகளுக்கு, உள்ளமைவு கோப்புகளை மாற்றும் திறன் (json, ini, yaml) செயல்படுத்தப்பட்டுள்ளது.
- நிரல் பட்டியலில் உருப்படிகளை மறைப்பதற்கான ஆதரவு சேர்க்கப்பட்டது.
- சார்புகள் மற்றும் நிறுவிகளுக்கான மேனிஃபெஸ்ட் கோப்புகளின் உள்ளடக்கங்களைக் காண்பிக்க புதிய உரையாடல் சேர்க்கப்பட்டது.
- கிடைக்கக்கூடிய நிறுவிகளின் பட்டியலில் ஒரு தேடல் செயல்பாடு சேர்க்கப்பட்டுள்ளது.
கூடுதலாக, புரோட்டான் 7.1-ஜிஇ-1 திட்டத்தின் வெளியீட்டின் வெளியீட்டை நாம் கவனிக்கலாம், இதன் கட்டமைப்பிற்குள் ஆர்வலர்கள் புரோட்டான் விண்டோஸ் பயன்பாடுகளை இயக்குவதற்கு வால்விலிருந்து சுயாதீனமான மேம்பட்ட தொகுப்புகளை உருவாக்குகின்றனர், இது ஒயின் சமீபத்திய பதிப்பால் வேறுபடுகிறது. FAudio இல் FFmpeg ஐப் பயன்படுத்துதல் மற்றும் பல்வேறு கேமிங் பயன்பாடுகளில் உள்ள சிக்கல்களைத் தீர்க்கும் கூடுதல் இணைப்புகளைச் சேர்த்தல்.
புரோட்டான் GE இன் புதிய பதிப்பு, ஒயின்-ஸ்டேஜிங் 7.1 இலிருந்து இணைப்புகளுடன் ஒயின் 7.1 க்கு மாறியுள்ளது (அதிகாரப்பூர்வ புரோட்டான் தொடர்ந்து ஒயின் 6.3 ஐப் பயன்படுத்துகிறது). vkd3d-proton, dxvk மற்றும் FAudio திட்டங்களின் git களஞ்சியங்களிலிருந்து அனைத்து மாற்றங்களும் மாற்றப்பட்டுள்ளன. Forza Horizon 5, Resident Evil 5, Persona 4 Golden, Progressbar95 மற்றும் Elder Scrolls Online இல் உள்ள சிக்கல்கள் தீர்க்கப்பட்டுள்ளன.
ஆதாரம்: opennet.ru