ಪ್ರಾರಂಭ ಹೊಸ ಪ್ರಾಯೋಗಿಕ ಆವೃತ್ತಿ ವೈನ್ 7.21. ಆವೃತ್ತಿ 7.20 ಬಿಡುಗಡೆಯಾದಾಗಿನಿಂದ, 25 ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ ಮತ್ತು 354 ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ.
ವೈನ್ ಬಗ್ಗೆ ಗೊತ್ತಿಲ್ಲದವರಿಗೆ, ಅವರು ಅದನ್ನು ತಿಳಿದಿರಬೇಕು ಇದು ಜನಪ್ರಿಯ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ತಂತ್ರಾಂಶವಾಗಿದೆ ಕ್ಯು ಲಿನಕ್ಸ್ನಲ್ಲಿ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ಬಳಕೆದಾರರಿಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಇತರ ಯುನಿಕ್ಸ್ ತರಹದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು. ಸ್ವಲ್ಪ ಹೆಚ್ಚು ತಾಂತ್ರಿಕವಾಗಿರಲು, ವೈನ್ ಒಂದು ಹೊಂದಾಣಿಕೆಯ ಪದರವಾಗಿದ್ದು, ಇದು ವಿಂಡೋಸ್ನಿಂದ ಲಿನಕ್ಸ್ಗೆ ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು ಭಾಷಾಂತರಿಸುತ್ತದೆ ಮತ್ತು ಕೆಲವು ವಿಂಡೋಸ್ ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸುತ್ತದೆ .dll ಫೈಲ್ಗಳ ರೂಪದಲ್ಲಿ.
ಲಿನಕ್ಸ್ನಲ್ಲಿ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ವೈನ್ ಒಂದು ಉತ್ತಮ ಮಾರ್ಗವಾಗಿದೆ. ಇದರ ಜೊತೆಗೆ, ವೈನ್ ಸಮುದಾಯವು ಬಹಳ ವಿವರವಾದ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಹೊಂದಿದೆ.
ವೈನ್ 7.21 ರ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು
ವೈನ್ 7.21 ನ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ OpenGL ಲೈಬ್ರರಿ PE ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಬಳಸಲು ಬದಲಾಯಿಸಲಾಗಿದೆ ELF ಬದಲಿಗೆ (ಪೋರ್ಟಬಲ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್) ಜೊತೆಗೆ PE ಫಾರ್ಮ್ಯಾಟ್ನಲ್ಲಿ ಮಲ್ಟಿ-ಆರ್ಚ್ ಬಿಲ್ಡ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದು 32-ಬಿಟ್ ಪ್ರೋಗ್ರಾಮ್ಗಳನ್ನು ಚಾಲನೆ ಮಾಡಲು ಬೆಂಬಲ ನೀಡಲು ಸಿದ್ಧತೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ ಅವರು 64-ಬಿಟ್ ಪರಿಸರದಲ್ಲಿ ವಲ್ಕನ್ ಗ್ರಾಫಿಕ್ಸ್ API ಅನ್ನು ಬಳಸುತ್ತಾರೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, dlltool ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸದೆಯೇ ಲೈಬ್ರರಿಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ.
ವೈನ್ 25 ನೊಂದಿಗೆ ತಿಳಿದಿರುವ 7.21 ದೋಷ ಪರಿಹಾರಗಳಿವೆ ಇದು ಸ್ಟಾರ್ಬರ್ನ್ 9.5.0.28, ಯುಫೋರಿಯಾ, ಡಾರ್ಕ್ಸೈಡರ್ಸ್ ಜೆನೆಸಿಸ್, ಹೊಟೇಲ್ 2000 ನಂತಹ ವಿವಿಧ ಆಟಗಳ ಜೊತೆಗೆ fotoBiz X, Visual Studio, Kaseya Live Connect 13, DipTrace, foobar2, Cherry MIDI ಸೀಕ್ವೆನ್ಸರ್, Winfile, Adobe Reader XI ನಂತಹ ಸಾಫ್ಟ್ವೇರ್ಗಳಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ , ಪೋರ್ಟ್ ರಾಯಲ್ 2, ಗೋಥಿಕ್ 1.
ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅದು ಎದ್ದು ಕಾಣುತ್ತದೆ:
- ARM64 ನಲ್ಲಿ 64-ಬಿಟ್ ಮೌಲ್ಯಗಳಿಗೆ ಸ್ಥಿರವಾದ ಟ್ರೇಸ್ ಫಾರ್ಮ್ಯಾಟ್ಗಳು.
- 64-ಬಿಟ್ ಮಾಡ್ಯೂಲ್ ಅವಲಂಬನೆಗಳನ್ನು 64-ಬಿಟ್ ಸಿಸ್ಟಮ್ ಡೈರೆಕ್ಟರಿಯಿಂದ ಮಾತ್ರ ಲೋಡ್ ಮಾಡಲಾಗಿದೆ.
- i386 ನಲ್ಲಿ KeUserModeCallback ಅನ್ನು ಮರುಪರಿಶೀಲಿಸಲಾಗಿದೆ.
- "ಹೈಬ್ರಿಡ್" ಯುನಿಕ್ಸ್ ಲೈಬ್ರರಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
- ಹೊಸ ವೈನ್ಬಿಲ್ಡ್ ಫ್ಲ್ಯಾಗ್ ಅನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ -sin-dlltool.
- dlltool ಇಲ್ಲದೆ ಆಮದು ಲಿಬ್ ಉತ್ಪಾದನೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
- PE ಫೈಲ್ಗಳಲ್ಲಿ ಅನ್ರೋಲ್ ಟೇಬಲ್ಗಳನ್ನು ಡಿಫಾಲ್ಟ್ ಆಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
- dlltool ಇಲ್ಲದೆ ವಿಳಂಬ ಆಮದು ಲಿಬ್ ಉತ್ಪಾದನೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
- ಹೆಸರಿನಿಂದ ಆಮದು ಮಾಡಲಾದ ಚಿಹ್ನೆಗಳಿಗೆ ಸ್ಥಿರ ಆಮದು ಸುಳಿವು ಮೌಲ್ಯ.
- ಡೇಟಾ ವಿಭಾಗದಲ್ಲಿ ವಿಳಂಬ ಆಮದು ವಿವರಣೆಯನ್ನು ಇರಿಸಲಾಗಿದೆ.
- ಎಲ್ಲಾ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿ TEB ಗಾಗಿ ಈಗ ಒಂದು pthread ಕೀಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
- nls: ಲೊಕೇಲ್ ಡೇಟಾವನ್ನು CLDR ಆವೃತ್ತಿ 42 ಗೆ ನವೀಕರಿಸಿ.
- kernelbase: ಸಮಯ ವಲಯದ ಡೇಟಾವನ್ನು ಆವೃತ್ತಿ 2022f ಗೆ ನವೀಕರಿಸಿ.
- win32u: sysparams ನಮೂದುಗಳಿಗಾಗಿ ಯಾವಾಗಲೂ ಪೂರ್ಣ ಒಕ್ಕೂಟವನ್ನು ಬಳಸಿ.
- ntdll: Unix ಲೈಬ್ರರಿಗಳಲ್ಲಿ NtCurrentTeb() ಅನ್ನು ಇನ್ಲೈನ್ ಹಾಕಬೇಡಿ.
- openal32: dll ತೆಗೆದುಹಾಕಿ.
- "light.msstyles: ಕ್ಲೈಂಟ್ ಅಲ್ಲದ ಮೆಟ್ರಿಕ್ಗಳನ್ನು ಸೇರಿಸಿ" ಹಿಂತಿರುಗಿಸಿ.
- ntdll: LDT ಪ್ರತಿಗಾಗಿ ವೈನ್-ನಿರ್ದಿಷ್ಟ ಪ್ರಕ್ರಿಯೆ ಮಾಹಿತಿ ವರ್ಗವನ್ನು ಸೇರಿಸಿ.
ಅಂತಿಮವಾಗಿ ಅದನ್ನು ನಮೂದಿಸುವುದು ಮುಖ್ಯ ವೈನ್ 8.0 ಗಾಗಿ ಅಭ್ಯರ್ಥಿ ಅವಧಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿ ಮತ್ತು ವೈಶಿಷ್ಟ್ಯದ ಫ್ರೀಜ್ ಮುಂದಿನ ತಿಂಗಳು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ವೈನ್ 7.21 ಉಳಿದಿರುವ ಕೆಲವು ದ್ವಿ-ವಾರ ವೈಶಿಷ್ಟ್ಯ ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ.
ಈ ಹೊಸ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯ ಕುರಿತು ನೀವು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ ಬಿಡುಗಡೆಯಾದ ವೈನ್, ನೀವು ನೋಂದಾವಣೆಯನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್ನಲ್ಲಿನ ಬದಲಾವಣೆಗಳು.
ವೈನ್ 7.21 ರ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯನ್ನು ಉಬುಂಟು ಮತ್ತು ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?
ನಿಮ್ಮ ಡಿಸ್ಟ್ರೊದಲ್ಲಿ ವೈನ್ನ ಈ ಹೊಸ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯನ್ನು ಪರೀಕ್ಷಿಸಲು ನಿಮಗೆ ಆಸಕ್ತಿ ಇದ್ದರೆ, ನಾವು ಕೆಳಗೆ ಹಂಚಿಕೊಳ್ಳುವ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು.
32-ಬಿಟ್ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಮೊದಲ ಮತ್ತು ಪ್ರಮುಖ ಹಂತವಾಗಿದೆ, ನಮ್ಮ ಸಿಸ್ಟಮ್ 64-ಬಿಟ್ ಆಗಿದ್ದರೂ, ಈ ಹಂತವನ್ನು ನಿರ್ವಹಿಸುವುದರಿಂದ ಸಾಮಾನ್ಯವಾಗಿ ಸಂಭವಿಸುವ ಅನೇಕ ಸಮಸ್ಯೆಗಳನ್ನು ಉಳಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಹೆಚ್ಚಿನ ವೈನ್ ಲೈಬ್ರರಿಗಳು 32-ಬಿಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮೇಲೆ ಕೇಂದ್ರೀಕೃತವಾಗಿವೆ.
ಇದಕ್ಕಾಗಿ ನಾವು ಟರ್ಮಿನಲ್ ಬಗ್ಗೆ ಬರೆಯುತ್ತೇವೆ:
sudo dpkg --add-architecture i386
ಈಗ ನಾವು ಕೀಲಿಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಬೇಕು ಮತ್ತು ಅವುಗಳನ್ನು ಸಿಸ್ಟಮ್ಗೆ ಸೇರಿಸಬೇಕು ಈ ಆಜ್ಞೆಯೊಂದಿಗೆ:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
ಈಗ ಇದನ್ನು ಮುಗಿಸಿದೆ ನಾವು ಈ ಕೆಳಗಿನ ಭಂಡಾರವನ್ನು ವ್ಯವಸ್ಥೆಗೆ ಸೇರಿಸಲಿದ್ದೇವೆ, ಇದಕ್ಕಾಗಿ ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಬರೆಯುತ್ತೇವೆ:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main" sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
ಅಂತಿಮವಾಗಿ ನಾವು ಈಗಾಗಲೇ ವೈನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇವೆ ಮತ್ತು ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ನಾವು ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಯಾವ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿದ್ದೇವೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಬಹುದು:
wine --version
ಉಬುಂಟು ಅಥವಾ ಕೆಲವು ಉತ್ಪನ್ನದಿಂದ ವೈನ್ ಅನ್ನು ಅಸ್ಥಾಪಿಸುವುದು ಹೇಗೆ?
ಯಾವುದೇ ಕಾರಣಕ್ಕಾಗಿ ತಮ್ಮ ವ್ಯವಸ್ಥೆಯಿಂದ ವೈನ್ ಅನ್ನು ಅಸ್ಥಾಪಿಸಲು ಬಯಸುವವರಿಗೆ, ಅವರು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು.
ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯನ್ನು ಅಸ್ಥಾಪಿಸಿ:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove