ವೈನ್ 8.14 30 ದೋಷಗಳನ್ನು ಮುಚ್ಚುತ್ತದೆ ಮತ್ತು 500 ಬದಲಾವಣೆಗಳಿಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ

Linux ನಲ್ಲಿ ವೈನ್

ವೈನ್ ಯುನಿಕ್ಸ್-ಆಧಾರಿತ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳಿಗಾಗಿ Win16 ಮತ್ತು Win32 ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್‌ನ ಮರುಪರಿಶೀಲನೆಯಾಗಿದೆ.

ಕೆಲ ದಿನಗಳ ಹಿಂದೆ ಘೋಷಣೆ ಮಾಡಲಾಗಿತ್ತು "ವೈನ್ 8.14" ನ ಹೊಸ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆ, ಇದು ಆವೃತ್ತಿ 8.13 ಬಿಡುಗಡೆಯಾದಾಗಿನಿಂದ, 30 ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ ಮತ್ತು 475 ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ.

ವೈನ್ ಬಗ್ಗೆ ಗೊತ್ತಿಲ್ಲದವರಿಗೆ, ಅವರು ಅದನ್ನು ತಿಳಿದಿರಬೇಕು ಇದು ಜನಪ್ರಿಯ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ತಂತ್ರಾಂಶವಾಗಿದೆ ಕ್ಯು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಬಳಕೆದಾರರಿಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಇತರ ಯುನಿಕ್ಸ್ ತರಹದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು. ಸ್ವಲ್ಪ ಹೆಚ್ಚು ತಾಂತ್ರಿಕವಾಗಿರಲು, ವೈನ್ ಒಂದು ಹೊಂದಾಣಿಕೆಯ ಪದರವಾಗಿದ್ದು, ಇದು ವಿಂಡೋಸ್‌ನಿಂದ ಲಿನಕ್ಸ್‌ಗೆ ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು ಭಾಷಾಂತರಿಸುತ್ತದೆ ಮತ್ತು ಕೆಲವು ವಿಂಡೋಸ್ ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸುತ್ತದೆ .dll ಫೈಲ್‌ಗಳ ರೂಪದಲ್ಲಿ.

ವೈನ್ 8.14 ನ ಮುಖ್ಯ ಸುದ್ದಿ

ವೈನ್ 8.14 ರ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯಿಂದ ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, ಅದರ ಪ್ರಮುಖ ನವೀನತೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ MacOS ನಲ್ಲಿ, PCSC ಚೌಕಟ್ಟನ್ನು ಈಗ ಬಳಸಲಾಗಿದೆ ಸ್ಮಾರ್ಟ್ ಕಾರ್ಡ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸಲು.

ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದು WoW64, 32-ಬಿಟ್ ವಿಂಡೋಸ್‌ನಲ್ಲಿ 64-ಬಿಟ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಚಲಾಯಿಸಲು ಲೇಯರ್, ವಿಂಡೋ ಸಂದೇಶ ಯಾಂತ್ರಿಕತೆಯೊಂದಿಗಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.

ಇದರ ಜೊತೆಗೆ ಗ್ರಂಥಾಲಯ gdiplus 1, 4 ಮತ್ತು 8 ಬಿಟ್ ಸೂಚ್ಯಂಕ ಪಿಕ್ಸೆಲ್ ಸ್ವರೂಪಗಳನ್ನು ಪರಿವರ್ತಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸುತ್ತದೆ ಪ್ರತಿ ಚಾನಲ್‌ಗೆ, ವಿಂಡೋಸ್ NT ರಿಜಿಸ್ಟ್ರಿ (REGF) ಫೈಲ್‌ಗಳ ಡಂಪ್‌ಗಳನ್ನು ರಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ವೈನ್‌ಡಂಪ್ ಉಪಯುಕ್ತತೆಯಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ.

ಕಡೆಯಿಂದ ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ ವೈನ್ 8.14 ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿನ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಆಟಗಳ ಜೊತೆಗೆ ಸಮಸ್ಯೆಗಳು ಡರ್ಟ್ 2, ಕ್ಯಾಂಡಿಟ್ರಾನ್, ದಿ ಸೆಟ್ಲರ್ಸ್ II: 10 ನೇ ವಾರ್ಷಿಕೋತ್ಸವ, ನಾಗರಿಕತೆ 6, ಕ್ರಾಸ್‌ಫೈರ್ ಮೋಡ್‌ನೊಂದಿಗೆ ಸ್ವತಂತ್ರ ಉದ್ಯೋಗಿ, ಸ್ಪೈಡರ್ ಮ್ಯಾನ್: ಷಾಟರ್ಡ್ ಡೈಮೆನ್ಶನ್ಸ್, ವಾರ್‌ಫ್ರೇಮ್, ಸ್ಟೀಮ್ ಕ್ಲೈಂಟ್, ಯುಜು ಮತ್ತು ಇನ್ನಷ್ಟು

