මෑතකදී වින්ඩෝස් සිට ලිනක්ස් වෙත මාරු වූ පරිශීලකයින් ඔවුන්ගේ නව පද්ධතිය මත වින්ඩෝස් යෙදුම් සහ වැඩසටහන් ක්‍රියාත්මක කළ හැකිද යන්න බොහෝ විට කල්පනා කරයි. මෙහෙයුම් පද්ධති භාවිතා කිරීමට පහසු විය යුතු අතර ඒ සමඟම විවිධ ගොනු ආකෘති ධාවනය කිරීමේ අදහස සාදරයෙන් පිළිගනිමින් මෙයට පිළිතුර පොදුවේ Linux පිළිබඳ පරිශීලකයාගේ ඉදිරිදර්ශනයට බලපායි.ප්‍රශ්නයට සෘජු පිළිතුර - ඔව්. ඔබට EXE ගොනු සහ අනෙකුත් Windows වැඩසටහන් Linux මත ධාවනය කළ හැකි අතර, එය පෙනෙන තරම් සංකීර්ණ නොවේ. අවසානයේදී, Linux මත සඳහන් කර ඇති වැඩසටහන් ක්‍රියාත්මක කිරීමේ විවිධ ක්‍රම සමඟින්, ක්‍රියාත්මක කළ හැකි ගොනු පිළිබඳව ඔබට කෙටි අවබෝධයක් ලැබෙනු ඇත.

වින්ඩෝස් සහ ලිනක්ස් හි ක්‍රියාත්මක කළ හැකි ගොනු

ලිනක්ස් හි EXE ගොනු ධාවනය කිරීමට පෙර, ක්‍රියාත්මක කළ හැකි ගොනු මොනවාදැයි දැන ගැනීම වැදගත් වේ. සාමාන්‍යයෙන්, ක්‍රියාත්මක කළ හැකි ගොනුවක් යනු පරිගණකයට යම් විශේෂ උපදෙස් ක්‍රියාත්මක කිරීමට (කේතයේ ලියා ඇති පරිදි) විධාන අඩංගු ගොනුවකි.

අනෙකුත් ගොනු වර්ග (පෙළ ගොනු හෝ PDF ගොනු) මෙන් නොව, ක්‍රියාත්මක කළ හැකි ගොනුව පරිගණකය විසින් කියවනු නොලැබේ. ඒ වෙනුවට, පද්ධතිය මෙම ගොනු සම්පාදනය කර පසුව උපදෙස් අනුගමනය කරයි.

සමහර පොදු ක්රියාත්මක කළ හැකි ගොනු ආකෘති ඇතුළත් වේ:

  1. Microsoft Windows මෙහෙයුම් පද්ධති මත EXE, BIN, සහ COM
  2. macOS මත DMG සහ APP
  3. ලිනක්ස් මත පිටත සහ AppImage

මෙහෙයුම් පද්ධතිවල අභ්‍යන්තර වෙනස්කම් (බොහෝ විට පද්ධති ඇමතුම් සහ ගොනු ප්‍රවේශය) මෙහෙයුම් පද්ධතිය පවතින සෑම ක්‍රියාත්මක කළ හැකි ආකෘතියකටම සහය නොදැක්වීමට හේතුවයි. නමුත් Linux භාවිතා කරන්නන්ට Wine වැනි compatibility layer program එකක් හෝ VirtualBox වැනි virtual machine hypervisor එකක් භාවිතා කිරීමෙන් මෙම ගැටළුව පහසුවෙන් විසඳා ගත හැක.

ලිනක්ස් හි වින්ඩෝස් වැඩසටහන් ධාවනය කරන්නේ කෙසේද

ලිනක්ස් මත වින්ඩෝස් යෙදුමක් ධාවනය කිරීම නිර්ලජ්ජිත විද්‍යාවක් නොවේ. ලිනක්ස් හි EXE ගොනු ධාවනය කිරීමට විවිධ ක්‍රම මෙන්න:

අනුකූලතා ස්තරය භාවිතා කරන්න

Windows compatibility layers වලට Linux පරිශීලකයින්ට ඔවුන්ගේ පද්ධතිය මත EXE ගොනු ධාවනය කිරීමට උදවු විය හැක.Wine, Wine Is Not Emulator යන්න කෙටියෙන්, ඔබේ Linux පද්ධතියට අනුකූල වන පොදු Windows compatibility layer එකකි.

ඉමුලේටර් සහ අථත්‍ය යන්ත්‍ර මෙන් නොව, වයින් ලිනක්ස් මත ගොඩනගා ඇති වින්ඩෝස් වැනි පරිසරයක වැඩසටහන ක්‍රියාත්මක නොකරයි. ඒ වෙනුවට, එය හුදෙක් වින්ඩෝස් පද්ධති ඇමතුම් විධාන බවට පරිවර්තනය කරයි POSIX ඔවුන්ගේ සමාන.

සාමාන්‍යයෙන්, වයින් වැනි අනුකූලතා ස්ථර පද්ධති ඇමතුම් පරිවර්තනය කිරීම, නාමාවලි ව්‍යුහය සවි කිරීම සහ වැඩසටහනකට මෙහෙයුම් පද්ධතියට විශේෂිත පද්ධති පුස්තකාල සැපයීම සඳහා වගකිව යුතුය.

වයින් ස්ථාපනය කිරීම සහ භාවිතා කිරීම ලිනක්ස් මත වින්ඩෝස් වැඩසටහන් ධාවනය කිරීම සරලයි. ස්ථාපනය කළ පසු, වයින් සමඟ EXE ගොනුව ධාවනය කිරීමට ඔබට පහත විධානය නිකුත් කළ හැකිය:

wine program.exe

වින්ඩෝස් ක්‍රීඩා කිරීමට අවශ්‍ය Linux පරිශීලකයින්ට Wine හි ඉදිරිපස කවචය වන PlayOnLinux තෝරා ගත හැකිය. PlayOnLinux මඟින් ඔබට ඔබේ පද්ධතියේ ස්ථාපනය කළ හැකි Windows යෙදුම් සහ ක්‍රීඩා පිළිබඳ සවිස්තර ලැයිස්තුවක් ද සපයයි.

 අතථ්‍ය යන්ත්‍රයක වින්ඩෝස් ධාවනය කරන්නේ කෙසේද

තවත් විසඳුමක් වන්නේ අතථ්‍ය යන්ත්‍ර භාවිතයෙන් Windows EXE ගොනු ධාවනය කිරීමයි. VirtualBox වැනි අතථ්‍ය යන්ත්‍ර හයිපර්වයිසර් පරිශීලකයින්ට ඔවුන්ගේ ප්‍රාථමික මෙහෙයුම් පද්ධතිය යටතේ ක්‍රියාත්මක වන ද්විතියික මෙහෙයුම් පද්ධතියක් ස්ථාපනය කිරීමට ඉඩ සලසයි.

ඔබ කළ යුත්තේ සවි කිරීම පමණි VirtualBox හෝ VMWare , නව අථත්‍ය යන්ත්‍රයක් සාදා, එය මත වින්ඩෝස් සකසන්න. එවිට, ඔබට සරලවම අථත්‍ය යන්ත්‍රය ආරම්භ කර ලිනක්ස් පාදක මෙහෙයුම් පද්ධතිය තුළ වින්ඩෝස් ධාවනය කළ හැකිය. මේ ආකාරයෙන්, ඔබට සාමාන්‍යයෙන් වින්ඩෝස් පරිගණකයක ක්‍රියාත්මක වන පරිදි EXE ගොනු සහ වෙනත් වැඩසටහන් පමණක් ධාවනය කළ හැකිය.

හරස් වේදිකා මෘදුකාංග සංවර්ධනය අනාගතයයි

මේ මොහොතේ, පවතින මෘදුකාංග වලින් විශාල කොටසක් එක් මෙහෙයුම් පද්ධතියකට පමණක් අවධානය යොමු කර ඇත. ඔබට සොයා ගත හැකි යෙදුම් බොහොමයක් Windows, macOS, Linux, හෝ මෙම මෙහෙයුම් පද්ධතිවල එකතුවක් සඳහා පමණක් ලබා ගත හැක. සියලුම ප්‍රධාන ධාරාවේ මෙහෙයුම් පද්ධති මත ක්‍රියා කරන මෘදුකාංග ස්ථාපනය කිරීමට ඔබට අවස්ථාවක් ලැබෙන්නේ කලාතුරකිනි.

නමුත් ඒ සියල්ල හරස් වේදිකා සංවර්ධනය සමඟ වෙනස් වේ. මෘදුකාංග සංවර්ධකයින් දැන් බහු වේදිකා මත ධාවනය කළ හැකි යෙදුම් ගොඩනඟයි. Spotify, VLC media player, Sublime Text සහ Visual Studio Code යනු සියලුම ප්‍රධාන මෙහෙයුම් පද්ධති සඳහා ලබා ගත හැකි හරස් වේදිකා මෘදුකාංග සඳහා උදාහරණ වේ.