ಹಾಗೆ ಸ್ಥಿರ ದೋಷಗಳು ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ:

  • Windedbg ಕೆಲವೊಮ್ಮೆ ತಪ್ಪು ನಿಯತಾಂಕಗಳನ್ನು ಪಡೆಯುತ್ತದೆ
  • Cygwin/MSYS2 `ಸ್ಕ್ರಿಪ್ಟ್ -e` ನಿರ್ಗಮನ ಸ್ಥಿತಿ ಫಾರ್ವರ್ಡ್ ಮಾಡುವಿಕೆಯು ಶೂನ್ಯವಲ್ಲದ ಮಕ್ಕಳ ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ಯಾದೃಚ್ಛಿಕವಾಗಿ ಶೂನ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ
  • ws2_32:sock – test_connect() ದೋಷದೊಂದಿಗೆ ಮಧ್ಯಂತರವಾಗಿ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ 'ಪರೀಕ್ಷೆ ವಿಫಲವಾಗಿದೆ: ನಿರೀಕ್ಷಿತ ಸಮಯ ಮೀರಿದೆ'.
  • GdipFlattenPath ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಸ್ಟಾಕ್ ಓವರ್‌ಫ್ಲೋ
  • advapi32:registry – test_performance_keys() ಕೆಲವೊಮ್ಮೆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಸಮಯ ಹಿಂದಕ್ಕೆ ಓಡುತ್ತದೆ!
  • ws2_32:sock – test_close_events() ಕೆಲವೊಮ್ಮೆ ವೈನ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ
  • ws2_32:sock – test_empty_recv() ಕೆಲವೊಮ್ಮೆ ವೈನ್‌ನಲ್ಲಿ ERROR_IO_PENDING ದೋಷವನ್ನು ಎಸೆಯುತ್ತದೆ
  • ws2_32:ಕಾಲುಚೀಲ – ಡುಪ್ಲಿಕೇಟ್ ಹ್ಯಾಂಡಲ್ (ಸಾಕೆಟ್) ಕೆಲವೊಮ್ಮೆ ಸಾಕೆಟ್‌ನಂತೆ ಕಾಣುತ್ತದೆ
  • Windows ನಲ್ಲಿ test_WSAGetOverlappedResult().
  • ws2_32:sock – test_write_watch() Windows 11 ನಲ್ಲಿ ಅನಿರೀಕ್ಷಿತ ಸಂಖ್ಯೆಯ ಬರಹಗಳನ್ನು ಪಡೆಯುತ್ತದೆ
  • ವೈನ್‌ಟ್ರಿಕ್ಸ್: wow20 ಬಿಲ್ಡ್‌ನಲ್ಲಿ dotnet64 (AutoHotKey) ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ ಎಂದು ಪರಿಶೀಲಿಸಿ
  • ಇತ್ತೀಚಿನ macOS ನಲ್ಲಿ ವೈನ್‌ಸ್ಟ್ರೀಮರ್‌ನಿಂದ ಕರೆ ಮಾಡಿದಾಗ GStreamer gst_init_check() ವಿಫಲಗೊಳ್ಳುತ್ತದೆ, MacOS Sonoma ನಲ್ಲಿ ವೈನ್ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ
  • ieframe:webbrowser – test_SetQueryNetSessionCount() ಕೆಲವೊಮ್ಮೆ ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಅನಿರೀಕ್ಷಿತ ಸಂಖ್ಯೆಯ ಸೆಷನ್‌ಗಳನ್ನು ಪಡೆಯುತ್ತದೆ
  • httpapi:httpapi – test_v2_bound_port() ಕೆಲವೊಮ್ಮೆ ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಸರಿಯಾಗಿ ಸಂಪರ್ಕಿಸುತ್ತದೆ
  • amstream: amstream ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು gitlab-debian-32 ನಲ್ಲಿ ವ್ಯವಸ್ಥಿತವಾಗಿ ನಿರ್ಗಮಿಸುತ್ತದೆ
  • gdi32:dc – print_something() fg-deb64-* ನಲ್ಲಿ ತಪ್ಪು ಸಹಿಯನ್ನು ಪಡೆಯುತ್ತದೆ
  • ntdll:file – 64-bit test_file_disposition_information() ಕಾರ್ಯವು Windows 10 1607 ಮತ್ತು 1709 ನಲ್ಲಿ ಬೆಂಬಲವಿಲ್ಲದ ದೋಷವನ್ನು ಪಡೆಯುತ್ತದೆ

ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ ಬಿಡುಗಡೆಯಾದ ವೈನ್‌ನ ಈ ಹೊಸ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯ ಕುರಿತು, ನೀವು ಲಾಗ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿನ ಬದಲಾವಣೆಗಳು. 

ವೈನ್ 8.14 ರ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯನ್ನು ಉಬುಂಟು ಮತ್ತು ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?

ನಿಮ್ಮ ಡಿಸ್ಟ್ರೊದಲ್ಲಿ ವೈನ್‌ನ ಈ ಹೊಸ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿಯನ್ನು ಪರೀಕ್ಷಿಸಲು ನಿಮಗೆ ಆಸಕ್ತಿ ಇದ್ದರೆ, ನಾವು ಕೆಳಗೆ ಹಂಚಿಕೊಳ್ಳುವ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು.

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

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.